1 write to _field
ILCompiler.Compiler (1)
Compiler\DependencyAnalysis\FieldMetadataNode.cs (1)
33_field = field;
11 references to _field
ILCompiler.Compiler (11)
Compiler\DependencyAnalysis\FieldMetadataNode.cs (11)
36public FieldDesc Field => _field; 41dependencies.Add(factory.TypeMetadata(_field.OwningType), "Owning type metadata"); 43if (_field is EcmaField ecmaField) 49GenericArgumentDataFlow.ProcessGenericArgumentDataFlow(ref dependencies, factory, new MessageOrigin(_field), ecmaField.FieldType, ecmaField.OwningType); 52if (_field.HasEmbeddedSignatureData) 54foreach (var sigData in _field.GetEmbeddedSignatureData()) 59TypeMetadataNode.GetMetadataDependencies(ref dependencies, factory, _field.FieldType, "Type of the field"); 67CustomAttributeBasedDependencyAlgorithm.AddDependenciesDueToCustomAttributes(ref dependencies, factory, (EcmaField)_field); 73return "Field metadata: " + _field.ToString(); 78Debug.Assert(!factory.MetadataManager.IsReflectionBlocked(_field)); 79Debug.Assert(factory.MetadataManager.CanGenerateMetadata(_field));