1 write to Thunk
ILCompiler.Compiler (1)
Compiler\DelegateCreationInfo.cs (1)
187Thunk = thunk;
36 references to Thunk
ILCompiler.Compiler (36)
Compiler\DelegateCreationInfo.cs (10)
320if (Thunk != null) 323Thunk.AppendMangledName(nameMangler, sb); 335&& Thunk == other.Thunk; 372if (Thunk == other.Thunk) 375if (Thunk == null) 378if (other.Thunk == null) 381return comparer.Compare(Thunk.Method, other.Thunk.Method);
Compiler\DependencyAnalysis\Target_ARM\ARMReadyToRunGenericHelperNode.cs (2)
175if (target.Thunk != null) 178encoder.EmitMOV(encoder.TargetRegister.Arg3, target.Thunk);
Compiler\DependencyAnalysis\Target_ARM\ARMReadyToRunHelperNode.cs (2)
114if (target.Thunk != null) 117encoder.EmitMOV(encoder.TargetRegister.Arg3, target.Thunk);
Compiler\DependencyAnalysis\Target_ARM64\ARM64ReadyToRunGenericHelperNode.cs (2)
173if (target.Thunk != null) 176encoder.EmitMOV(encoder.TargetRegister.Arg3, target.Thunk);
Compiler\DependencyAnalysis\Target_ARM64\ARM64ReadyToRunHelperNode.cs (2)
129if (target.Thunk != null) 132encoder.EmitMOV(encoder.TargetRegister.Arg3, target.Thunk);
Compiler\DependencyAnalysis\Target_LoongArch64\LoongArch64ReadyToRunGenericHelperNode.cs (2)
175if (target.Thunk != null) 178encoder.EmitMOV(encoder.TargetRegister.Arg3, target.Thunk);
Compiler\DependencyAnalysis\Target_LoongArch64\LoongArch64ReadyToRunHelperNode.cs (2)
121if (target.Thunk != null) 124encoder.EmitMOV(encoder.TargetRegister.Arg3, target.Thunk);
Compiler\DependencyAnalysis\Target_RiscV64\RiscV64ReadyToRunGenericHelperNode.cs (2)
172if (target.Thunk != null) 175encoder.EmitMOV(encoder.TargetRegister.Arg3, target.Thunk);
Compiler\DependencyAnalysis\Target_RiscV64\RiscV64ReadyToRunHelperNode.cs (2)
119if (target.Thunk != null) 122encoder.EmitMOV(encoder.TargetRegister.Arg3, target.Thunk);
Compiler\DependencyAnalysis\Target_X64\X64ReadyToRunGenericHelperNode.cs (2)
183if (target.Thunk != null) 186encoder.EmitLEAQ(encoder.TargetRegister.Arg3, target.Thunk);
Compiler\DependencyAnalysis\Target_X64\X64ReadyToRunHelperNode.cs (2)
134if (target.Thunk != null) 137encoder.EmitLEAQ(encoder.TargetRegister.Arg3, target.Thunk);
Compiler\DependencyAnalysis\Target_X86\X86ReadyToRunGenericHelperNode.cs (2)
172if (target.Thunk != null) 178encoder.EmitMOV(encoder.TargetRegister.Result, target.Thunk);
Compiler\DependencyAnalysis\Target_X86\X86ReadyToRunHelperNode.cs (2)
139if (target.Thunk != null) 145encoder.EmitMOV(ref storeAtEspPlus4, target.Thunk);
Compiler\TypePreinit.cs (2)
3287Debug.Assert(creationInfo.Thunk != null); 3288builder.EmitPointerReloc(creationInfo.Thunk);