36 references to ILStubMethodIL
ILCompiler.Compiler (21)
Compiler\HardwareIntrinsicILProvider.cs (1)
59return new ILStubMethodIL(method,
Compiler\SubstitutedILProvider.cs (1)
49return new ILStubMethodIL(method,
parent\parent\Common\Compiler\CompilerTypeSystemContext.BoxedTypes.cs (2)
422return new ILStubMethodIL(this, 535return new ILStubMethodIL(this,
parent\parent\Common\TypeSystem\IL\NativeAotILProvider.cs (5)
62return new ILStubMethodIL(method, new byte[] { (byte)ILOpcode.break_, (byte)ILOpcode.ret }, Array.Empty<LocalVariableDefinition>(), null); 75return new ILStubMethodIL(method, new byte[] { (byte)value, (byte)ILOpcode.ret }, Array.Empty<LocalVariableDefinition>(), null); 204return new ILStubMethodIL(method, new byte[] { 221return new ILStubMethodIL(method, new byte[] { 241return new ILStubMethodIL(method, new byte[]
parent\parent\Common\TypeSystem\IL\Stubs\RuntimeHelpersIntrinsics.cs (1)
88return new ILStubMethodIL(method, new byte[] { (byte)opcode, (byte)ILOpcode.ret }, Array.Empty<LocalVariableDefinition>(), Array.Empty<object>());
parent\parent\Common\TypeSystem\IL\Stubs\UnsafeIntrinsics.cs (11)
24return new ILStubMethodIL(method, new byte[] { (byte)ILOpcode.ldarg_0, (byte)ILOpcode.conv_u, (byte)ILOpcode.ret }, Array.Empty<LocalVariableDefinition>(), null); 27return new ILStubMethodIL(method, new byte[] { (byte)ILOpcode.ldarg_0, (byte)ILOpcode.ret }, Array.Empty<LocalVariableDefinition>(), null); 31return new ILStubMethodIL(method, new byte[] { (byte)ILOpcode.ldarg_0, (byte)ILOpcode.ldarg_1, (byte)ILOpcode.add, (byte)ILOpcode.ret }, Array.Empty<LocalVariableDefinition>(), null); 51return new ILStubMethodIL(method, new byte[] 57return new ILStubMethodIL(method, new byte[] 63return new ILStubMethodIL(method, new byte[] 69return new ILStubMethodIL(method, new byte[] 75return new ILStubMethodIL(method, new byte[] 80return new ILStubMethodIL(method, new byte[] 87return new ILStubMethodIL(method, new byte[] { (byte)ILOpcode.ret }, Array.Empty<LocalVariableDefinition>(), null); 91return new ILStubMethodIL(method, new byte[] { (byte)ILOpcode.ldarg_0, (byte)ILOpcode.ldarg_1, (byte)ILOpcode.sub, (byte)ILOpcode.ret }, Array.Empty<LocalVariableDefinition>(), null);
ILCompiler.ReadyToRun (14)
parent\parent\Common\Compiler\CompilerTypeSystemContext.BoxedTypes.cs (2)
422return new ILStubMethodIL(this, 535return new ILStubMethodIL(this,
parent\parent\Common\TypeSystem\IL\Stubs\RuntimeHelpersIntrinsics.cs (1)
88return new ILStubMethodIL(method, new byte[] { (byte)opcode, (byte)ILOpcode.ret }, Array.Empty<LocalVariableDefinition>(), Array.Empty<object>());
parent\parent\Common\TypeSystem\IL\Stubs\UnsafeIntrinsics.cs (11)
24return new ILStubMethodIL(method, new byte[] { (byte)ILOpcode.ldarg_0, (byte)ILOpcode.conv_u, (byte)ILOpcode.ret }, Array.Empty<LocalVariableDefinition>(), null); 27return new ILStubMethodIL(method, new byte[] { (byte)ILOpcode.ldarg_0, (byte)ILOpcode.ret }, Array.Empty<LocalVariableDefinition>(), null); 31return new ILStubMethodIL(method, new byte[] { (byte)ILOpcode.ldarg_0, (byte)ILOpcode.ldarg_1, (byte)ILOpcode.add, (byte)ILOpcode.ret }, Array.Empty<LocalVariableDefinition>(), null); 51return new ILStubMethodIL(method, new byte[] 57return new ILStubMethodIL(method, new byte[] 63return new ILStubMethodIL(method, new byte[] 69return new ILStubMethodIL(method, new byte[] 75return new ILStubMethodIL(method, new byte[] 80return new ILStubMethodIL(method, new byte[] 87return new ILStubMethodIL(method, new byte[] { (byte)ILOpcode.ret }, Array.Empty<LocalVariableDefinition>(), null); 91return new ILStubMethodIL(method, new byte[] { (byte)ILOpcode.ldarg_0, (byte)ILOpcode.ldarg_1, (byte)ILOpcode.sub, (byte)ILOpcode.ret }, Array.Empty<LocalVariableDefinition>(), null);
ILCompiler.TypeSystem (1)
parent\parent\Common\TypeSystem\IL\Stubs\ILEmitter.cs (1)
840var result = new ILStubMethodIL(owningMethod, ilInstructions, _locals.ToArray(), _tokens.ToArray(), exceptionRegions, debugInfo, _hasGeneratedTokens);