21 references to GenericDictionaryLayout
ILCompiler.Compiler (20)
Compiler\Compilation.cs (2)
416dictionaryLayout = _nodeFactory.GenericDictionaryLayout(contextMethod); 418dictionaryLayout = _nodeFactory.GenericDictionaryLayout(contextMethod.OwningType);
Compiler\DependencyAnalysis\GenericDictionaryNode.cs (2)
113return factory.GenericDictionaryLayout(_owningType.ConvertToCanonForm(CanonicalFormKind.Specific)); 251return factory.GenericDictionaryLayout(_owningMethod.GetCanonMethodTarget(CanonicalFormKind.Specific));
Compiler\DependencyAnalysis\NativeLayoutVertexNode.cs (7)
751new DependencyListEntry(context.GenericDictionaryLayout(_owningMethodOrType), "Dictionary Layout") 758new DependencyListEntry(context.GenericDictionaryLayout(_owningMethodOrType), "Dictionary Layout") 769DictionaryLayoutNode associatedLayout = factory.GenericDictionaryLayout(_owningMethodOrType); 839yield return new DependencyListEntry(context.GenericDictionaryLayout(_method), "Dictionary layout"); 853DictionaryLayoutNode associatedLayout = factory.GenericDictionaryLayout(_method); 939yield return new DependencyListEntry(context.GenericDictionaryLayout(_type.ConvertToCanonForm(CanonicalFormKind.Specific).GetClosestDefType()), "Dictionary layout"); 1011DictionaryLayoutNode associatedLayout = factory.GenericDictionaryLayout(_type.ConvertToCanonForm(CanonicalFormKind.Specific).GetClosestDefType());
Compiler\DependencyAnalysis\ReadyToRunGenericHelperNode.cs (2)
105DictionaryLayoutNode layout = factory.GenericDictionaryLayout(_dictionaryOwner); 221dependencies.Add(factory.GenericDictionaryLayout(_dictionaryOwner), "Layout");
Compiler\DependencyAnalysis\Target_ARM\ARMReadyToRunGenericHelperNode.cs (1)
33if (!factory.GenericDictionaryLayout(_dictionaryOwner).TryGetSlotForEntry(lookup, out dictionarySlot))
Compiler\DependencyAnalysis\Target_ARM64\ARM64ReadyToRunGenericHelperNode.cs (1)
33if (!factory.GenericDictionaryLayout(_dictionaryOwner).TryGetSlotForEntry(lookup, out dictionarySlot))
Compiler\DependencyAnalysis\Target_LoongArch64\LoongArch64ReadyToRunGenericHelperNode.cs (1)
33if (!factory.GenericDictionaryLayout(_dictionaryOwner).TryGetSlotForEntry(lookup, out dictionarySlot))
Compiler\DependencyAnalysis\Target_RiscV64\RiscV64ReadyToRunGenericHelperNode.cs (1)
33if (!factory.GenericDictionaryLayout(_dictionaryOwner).TryGetSlotForEntry(lookup, out dictionarySlot))
Compiler\DependencyAnalysis\Target_X64\X64ReadyToRunGenericHelperNode.cs (1)
33if (!factory.GenericDictionaryLayout(_dictionaryOwner).TryGetSlotForEntry(lookup, out dictionarySlot))
Compiler\DependencyAnalysis\Target_X86\X86ReadyToRunGenericHelperNode.cs (1)
25if (!factory.GenericDictionaryLayout(_dictionaryOwner).TryGetSlotForEntry(lookup, out dictionarySlot))
Compiler\ILScanner.cs (1)
399DictionaryLayoutNode targetLayout = factory.GenericDictionaryLayout(targetMethod);
ILCompiler.RyuJit (1)
JitInterface\CorInfoImpl.RyuJit.cs (1)
1814DictionaryLayoutNode contextLayout = _compilation.NodeFactory.GenericDictionaryLayout(