33 references to leave
ILCompiler.Compiler (19)
Compiler\Dataflow\MethodBodyScanner.cs (1)
781
case ILOpcode.
leave
:
Compiler\Dataflow\ScannerExtensions.cs (1)
43
case ILOpcode.
leave
:
Compiler\SubstitutedILProvider.cs (6)
187
|| opcode == ILOpcode.
leave
|| opcode == ILOpcode.leave_s)
192
if (opcode != ILOpcode.
leave
&& opcode != ILOpcode.leave_s
370
|| opcode == ILOpcode.
leave
|| opcode == ILOpcode.leave_s)
374
if (opcode != ILOpcode.
leave
&& opcode != ILOpcode.leave_s
564
else if (opcode is >= ILOpcode.br_s and <= ILOpcode.blt_un || opcode is ILOpcode.
leave
or ILOpcode.leave_s)
572
opcode = ILOpcode.
leave
;
Compiler\TypePreinit.cs (2)
1298
case ILOpcode.
leave
:
1310
int delta = opcode == ILOpcode.
leave
?
parent\parent\Common\TypeSystem\IL\ILImporter.cs (2)
219
case ILOpcode.
leave
:
830
case ILOpcode.
leave
:
parent\parent\Common\TypeSystem\IL\ILReader.cs (1)
157
|| currentOpcode == ILOpcode.
leave
);
parent\parent\Common\TypeSystem\IL\Stubs\AsyncThunks.cs (4)
105
codestream.Emit(ILOpcode.
leave
, suspendedLabel);
149
codestream.Emit(ILOpcode.
leave
, returnTaskLabel);
188
codestream.Emit(ILOpcode.
leave
, returnTaskLabel);
224
codestream.Emit(ILOpcode.
leave
, returnTaskLabel);
parent\parent\Common\TypeSystem\IL\Stubs\DelegateThunks.cs (1)
608
codeStream.Emit(ILOpcode.
leave
, returnLabel);
parent\parent\Common\TypeSystem\IL\Stubs\PInvokeILEmitter.cs (1)
422
unmarshallingCodestream.Emit(ILOpcode.
leave
, lReturn);
ILCompiler.ReadyToRun (6)
IL\Stubs\PInvokeILEmitter.cs (1)
108
unmarshallingCodestream.Emit(ILOpcode.
leave
, lReturn);
parent\parent\Common\TypeSystem\IL\ILReader.cs (1)
157
|| currentOpcode == ILOpcode.
leave
);
parent\parent\Common\TypeSystem\IL\Stubs\AsyncThunks.cs (4)
105
codestream.Emit(ILOpcode.
leave
, suspendedLabel);
149
codestream.Emit(ILOpcode.
leave
, returnTaskLabel);
188
codestream.Emit(ILOpcode.
leave
, returnTaskLabel);
224
codestream.Emit(ILOpcode.
leave
, returnTaskLabel);
ILCompiler.RyuJit (1)
parent\parent\Common\TypeSystem\IL\ILReader.cs (1)
157
|| currentOpcode == ILOpcode.
leave
);
ILCompiler.TypeSystem (7)
parent\parent\Common\TypeSystem\IL\ILDisassembler.cs (1)
395
case ILOpcode.
leave
:
parent\parent\Common\TypeSystem\IL\ILOpcodeHelper.cs (2)
47
if (opcode == ILOpcode.
leave
)
55
return opcode == ILOpcode.br || opcode == ILOpcode.br_s || opcode == ILOpcode.
leave
|| opcode == ILOpcode.leave_s;
parent\parent\Common\TypeSystem\IL\ILReader.cs (1)
157
|| currentOpcode == ILOpcode.
leave
);
parent\parent\Common\TypeSystem\IL\ILStackHelper.cs (2)
181
case ILOpcode.
leave
:
214
if (opcode is ILOpcode.br or ILOpcode.br_s or ILOpcode.
leave
or ILOpcode.leave_s)
parent\parent\Common\TypeSystem\IL\Stubs\ILEmitter.cs (1)
206
opcode == ILOpcode.blt_un || opcode == ILOpcode.
leave
);