39 references to ImportThunkKind
ILCompiler.ReadyToRun (39)
Compiler\DependencyAnalysis\ReadyToRun\ImportThunk.cs (6)
29
private readonly
ImportThunkKind
_thunkKind;
44
_thunkKind =
ImportThunkKind
.VirtualStubDispatch;
48
_thunkKind =
ImportThunkKind
.DelayLoadHelperWithExistingIndirectionCell;
52
_thunkKind =
ImportThunkKind
.Lazy;
59
_thunkKind =
ImportThunkKind
.DelayLoadHelper;
63
_thunkKind =
ImportThunkKind
.Eager;
Compiler\DependencyAnalysis\ReadyToRun\Target_ARM\ImportThunk.cs (5)
22
case
ImportThunkKind
.Eager:
31
case
ImportThunkKind
.DelayLoadHelper:
32
case
ImportThunkKind
.VirtualStubDispatch:
33
case
ImportThunkKind
.DelayLoadHelperWithExistingIndirectionCell:
62
case
ImportThunkKind
.Lazy:
Compiler\DependencyAnalysis\ReadyToRun\Target_ARM64\ImportThunk.cs (5)
18
if (_thunkKind ==
ImportThunkKind
.Eager)
35
case
ImportThunkKind
.DelayLoadHelper:
36
case
ImportThunkKind
.DelayLoadHelperWithExistingIndirectionCell:
37
case
ImportThunkKind
.VirtualStubDispatch:
54
case
ImportThunkKind
.Lazy:
Compiler\DependencyAnalysis\ReadyToRun\Target_LoongArch64\ImportThunk.cs (5)
18
if (_thunkKind ==
ImportThunkKind
.Eager)
35
case
ImportThunkKind
.DelayLoadHelper:
36
case
ImportThunkKind
.VirtualStubDispatch:
37
case
ImportThunkKind
.DelayLoadHelperWithExistingIndirectionCell:
50
case
ImportThunkKind
.Lazy:
Compiler\DependencyAnalysis\ReadyToRun\Target_RiscV64\ImportThunk.cs (5)
18
if (_thunkKind ==
ImportThunkKind
.Eager)
35
case
ImportThunkKind
.Eager:
38
case
ImportThunkKind
.DelayLoadHelper:
39
case
ImportThunkKind
.VirtualStubDispatch:
53
case
ImportThunkKind
.Lazy:
Compiler\DependencyAnalysis\ReadyToRun\Target_X64\ImportThunk.cs (5)
22
case
ImportThunkKind
.Eager:
25
case
ImportThunkKind
.DelayLoadHelper:
40
case
ImportThunkKind
.DelayLoadHelperWithExistingIndirectionCell:
54
case
ImportThunkKind
.VirtualStubDispatch:
71
case
ImportThunkKind
.Lazy:
Compiler\DependencyAnalysis\ReadyToRun\Target_X86\ImportThunk.cs (4)
22
case
ImportThunkKind
.Eager:
25
case
ImportThunkKind
.DelayLoadHelper:
26
case
ImportThunkKind
.VirtualStubDispatch:
40
case
ImportThunkKind
.Lazy:
Compiler\DependencyAnalysis\ReadyToRun\WasmImportThunk.cs (4)
24
private readonly
ImportThunkKind
_thunkKind;
52
_thunkKind =
ImportThunkKind
.DelayLoadHelperWithExistingIndirectionCell;
64
_thunkKind =
ImportThunkKind
.DelayLoadHelper;
117
Debug.Assert(_thunkKind ==
ImportThunkKind
.DelayLoadHelper);