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; 40sink.Add(factory.TypeMetadata(_field.OwningType), "Owning type metadata"); 42if (_field is EcmaField ecmaField) 48GenericArgumentDataFlow.ProcessGenericArgumentDataFlow(sink, factory, new MessageOrigin(_field), ecmaField.FieldType, ecmaField.OwningType); 51if (_field.HasEmbeddedSignatureData) 53foreach (var sigData in _field.GetEmbeddedSignatureData()) 58TypeMetadataNode.AddMetadataDependencies(sink, factory, _field.FieldType, "Type of the field"); 63CustomAttributeBasedDependencyAlgorithm.AddDependenciesDueToCustomAttributes(sink, factory, (EcmaField)_field); 68return "Field metadata: " + _field.ToString(); 73Debug.Assert(!factory.MetadataManager.IsReflectionBlocked(_field)); 74Debug.Assert(factory.MetadataManager.CanGenerateMetadata(_field));