22 references to GenericDictionaryLayout
ILCompiler.Compiler (21)
Compiler\Compilation.cs (2)
422dictionaryLayout = _nodeFactory.GenericDictionaryLayout(contextMethod); 424dictionaryLayout = _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"); 848DictionaryLayoutNode associatedLayout = factory.GenericDictionaryLayout(_method); 934yield return new DependencyListEntry(context.GenericDictionaryLayout(_type.ConvertToCanonForm(CanonicalFormKind.Specific).GetClosestDefType()), "Dictionary layout"); 1001DictionaryLayoutNode 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_Wasm\WasmReadyToRunGenericHelperNode.cs (1)
47!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)
385DictionaryLayoutNode targetLayout = factory.GenericDictionaryLayout(targetMethod);
ILCompiler.RyuJit (1)
JitInterface\CorInfoImpl.RyuJit.cs (1)
1834DictionaryLayoutNode contextLayout = _compilation.NodeFactory.GenericDictionaryLayout(