1 write to _owningMethod
ILCompiler.Compiler (1)
Compiler\DependencyAnalysis\GenericDictionaryNode.cs (1)
280
_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
return factory.MetadataManager.GetConditionalDependenciesDueToGenericDictionary(factory,
_owningMethod
);
210
MethodDesc canonicalTarget =
_owningMethod
.GetCanonMethodTarget(CanonicalFormKind.Specific);
214
factory.MetadataManager.GetDependenciesDueToGenericDictionary(ref dependencies, factory,
_owningMethod
);
216
factory.InteropStubManager.AddMarshalAPIsGenericDependencies(ref dependencies, factory,
_owningMethod
);
219
if (factory.LazyGenericsPolicy.UsesLazyGenerics(
_owningMethod
))
221
foreach (var arg in
_owningMethod
.OwningType.Instantiation)
231
foreach (var arg in
_owningMethod
.Instantiation)
244
dependencies.Add(factory.ShadowConcreteMethod(
_owningMethod
), "Dictionary contents");
251
return factory.GenericDictionaryLayout(
_owningMethod
.GetCanonMethodTarget(CanonicalFormKind.Specific));
259
builder.EmitInt(
_owningMethod
.GetHashCode());
287
return comparer.Compare(
_owningMethod
, ((MethodGenericDictionaryNode)other).
_owningMethod
);