5 writes to _thunkKind
ILCompiler.ReadyToRun (5)
Compiler\DependencyAnalysis\ReadyToRun\ImportThunk.cs (5)
44
_thunkKind
= ImportThunkKind.VirtualStubDispatch;
48
_thunkKind
= ImportThunkKind.DelayLoadHelperWithExistingIndirectionCell;
52
_thunkKind
= ImportThunkKind.Lazy;
59
_thunkKind
= ImportThunkKind.DelayLoadHelper;
63
_thunkKind
= ImportThunkKind.Eager;
13 references to _thunkKind
ILCompiler.ReadyToRun (13)
Compiler\DependencyAnalysis\ReadyToRun\ImportThunk.cs (3)
71
sb.Append($"(ImportSection:{_containingImportSection.Name},Kind:{
_thunkKind
})");
86
int result = ((int)
_thunkKind
).CompareTo((int)otherNode.
_thunkKind
);
Compiler\DependencyAnalysis\ReadyToRun\Target_ARM\ImportThunk.cs (1)
20
switch (
_thunkKind
)
Compiler\DependencyAnalysis\ReadyToRun\Target_ARM64\ImportThunk.cs (2)
18
if (
_thunkKind
== ImportThunkKind.Eager)
33
switch (
_thunkKind
)
Compiler\DependencyAnalysis\ReadyToRun\Target_LoongArch64\ImportThunk.cs (2)
18
if (
_thunkKind
== ImportThunkKind.Eager)
33
switch (
_thunkKind
)
Compiler\DependencyAnalysis\ReadyToRun\Target_RiscV64\ImportThunk.cs (2)
18
if (
_thunkKind
== ImportThunkKind.Eager)
33
switch (
_thunkKind
)
Compiler\DependencyAnalysis\ReadyToRun\Target_X64\ImportThunk.cs (1)
20
switch (
_thunkKind
)
Compiler\DependencyAnalysis\ReadyToRun\Target_X86\ImportThunk.cs (2)
20
switch (
_thunkKind
)
46
throw new NotSupportedException(
_thunkKind
.ToString() + " is not supported");