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