1 write to _wasmSignature
ILCompiler.ReadyToRun (1)
Compiler\DependencyAnalysis\ReadyToRun\WasmImportThunk.cs (1)
41
_wasmSignature
= wasmSignature;
15 references to _wasmSignature
ILCompiler.ReadyToRun (15)
Compiler\DependencyAnalysis\ReadyToRun\WasmImportThunk.cs (15)
78
sb.Append($"(ImportSection:{_containingImportSection.Name},Kind:{_thunkKind},Sig:{
_wasmSignature
.SignatureString})");
90
MethodSignature INodeWithTypeSignature.Signature => WasmLowering.RaiseSignature(
_wasmSignature
, _context);
93
bool INodeWithTypeSignature.IsAsyncCall =>
_wasmSignature
.SignatureString.Contains('a');
96
private bool HasAsyncContinuation =>
_wasmSignature
.SignatureString.Contains('a');
101
int asyncMarkerIndex =
_wasmSignature
.SignatureString.IndexOf('a');
108
if (
_wasmSignature
.SignatureString[0] == 'S')
110
while ((pos <
_wasmSignature
.SignatureString.Length) && char.IsDigit(
_wasmSignature
.SignatureString[pos]))
116
if ((pos <
_wasmSignature
.SignatureString.Length) && (
_wasmSignature
.SignatureString[pos] == 'T'))
122
return (pos < asyncMarkerIndex) && (
_wasmSignature
.SignatureString[pos] == hiddenParamChar);
133
result =
_wasmSignature
.CompareTo(otherNode.
_wasmSignature
);
157
MethodSignature methodSignature = WasmLowering.RaiseSignature(
_wasmSignature
, _context);
164
bool hasRetBuffArg =
_wasmSignature
.SignatureString[0] == 'S';