1 write to _dictionaryOwner
ILCompiler.Compiler (1)
Compiler\DependencyAnalysis\ReadyToRunGenericHelperNode.cs (1)
46
_dictionaryOwner
= dictionaryOwner;
33 references to _dictionaryOwner
ILCompiler.Compiler (33)
Compiler\DependencyAnalysis\ReadyToRunGenericHelperNode.cs (21)
31
public TypeSystemEntity DictionaryOwner =>
_dictionaryOwner
;
105
DictionaryLayoutNode layout = factory.GenericDictionaryLayout(
_dictionaryOwner
);
132
var lookupContext = new GenericLookupResultContext(
_dictionaryOwner
, typeInstantiation, methodInstantiation);
214
if (
_dictionaryOwner
is TypeDesc type)
221
dependencies.Add(factory.GenericDictionaryLayout(
_dictionaryOwner
), "Layout");
243
if (
_dictionaryOwner
is MethodDesc)
245
templateLayout = factory.NativeLayout.TemplateMethodLayout((MethodDesc)
_dictionaryOwner
);
252
templateLayout = factory.NativeLayout.TemplateTypeLayout((TypeDesc)
_dictionaryOwner
);
289
if (
_dictionaryOwner
is MethodDesc)
291
if (((ReadyToRunGenericHelperNode)other).
_dictionaryOwner
is TypeDesc)
294
compare = comparer.Compare((MethodDesc)
_dictionaryOwner
, (MethodDesc)((ReadyToRunGenericHelperNode)other).
_dictionaryOwner
);
298
if (((ReadyToRunGenericHelperNode)other).
_dictionaryOwner
is MethodDesc)
301
compare = comparer.Compare((TypeDesc)
_dictionaryOwner
, (TypeDesc)((ReadyToRunGenericHelperNode)other).
_dictionaryOwner
);
344
if (
_dictionaryOwner
is MethodDesc)
345
mangledContextName = nameMangler.GetMangledMethodName((MethodDesc)
_dictionaryOwner
);
347
mangledContextName = nameMangler.GetMangledTypeName((TypeDesc)
_dictionaryOwner
);
366
if (
_dictionaryOwner
is MethodDesc)
367
mangledContextName = nameMangler.GetMangledMethodName((MethodDesc)
_dictionaryOwner
);
369
mangledContextName = nameMangler.GetMangledTypeName((TypeDesc)
_dictionaryOwner
);
Compiler\DependencyAnalysis\Target_ARM\ARMReadyToRunGenericHelperNode.cs (2)
33
if (!factory.GenericDictionaryLayout(
_dictionaryOwner
).TryGetSlotForEntry(lookup, out dictionarySlot))
230
vtableSlot = VirtualMethodSlotHelper.GetGenericDictionarySlot(factory, (TypeDesc)
_dictionaryOwner
);
Compiler\DependencyAnalysis\Target_ARM64\ARM64ReadyToRunGenericHelperNode.cs (2)
33
if (!factory.GenericDictionaryLayout(
_dictionaryOwner
).TryGetSlotForEntry(lookup, out dictionarySlot))
229
vtableSlot = VirtualMethodSlotHelper.GetGenericDictionarySlot(factory, (TypeDesc)
_dictionaryOwner
);
Compiler\DependencyAnalysis\Target_LoongArch64\LoongArch64ReadyToRunGenericHelperNode.cs (2)
33
if (!factory.GenericDictionaryLayout(
_dictionaryOwner
).TryGetSlotForEntry(lookup, out dictionarySlot))
231
vtableSlot = VirtualMethodSlotHelper.GetGenericDictionarySlot(factory, (TypeDesc)
_dictionaryOwner
);
Compiler\DependencyAnalysis\Target_RiscV64\RiscV64ReadyToRunGenericHelperNode.cs (2)
33
if (!factory.GenericDictionaryLayout(
_dictionaryOwner
).TryGetSlotForEntry(lookup, out dictionarySlot))
228
vtableSlot = VirtualMethodSlotHelper.GetGenericDictionarySlot(factory, (TypeDesc)
_dictionaryOwner
);
Compiler\DependencyAnalysis\Target_X64\X64ReadyToRunGenericHelperNode.cs (2)
33
if (!factory.GenericDictionaryLayout(
_dictionaryOwner
).TryGetSlotForEntry(lookup, out dictionarySlot))
238
vtableSlot = VirtualMethodSlotHelper.GetGenericDictionarySlot(factory, (TypeDesc)
_dictionaryOwner
);
Compiler\DependencyAnalysis\Target_X86\X86ReadyToRunGenericHelperNode.cs (2)
25
if (!factory.GenericDictionaryLayout(
_dictionaryOwner
).TryGetSlotForEntry(lookup, out dictionarySlot))
237
vtableSlot = VirtualMethodSlotHelper.GetGenericDictionarySlot(factory, (TypeDesc)
_dictionaryOwner
);