16 references to UnboxingStubKind
ILCompiler.ReadyToRun (16)
Compiler\DependencyAnalysis\ReadyToRun\WasmUnboxingStubNode.cs (9)
23
private readonly
UnboxingStubKind
_kind;
31
UnboxingStubKind
kind,
113
genericContext: _kind !=
UnboxingStubKind
.Normal,
145
if (genericContext && _kind ==
UnboxingStubKind
.MethodTable)
150
else if (genericContext && _kind ==
UnboxingStubKind
.MethodDesc)
170
private static string GetLookupString(
UnboxingStubKind
kind, WasmFuncType funcType, bool hasReturnBuffer)
175
UnboxingStubKind
.Normal => "U",
176
UnboxingStubKind
.MethodTable => "UG",
177
UnboxingStubKind
.MethodDesc => "UM",
Compiler\DependencyAnalysis\ReadyToRunCodegenNodeFactory.cs (7)
194
UnboxingStubKind
kind = targetMethod.RequiresInstMethodDescArg()
195
?
UnboxingStubKind
.MethodDesc
196
: (targetMethod.RequiresInstMethodTableArg() ?
UnboxingStubKind
.MethodTable :
UnboxingStubKind
.Normal);
200
bool hasReturnBuffer = kind !=
UnboxingStubKind
.Normal && signature.SignatureString[0] == 'S';
1437
public readonly
UnboxingStubKind
Kind;
1440
public WasmUnboxingStubKey(WasmSignature signature, WasmTypeNode targetType,
UnboxingStubKind
kind, bool hasReturnBuffer)