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