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
);
138
var lookupContext = new GenericLookupResultContext(
_dictionaryOwner
, typeInstantiation, methodInstantiation);
234
if (
_dictionaryOwner
is TypeDesc type)
241
sink.Add(factory.GenericDictionaryLayout(
_dictionaryOwner
), "Layout");
260
if (
_dictionaryOwner
is MethodDesc)
262
templateLayout = factory.NativeLayout.TemplateMethodLayout((MethodDesc)
_dictionaryOwner
);
269
templateLayout = factory.NativeLayout.TemplateTypeLayout((TypeDesc)
_dictionaryOwner
);
305
if (
_dictionaryOwner
is MethodDesc)
307
if (((ReadyToRunGenericHelperNode)other).
_dictionaryOwner
is TypeDesc)
310
compare = comparer.Compare((MethodDesc)
_dictionaryOwner
, (MethodDesc)((ReadyToRunGenericHelperNode)other).
_dictionaryOwner
);
314
if (((ReadyToRunGenericHelperNode)other).
_dictionaryOwner
is MethodDesc)
317
compare = comparer.Compare((TypeDesc)
_dictionaryOwner
, (TypeDesc)((ReadyToRunGenericHelperNode)other).
_dictionaryOwner
);
360
if (
_dictionaryOwner
is MethodDesc)
361
mangledContextName = nameMangler.GetMangledMethodName((MethodDesc)
_dictionaryOwner
);
363
mangledContextName = nameMangler.GetMangledTypeName((TypeDesc)
_dictionaryOwner
);
382
if (
_dictionaryOwner
is MethodDesc)
383
mangledContextName = nameMangler.GetMangledMethodName((MethodDesc)
_dictionaryOwner
);
385
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
);