20 references to EntryPoint
ILCompiler.ReadyToRun (20)
PortableCallHelpers\PInvokeCollector.cs (2)
29
private string Identity => $"{
EntryPoint
}!{Module}!{Method.OwningType}::{Method.Name.ToString()}{Method.Signature}";
38
public override string ToString() => $"{{ EntryPoint: {
EntryPoint
}, Module: {Module}, Method: {Method}, Skip: {Skip} }}";
PortableCallHelpers\PInvokeTableGenerator.cs (18)
115
.OrderBy(l => l.
EntryPoint
, StringComparer.Ordinal)
127
log.Warning("WASM0001", $"Found a native function ({first.
EntryPoint
}) with varargs in {first.Module}." +
158
.OrderBy(l => l.
EntryPoint
, StringComparer.Ordinal)
159
.GroupBy(d => d.
EntryPoint
, StringComparer.Ordinal)
168
return $" {{ \"{EscapeLiteral(p.
EntryPoint
)}\", (void*)&{CEntryPoint(p)} }}, // {ListRefs(l)}{w.NewLine}";
239
.OrderBy(p => p.
EntryPoint
, StringComparer.Ordinal)
240
.DistinctBy(p => p.
EntryPoint
, StringComparer.Ordinal)
259
if (qcall.
EntryPoint
is "memmove" or "memset")
263
w.WriteLine(qcall.
EntryPoint
== "memmove"
279
if (target.OperatingSystem == TargetOS.Browser && qcall.
EntryPoint
is "memmove" or "memset")
280
w.WriteLine($" {{ \"{qcall.
EntryPoint
}\", (void*)&QCall_{qcall.
EntryPoint
} }},");
281
else if (qcall.
EntryPoint
is "memmove" or "memset")
282
w.WriteLine($" DllImportEntry({qcall.
EntryPoint
})");
284
w.WriteLine($" {{ \"{EscapeLiteral(qcall.
EntryPoint
)}\", (void*)&QCall_{CEntryPoint(qcall)} }},");
520
return FixupSymbolName($"{namespaceName}#{pinvoke.Module}#{pinvoke.
EntryPoint
}");
523
return FixupSymbolName(pinvoke.
EntryPoint
);
541
? $"__attribute__((import_module(\"{EscapeLiteral(pinvoke.Module)}\"),import_name(\"{EscapeLiteral(pinvoke.
EntryPoint
)}\"))) "