Compiler\CompilerTypeSystemContext.InterfaceThunks.cs (5)
238codeStream.Emit(ILOpcode.call, emit.NewToken(getCurrentContext));
249codeStream.Emit(ILOpcode.call, emit.NewToken(getOrdinalInterfaceMethod));
252codeStream.Emit(ILOpcode.call, emit.NewToken(Context.GetCoreLibEntryPoint("System.Runtime.CompilerServices"u8, "RuntimeHelpers"u8, "SetNextCallGenericContext"u8, null)));
262codeStream.Emit(ILOpcode.call, emit.NewToken(Context.GetCoreLibEntryPoint("System.Runtime.CompilerServices"u8, "AsyncHelpers"u8, "TailAwait"u8, null)));
265codeStream.Emit(ILOpcode.call, emit.NewToken(_targetMethod));
IL\Stubs\StartupCode\StartupCodeMainMethod.cs (11)
78codeStream.Emit(ILOpcode.call, emitter.NewToken(method));
93codeStream.Emit(ILOpcode.call, emitter.NewToken(initArgs));
102codeStream.Emit(ILOpcode.call, emitter.NewToken(initEntryAssembly));
112codeStream.Emit(ILOpcode.call, emitter.NewToken(initApartmentState));
118codeStream.Emit(ILOpcode.call, emitter.NewToken(initApartmentState));
126codeStream.Emit(ILOpcode.call, emitter.NewToken(runModuleInitializers));
136codeStream.Emit(ILOpcode.call, emitter.NewToken(startup.GetKnownMethod("GetMainMethodArguments"u8, null)));
141codeStream.Emit(ILOpcode.call, emitter.NewToken(_mainMethod));
154codeStream.Emit(ILOpcode.call, emitter.NewToken(setLatchedExitCode));
158codeStream.Emit(ILOpcode.call, emitter.NewToken(shutdown));
294codeStream.Emit(ILOpcode.call, emit.NewToken(WrappedMethod));
parent\parent\Common\Compiler\CompilerTypeSystemContext.BoxedTypes.cs (4)
455codeStream.Emit(ILOpcode.call, emit.NewToken(Context.GetCoreLibEntryPoint("System.Runtime.CompilerServices"u8, "RuntimeHelpers"u8, "SetNextCallGenericContext"u8, null)));
465codeStream.Emit(ILOpcode.call, emit.NewToken(Context.GetCoreLibEntryPoint("System.Runtime.CompilerServices"u8, "AsyncHelpers"u8, "TailAwait"u8, null)));
468codeStream.Emit(ILOpcode.call, emit.NewToken(_targetMethod.InstantiateAsOpen()));
590codeStream.Emit(ILOpcode.call, emit.NewToken(methodToInstantiate));
parent\parent\Common\TypeSystem\IL\Stubs\AsyncResumptionStub.cs (4)
76ilStream.Emit(ILOpcode.call, ilEmitter.NewToken(Context.GetCoreLibEntryPoint("System.Runtime.CompilerServices"u8, "RuntimeHelpers"u8, "SetNextCallGenericContext"u8, null)));
80ilStream.Emit(ILOpcode.call, ilEmitter.NewToken(Context.GetCoreLibEntryPoint("System.Runtime.CompilerServices"u8, "RuntimeHelpers"u8, "SetNextCallAsyncContinuation"u8, null)));
98ilStream.Emit(ILOpcode.call, ilEmitter.NewToken(_targetMethod));
112ilStream.Emit(ILOpcode.call, ilEmitter.NewToken(asyncCallContinuation));
parent\parent\Common\TypeSystem\IL\Stubs\AsyncThunks.cs (9)
56codestream.Emit(ILOpcode.call, emitter.NewToken(awaitStateType.GetKnownMethod("Push"u8, null)));
93codestream.Emit(ILOpcode.call, emitter.NewToken(asyncMethod));
102codestream.Emit(ILOpcode.call, emitter.NewToken(asyncCallContinuationMd));
128codestream.Emit(ILOpcode.call, emitter.NewToken(fromResultMethod));
145codestream.Emit(ILOpcode.call, emitter.NewToken(getCompletedTaskMethod));
186codestream.Emit(ILOpcode.call, emitter.NewToken(fromExceptionMd));
222codestream.Emit(ILOpcode.call, emitter.NewToken(createRuntimeAsyncTaskMd));
233codestream.Emit(ILOpcode.call, emitter.NewToken(awaitStateType.GetKnownMethod("Pop"u8, null)));
292codestream.Emit(ILOpcode.call, emitter.NewToken(asyncVariantTarget));
parent\parent\Common\TypeSystem\IL\Stubs\PInvokeILEmitter.cs (12)
175fnptrLoadStream.Emit(ILOpcode.call, emitter.NewToken(
198fnptrLoadStream.Emit(ILOpcode.call, emitter.NewToken(instantiatedHelper));
204callsiteSetupCodeStream.Emit(ILOpcode.callvirt, emitter.NewToken(invokeMethod));
211callsiteSetupCodeStream.Emit(ILOpcode.call, emitter.NewToken(
219fnptrLoadStream.Emit(ILOpcode.call, emitter.NewToken(InteropTypes
250callsiteSetupCodeStream.Emit(ILOpcode.call, emitter.NewToken(
282callsiteSetupCodeStream.Emit(ILOpcode.call, emitter.NewToken(
311fnptrLoadStream.Emit(ILOpcode.call, emitter.NewToken(lazyHelperType
330callsiteSetupCodeStream.Emit(ILOpcode.call, emitter.NewToken(nativeMethod));
335callsiteSetupCodeStream.Emit(ILOpcode.call, emitter.NewToken(
344callsiteSetupCodeStream.Emit(ILOpcode.call, emitter.NewToken(
352callsiteSetupCodeStream.Emit(ILOpcode.call, emitter.NewToken(lazyHelperType
parent\parent\Common\TypeSystem\Interop\IL\Marshaller.Aot.cs (56)
114codeStream.Emit(ILOpcode.call, emitter.NewToken(helper));
129codeStream.Emit(ILOpcode.call, emitter.NewToken(helper));
139codeStream.Emit(ILOpcode.call, emitter.NewToken(helper));
153codeStream.Emit(ILOpcode.call, emitter.NewToken(helper));
163codeStream.Emit(ILOpcode.call, emitter.NewToken(helper));
186codeStream.Emit(ILOpcode.call, emitter.NewToken(
199codeStream.Emit(ILOpcode.newobj, emitter.NewToken(
212codeStream.Emit(ILOpcode.call, emitter.NewToken(helper));
230codeStream.Emit(ILOpcode.call, emitter.NewToken(helper));
239codeStream.Emit(ILOpcode.call, _ilCodeStreams.Emitter.NewToken(helper));
247codeStream.Emit(ILOpcode.call, emitter.NewToken(
275codeStream.Emit(ILOpcode.call, _ilCodeStreams.Emitter.NewToken(InteropTypes.GetGC(Context).GetKnownMethod("KeepAlive"u8, null)));
291codeStream.Emit(ILOpcode.call, _ilCodeStreams.Emitter.NewToken(
299codeStream.Emit(ILOpcode.call, _ilCodeStreams.Emitter.NewToken(
312codeStream.Emit(ILOpcode.call, _ilCodeStreams.Emitter.NewToken(
450codeStream.Emit(ILOpcode.call, emitter.NewToken(
522codeStream.Emit(ILOpcode.call, emitter.NewToken(
587codeStream.Emit(ILOpcode.call, emitter.NewToken(GetManagedToNativeHelper()));
603codeStream.Emit(ILOpcode.call, emitter.NewToken(GetNativeToManagedHelper()));
669codeStream.Emit(ILOpcode.call, _ilCodeStreams.Emitter.NewToken(
684codeStream.Emit(ILOpcode.call, emitter.NewToken(InteropTypes.GetType(Context).GetMethod("GetTypeFromHandle"u8, null)));
685codeStream.Emit(ILOpcode.call, emitter.NewToken(InteropTypes.GetRuntimeHelpers(Context).GetKnownMethod("GetUninitializedObject"u8, null)));
691codeStream.Emit(ILOpcode.call, _ilCodeStreams.Emitter.NewToken(
704codeStream.Emit(ILOpcode.call, _ilCodeStreams.Emitter.NewToken(
786codeStream.Emit(ILOpcode.call, emitter.NewToken(InteropTypes.GetType(Context).GetMethod("GetTypeFromHandle"u8, null)));
787codeStream.Emit(ILOpcode.call, emitter.NewToken(InteropTypes.GetRuntimeHelpers(Context).GetKnownMethod("GetUninitializedObject"u8, null)));
801codeStream.Emit(ILOpcode.call, _ilCodeStreams.Emitter.NewToken(
824codeStream.Emit(ILOpcode.call, _ilCodeStreams.Emitter.NewToken(
851codeStream.Emit(ILOpcode.call, emitter.NewToken(
882codeStream.Emit(ILOpcode.call, emitter.NewToken(getNativeSizeHelper));
905codeStream.Emit(ILOpcode.call, _ilCodeStreams.Emitter.NewToken(
921codeStream.Emit(ILOpcode.call, _ilCodeStreams.Emitter.NewToken(
943codeStream.Emit(ILOpcode.call, emitter.NewToken(
986codeStream.Emit(ILOpcode.newobj, emitter.NewToken(guidCtorHandleMethod));
989codeStream.Emit(ILOpcode.call, emitter.NewToken(helper));
999codeStream.Emit(ILOpcode.call, emitter.NewToken(helper));
1011codeStream.Emit(ILOpcode.call, emitter.NewToken(helper));
1030codeStream.Emit(ILOpcode.call, emitter.NewToken(helper));
1038codeStream.Emit(ILOpcode.call, emitter.NewToken(helper));
1049codeStream.Emit(ILOpcode.call, emitter.NewToken(helper));
1063codeStream.Emit(ILOpcode.call, emitter.NewToken(helper));
1071codeStream.Emit(ILOpcode.call, emitter.NewToken(helper));
1082codeStream.Emit(ILOpcode.call, emitter.NewToken(helper));
1096codeStream.Emit(ILOpcode.call, emitter.NewToken(helper));
1107codeStream.Emit(ILOpcode.call, emitter.NewToken(helper));
1121codeStream.Emit(ILOpcode.call, emitter.NewToken(helper));
1132codeStream.Emit(ILOpcode.call, emitter.NewToken(helper));
1172codeStream.Emit(ILOpcode.call, emitter.NewToken(helper));
1187codeStream.Emit(ILOpcode.call, emitter.NewToken(helper));
1204codeStream.Emit(ILOpcode.call, emitter.NewToken(helper));
1248fnptrLoadStream.Emit(ILOpcode.ldftn, emitter.NewToken(getInstanceMethod));
1256fnptrLoadStream.Emit(ILOpcode.call, emitter.NewToken(initializeCustomMarshallerMethod));
1273codeStream.Emit(ILOpcode.callvirt, emitter.NewToken(manageToNativeMethod));
1302codeStream.Emit(ILOpcode.callvirt, emitter.NewToken(marshalNativeToManagedMethod));
1320codeStream.Emit(ILOpcode.callvirt, emitter.NewToken(cleanupManagedDataMethod));
1337codeStream.Emit(ILOpcode.callvirt, emitter.NewToken(cleanupNativeDataMethod));
parent\parent\Common\TypeSystem\Interop\IL\Marshaller.cs (31)
1257codeStream.Emit(ILOpcode.call, emitter.NewToken(
1268codeStream.Emit(ILOpcode.call, emitter.NewToken(
1495codeStream.Emit(ILOpcode.call, emitter.NewToken(InteropTypes.GetMarshal(Context).GetKnownMethod("FreeCoTaskMem"u8, null)));
1520codeStream.Emit(ILOpcode.call, emitter.NewToken(getArrayDataReferenceMethod));
1533codeStream.Emit(ILOpcode.call, emitter.NewToken(getArrayDataReferenceMethod));
1636codeStream.Emit(ILOpcode.call, emitter.NewToken(
1673codeStream.Emit(ILOpcode.call, emitter.NewToken(
1692codeStream.Emit(ILOpcode.call, emitter.NewToken(helper));
1708codeStream.Emit(ILOpcode.newobj, emitter.NewToken(charPtrConstructor));
1724codeStream.Emit(ILOpcode.call, emitter.NewToken(
1745codeStream.Emit(ILOpcode.call, emitter.NewToken(
1762codeStream.Emit(ILOpcode.call, emitter.NewToken(stringToAnsi));
1772codeStream.Emit(ILOpcode.call, emitter.NewToken(ansiToString));
1786codeStream.Emit(ILOpcode.call, emitter.NewToken(
1809codeStream.Emit(ILOpcode.call, emitter.NewToken(
1843codeStream.Emit(ILOpcode.newobj, emitter.NewToken(spanOfByte.GetKnownMethod(".ctor"u8,
1846codeStream.Emit(ILOpcode.call, emitter.NewToken(marshallerIn.GetKnownMethod("FromManaged"u8, null)));
1849codeStream.Emit(ILOpcode.call, emitter.NewToken(marshallerIn.GetKnownMethod("ToUnmanaged"u8, null)));
1854codeStream.Emit(ILOpcode.call, emitter.NewToken(Marshaller.GetKnownMethod("ConvertToUnmanaged"u8, null)));
1865codeStream.Emit(ILOpcode.call, emitter.NewToken(Marshaller.GetKnownMethod("ConvertToManaged"u8, null)));
1876codeStream.Emit(ILOpcode.call, emitter.NewToken(
1882codeStream.Emit(ILOpcode.call, emitter.NewToken(
1904codeStream.Emit(ILOpcode.newobj, _ilCodeStreams.Emitter.NewToken(ctor));
1922returnValueMarshallingCodeStream.Emit(ILOpcode.call, emitter.NewToken(
1950marshallingCodeStream.Emit(ILOpcode.call, emitter.NewToken(
1956marshallingCodeStream.Emit(ILOpcode.call, emitter.NewToken(
1965cleanupCodeStream.Emit(ILOpcode.call, emitter.NewToken(
1999cleanupCodeStream.Emit(ILOpcode.call, emitter.NewToken(
2059codeStream.Emit(ILOpcode.call, _ilCodeStreams.Emitter.NewToken(
2085codeStream.Emit(ILOpcode.call, _ilCodeStreams.Emitter.NewToken(
2108codeStream.Emit(ILOpcode.call, _ilCodeStreams.Emitter.NewToken(InteropTypes.GetGC(Context).GetKnownMethod("KeepAlive"u8, null)));