39 references to ImportThunkKind
ILCompiler.ReadyToRun (39)
Compiler\DependencyAnalysis\ReadyToRun\ImportThunk.cs (6)
30
private readonly
ImportThunkKind
_thunkKind;
45
_thunkKind =
ImportThunkKind
.VirtualStubDispatch;
49
_thunkKind =
ImportThunkKind
.DelayLoadHelperWithExistingIndirectionCell;
53
_thunkKind =
ImportThunkKind
.Lazy;
60
_thunkKind =
ImportThunkKind
.DelayLoadHelper;
64
_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;
43
_thunkKind =
ImportThunkKind
.DelayLoadHelperWithExistingIndirectionCell;
55
_thunkKind =
ImportThunkKind
.DelayLoadHelper;
104
Debug.Assert(_thunkKind ==
ImportThunkKind
.DelayLoadHelper);