1 write to _field
ILCompiler.Compiler (1)
Compiler\DependencyAnalysis\NativeLayoutVertexNode.cs (1)
1329
_field
= field;
7 references to _field
ILCompiler.Compiler (7)
Compiler\DependencyAnalysis\NativeLayoutVertexNode.cs (7)
1332
protected sealed override string GetName(NodeFactory factory) => "NativeLayoutFieldLdTokenGenericDictionarySlotNode_" + factory.NameMangler.GetMangledFieldName(
_field
);
1340
{ factory.NativeLayout.TypeSignatureVertex(
_field
.OwningType), "Owning type of field" }
1343
foreach (var dependency in factory.NativeLayout.TemplateConstructableTypes(
_field
.OwningType))
1348
var canonOwningType = (InstantiatedType)
_field
.OwningType.ConvertToCanonForm(CanonicalFormKind.Specific);
1349
FieldDesc canonField = factory.TypeSystemContext.GetFieldForInstantiatedType(
_field
.GetTypicalFieldDefinition(), canonOwningType);
1357
Vertex owningType = factory.NativeLayout.TypeSignatureVertex(
_field
.OwningType).WriteVertex(factory);
1359
(uint)factory.MetadataManager.GetMetadataHandleForField(factory,
_field
.GetTypicalFieldDefinition()));