1 write to _owningMethod
ILCompiler.Compiler (1)
Compiler\DependencyAnalysis\GenericDictionaryNode.cs (1)
276
_owningMethod
= owningMethod;
19 references to _owningMethod
ILCompiler.Compiler (19)
Compiler\DependencyAnalysis\GenericDictionaryNode.cs (19)
191
sb.Append(nameMangler.NodeMangler.MethodGenericDictionary(
_owningMethod
));
193
protected override int HeaderSize =>
_owningMethod
.Context.Target.PointerSize;
194
public override Instantiation TypeInstantiation =>
_owningMethod
.OwningType.Instantiation;
195
public override Instantiation MethodInstantiation =>
_owningMethod
.Instantiation;
196
protected override TypeSystemContext Context =>
_owningMethod
.Context;
197
public override TypeSystemEntity OwningEntity =>
_owningMethod
;
198
public MethodDesc OwningMethod =>
_owningMethod
;
203
factory.MetadataManager.AddConditionalDependenciesDueToGenericDictionary(sink, factory,
_owningMethod
);
208
MethodDesc canonicalTarget =
_owningMethod
.GetCanonMethodTarget(CanonicalFormKind.Specific);
212
factory.MetadataManager.GetDependenciesDueToGenericDictionary(sink, factory,
_owningMethod
);
214
factory.InteropStubManager.AddMarshalAPIsGenericDependencies(sink, factory,
_owningMethod
);
217
if (factory.LazyGenericsPolicy.UsesLazyGenerics(
_owningMethod
))
219
foreach (var arg in
_owningMethod
.OwningType.Instantiation)
229
foreach (var arg in
_owningMethod
.Instantiation)
242
sink.Add(factory.ShadowConcreteMethod(
_owningMethod
), "Dictionary contents");
247
return factory.GenericDictionaryLayout(
_owningMethod
.GetCanonMethodTarget(CanonicalFormKind.Specific));
255
builder.EmitInt(
_owningMethod
.GetHashCode());
283
return comparer.Compare(
_owningMethod
, ((MethodGenericDictionaryNode)other).
_owningMethod
);