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