2 instantiations of DelegateCreationInfo
ILCompiler.Compiler (2)
Compiler\DelegateCreationInfo.cs (2)
230return new DelegateCreationInfo( 290return new DelegateCreationInfo(
58 references to DelegateCreationInfo
ILCompiler.Compiler (57)
Compiler\Compilation.cs (2)
117public DelegateCreationInfo GetDelegateCtor(TypeDesc delegateType, MethodDesc target, TypeDesc constrainedType, bool followVirtualDispatch) 134return DelegateCreationInfo.Create(delegateType, target, constrainedType, NodeFactory, followVirtualDispatch);
Compiler\DelegateCreationInfo.cs (4)
186public static DelegateCreationInfo Create(TypeDesc delegateType, MethodDesc targetMethod, TypeDesc constrainedType, NodeFactory factory, bool followVirtualDispatch) 321var other = obj as DelegateCreationInfo; 336internal int CompareTo(DelegateCreationInfo other, TypeSystemComparer comparer)
Compiler\DependencyAnalysis\ReadyToRunGenericHelperNode.cs (10)
83return ((DelegateCreationInfo)target).GetLookupKind(factory); 160DelegateCreationInfo createInfo = (DelegateCreationInfo)_target; 228((DelegateCreationInfo)_target).AppendMangledName(nameMangler, sb); 250var delegateCreationInfo = (DelegateCreationInfo)_target; 292var delegateCreationInfo = (DelegateCreationInfo)_target; 341return ((DelegateCreationInfo)_target).CompareTo((DelegateCreationInfo)((ReadyToRunGenericHelperNode)other)._target, comparer);
Compiler\DependencyAnalysis\ReadyToRunHelperNode.cs (7)
106((DelegateCreationInfo)_target).AppendMangledName(nameMangler, sb); 140var info = (DelegateCreationInfo)_target; 166var info = (DelegateCreationInfo)_target; 188return ((DelegateCreationInfo)_target).CompareTo((DelegateCreationInfo)((ReadyToRunHelperNode)other)._target, comparer);
Compiler\DependencyAnalysis\Target_ARM\ARMReadyToRunGenericHelperNode.cs (2)
171var target = (DelegateCreationInfo)_target;
Compiler\DependencyAnalysis\Target_ARM\ARMReadyToRunHelperNode.cs (2)
94DelegateCreationInfo target = (DelegateCreationInfo)Target;
Compiler\DependencyAnalysis\Target_ARM64\ARM64ReadyToRunGenericHelperNode.cs (2)
169var target = (DelegateCreationInfo)_target;
Compiler\DependencyAnalysis\Target_ARM64\ARM64ReadyToRunHelperNode.cs (2)
109DelegateCreationInfo target = (DelegateCreationInfo)Target;
Compiler\DependencyAnalysis\Target_LoongArch64\LoongArch64ReadyToRunGenericHelperNode.cs (2)
171var target = (DelegateCreationInfo)_target;
Compiler\DependencyAnalysis\Target_LoongArch64\LoongArch64ReadyToRunHelperNode.cs (2)
101DelegateCreationInfo target = (DelegateCreationInfo)Target;
Compiler\DependencyAnalysis\Target_RiscV64\RiscV64ReadyToRunGenericHelperNode.cs (2)
168var target = (DelegateCreationInfo)_target;
Compiler\DependencyAnalysis\Target_RiscV64\RiscV64ReadyToRunHelperNode.cs (2)
99DelegateCreationInfo target = (DelegateCreationInfo)Target;
Compiler\DependencyAnalysis\Target_Wasm\WasmReadyToRunGenericHelperNode.cs (2)
150DelegateCreationInfo target = (DelegateCreationInfo)Target;
Compiler\DependencyAnalysis\Target_Wasm\WasmReadyToRunHelperNode.cs (3)
30ReadyToRunHelperId.DelegateCtor => ((DelegateCreationInfo)Target).DelegateType.Context, 137DelegateCreationInfo target = (DelegateCreationInfo)Target;
Compiler\DependencyAnalysis\Target_X64\X64ReadyToRunGenericHelperNode.cs (2)
179var target = (DelegateCreationInfo)_target;
Compiler\DependencyAnalysis\Target_X64\X64ReadyToRunHelperNode.cs (2)
113DelegateCreationInfo target = (DelegateCreationInfo)Target;
Compiler\DependencyAnalysis\Target_X86\X86ReadyToRunGenericHelperNode.cs (2)
166var target = (DelegateCreationInfo)_target;
Compiler\DependencyAnalysis\Target_X86\X86ReadyToRunHelperNode.cs (2)
115DelegateCreationInfo target = (DelegateCreationInfo)Target;
Compiler\TypePreinit.cs (4)
3272private DelegateCreationInfo GetDelegateCreationInfo(NodeFactory factory) 3273=> DelegateCreationInfo.Create( 3285DelegateCreationInfo creationInfo = GetDelegateCreationInfo(factory); 3295DelegateCreationInfo creationInfo = GetDelegateCreationInfo(factory);
IL\ILImporter.Scanner.cs (1)
1063DelegateCreationInfo info = _compilation.GetDelegateCtor(canonDelegateType, targetForDelegate, constraintForDelegate, opcode == ILOpcode.ldvirtftn);
ILCompiler.RyuJit (1)
JitInterface\CorInfoImpl.RyuJit.cs (1)
461DelegateCreationInfo delegateInfo = _compilation.GetDelegateCtor(delegateTypeDesc, targetMethod, constrainedType, isLdvirtftn);