208 references to Emit
mscorlib (22)
system\reflection\emit\dynamicilgenerator.cs (1)
432this.Emit(OpCodes.Leave, endLabel);
system\reflection\emit\ilgenerator.cs (6)
1015this.Emit(OpCodes.Leave, endLabel); 1041this.Emit(OpCodes.Leave, endLabel); 1068this.Emit(OpCodes.Leave, endLabel); 1084this.Emit(OpCodes.Leave, endLabel); 1101this.Emit(OpCodes.Leave, endLabel); 1112this.Emit(OpCodes.Leave, finallyEndLabel);
system\runtime\interopservices\tceadaptergen\eventproviderwriter.cs (14)
163il.Emit( OpCodes.Brtrue, EventCPNonNullLabel ); 222il.Emit( OpCodes.Brfalse_S, skipExit ); 327il.Emit( OpCodes.Brfalse, ForEndLabel ); 343il.Emit( OpCodes.Bge, ForEndLabel ); 362il.Emit( OpCodes.Beq, FalseIfLabel ); 374il.Emit( OpCodes.Beq, FalseIfLabel ); 395il.Emit( OpCodes.Bgt, ForEndLabel ); 418il.Emit( OpCodes.Br, ForEndLabel ); 434il.Emit( OpCodes.Blt, ForBeginLabel ); 448il.Emit(OpCodes.Brfalse_S, skipExit); 650il.Emit( OpCodes.Brfalse, AfterReleaseComObjectLabel ); 666il.Emit( OpCodes.Bge, ReleaseComObjectLabel ); 699il.Emit( OpCodes.Blt, ForBeginLabel ); 728il.Emit(OpCodes.Brfalse_S, skipExit);
system\runtime\interopservices\tceadaptergen\eventsinkhelperwriter.cs (1)
161il.Emit( OpCodes.Brfalse, ExitLabel );
System (20)
regex\system\text\regularexpressions\RegexCompiler.cs (20)
562_ilg.Emit(OpCodes.Brfalse, l); 569_ilg.Emit(OpCodes.Brtrue, l); 576_ilg.Emit(OpCodes.Br, l); 583_ilg.Emit(OpCodes.Ble, l); 590_ilg.Emit(OpCodes.Blt, l); 597_ilg.Emit(OpCodes.Bge, l); 604_ilg.Emit(OpCodes.Bgt, l); 611_ilg.Emit(OpCodes.Bne_Un, l); 618_ilg.Emit(OpCodes.Beq, l); 625_ilg.Emit(OpCodes.Brfalse_S, l); 632_ilg.Emit(OpCodes.Br_S, l); 639_ilg.Emit(OpCodes.Ble_S, l); 646_ilg.Emit(OpCodes.Blt_S, l); 653_ilg.Emit(OpCodes.Bge_S, l); 660_ilg.Emit(OpCodes.Bgt_S, l); 667_ilg.Emit(OpCodes.Bgt_Un_S, l); 674_ilg.Emit(OpCodes.Bne_Un_S, l); 681_ilg.Emit(OpCodes.Beq_S, l); 913_ilg.Emit(OpCodes.Br, _backtrack); 972_ilg.Emit(OpCodes.Br, AdvanceLabel());
System.Activities (1)
System\Activities\Debugger\StateManager.cs (1)
663ilGenerator.Emit(OpCodes.Brtrue, islandWorkerLabel);
System.Core (83)
Microsoft\Scripting\Compiler\ILGen.cs (2)
786il.Emit(OpCodes.Brfalse_S, labIfNull); 797il.Emit(OpCodes.Br_S, labEnd);
Microsoft\Scripting\Compiler\LabelInfo.cs (1)
216_ilg.Emit(_opCode, Label);
Microsoft\Scripting\Compiler\LambdaCompiler.Binary.cs (31)
242_ilg.Emit(OpCodes.Ble_Un_S, labFalse); 244_ilg.Emit(OpCodes.Ble_S, labFalse); 247_ilg.Emit(OpCodes.Br_S, labEnd); 264_ilg.Emit(OpCodes.Bge_Un_S, labFalse); 266_ilg.Emit(OpCodes.Bge_S, labFalse); 269_ilg.Emit(OpCodes.Br_S, labEnd); 405_ilg.Emit(OpCodes.Brtrue_S, shortCircuit); 416_ilg.Emit(OpCodes.Brfalse_S, shortCircuit); 426_ilg.Emit(OpCodes.Brfalse_S, shortCircuit); 440_ilg.Emit(OpCodes.Brtrue_S, shortCircuit); 450_ilg.Emit(OpCodes.Brfalse_S, shortCircuit); 482_ilg.Emit(OpCodes.Br, labEnd); 513_ilg.Emit(OpCodes.Brfalse_S, labIfNull); 518_ilg.Emit(OpCodes.Brfalse_S, labIfNull); 546_ilg.Emit(OpCodes.Br_S, labEnd); 579_ilg.Emit(OpCodes.Brfalse, labComputeRight); 584_ilg.Emit(OpCodes.Brtrue, labReturnFalse); 590_ilg.Emit(OpCodes.Brfalse_S, labReturnNull); 599_ilg.Emit(OpCodes.Brtrue_S, labReturnFalse); 604_ilg.Emit(OpCodes.Brfalse, labReturnNull); 608_ilg.Emit(OpCodes.Br_S, labReturnValue); 613_ilg.Emit(OpCodes.Br_S, labReturnValue); 619_ilg.Emit(OpCodes.Br, labExit); 651_ilg.Emit(OpCodes.Brfalse, labComputeRight); 656_ilg.Emit(OpCodes.Brfalse, labReturnTrue); 662_ilg.Emit(OpCodes.Brfalse_S, labReturnNull); 671_ilg.Emit(OpCodes.Brfalse_S, labReturnTrue); 676_ilg.Emit(OpCodes.Brfalse, labReturnNull); 680_ilg.Emit(OpCodes.Br_S, labReturnValue); 685_ilg.Emit(OpCodes.Br_S, labReturnValue); 691_ilg.Emit(OpCodes.Br, labExit);
Microsoft\Scripting\Compiler\LambdaCompiler.Expressions.cs (6)
974_ilg.Emit(OpCodes.Brtrue, exitNull); 981_ilg.Emit(OpCodes.Br_S, exit); 1063_ilg.Emit(OpCodes.Brtrue, exitAllNull); 1065_ilg.Emit(OpCodes.Brtrue, exitAnyNull); 1072_ilg.Emit(OpCodes.Br_S, exit); 1076_ilg.Emit(OpCodes.Br_S, exit);
Microsoft\Scripting\Compiler\LambdaCompiler.Lambda.cs (1)
49_ilg.Emit(OpCodes.Bne_Un, l);
Microsoft\Scripting\Compiler\LambdaCompiler.Logical.cs (30)
50_ilg.Emit(OpCodes.Br, labEnd); 120_ilg.Emit(OpCodes.Brfalse, labIfNull); 152_ilg.Emit(OpCodes.Br, labEnd); 171_ilg.Emit(OpCodes.Brfalse, labNotNull); 173_ilg.Emit(OpCodes.Br, labEnd); 200_ilg.Emit(OpCodes.Brfalse, labCast); 209_ilg.Emit(OpCodes.Br_S, labEnd); 235_ilg.Emit(OpCodes.Brfalse, labComputeRight); 240_ilg.Emit(OpCodes.Brtrue, labReturnFalse); 247_ilg.Emit(OpCodes.Brfalse_S, labReturnNull); 252_ilg.Emit(OpCodes.Brtrue_S, labReturnFalse); 256_ilg.Emit(OpCodes.Brfalse, labReturnNull); 259_ilg.Emit(OpCodes.Br_S, labReturnValue); 263_ilg.Emit(OpCodes.Br_S, labReturnValue); 268_ilg.Emit(OpCodes.Br, labExit); 286_ilg.Emit(OpCodes.Brtrue, labEnd); 314_ilg.Emit(OpCodes.Br, end); 351_ilg.Emit(OpCodes.Brfalse, labComputeRight); 356_ilg.Emit(OpCodes.Brfalse, labReturnTrue); 363_ilg.Emit(OpCodes.Brfalse_S, labReturnNull); 368_ilg.Emit(OpCodes.Brfalse_S, labReturnTrue); 372_ilg.Emit(OpCodes.Brfalse, labReturnNull); 375_ilg.Emit(OpCodes.Br_S, labReturnValue); 379_ilg.Emit(OpCodes.Br_S, labReturnValue); 384_ilg.Emit(OpCodes.Br, labExit); 400_ilg.Emit(OpCodes.Br, end); 413_ilg.Emit(OpCodes.Brtrue, labEnd); 507_ilg.Emit(branch ? OpCodes.Brtrue : OpCodes.Brfalse, label); 558_ilg.Emit(OpCodes.Beq, label); 561_ilg.Emit(OpCodes.Brfalse, label);
Microsoft\Scripting\Compiler\LambdaCompiler.Statements.cs (9)
150_ilg.Emit(OpCodes.Br, continueTarget.Label); 432_ilg.Emit(OpCodes.Br, @default); 452_ilg.Emit(OpCodes.Br, end); 485_ilg.Emit(info.IsUnsigned ? OpCodes.Bgt_Un : OpCodes.Bgt, secondHalf); 498_ilg.Emit(OpCodes.Beq, bucket[0].Label); 512_ilg.Emit(info.IsUnsigned ? OpCodes.Bgt_Un : OpCodes.Bgt, after.Value); 515_ilg.Emit(info.IsUnsigned ? OpCodes.Blt_Un : OpCodes.Blt, after.Value); 804_ilg.Emit(OpCodes.Brtrue, rightType); 807_ilg.Emit(OpCodes.Br, endFilter);
Microsoft\Scripting\Compiler\LambdaCompiler.Unary.cs (3)
120_ilg.Emit(OpCodes.Brfalse_S, labEnd); 155_ilg.Emit(OpCodes.Brfalse_S, labIfNull); 167_ilg.Emit(OpCodes.Br_S, labEnd);
System.Data.Entity (16)
System\Data\Metadata\Edm\LightweightCodeGenerator.cs (5)
243gen.Emit(OpCodes.Brfalse_S, lableFalse); 348gen.Emit(OpCodes.Brfalse_S, labelContinueNull); // if (null == 352gen.Emit(OpCodes.Brtrue, labelContinueValue); 359gen.Emit(OpCodes.Br_S, labelContinueNull); 364gen.Emit(OpCodes.Brfalse_S, labelInvalidValue); // (arg1 is Inst)
System\Data\Objects\Internal\EntityProxyFactory.cs (11)
913generator.Emit(OpCodes.Brtrue_S, lableTrue); // if true, just return 995gen.Emit(OpCodes.Brfalse_S, labels[i]); 1018gen.Emit(OpCodes.Brfalse_S, labels[i]); 1263generator.Emit(OpCodes.Beq_S, endOfMethod); 1273generator.Emit(OpCodes.Brtrue_S, endOfMethod); 1285generator.Emit(OpCodes.Brfalse_S, endOfMethod); 1302generator.Emit(OpCodes.Brtrue_S, endOfMethod); 1385generator.Emit(OpCodes.Beq_S, instanceEqual); 1412generator.Emit(OpCodes.Brfalse_S, methodEnd); 1426generator.Emit(OpCodes.Brfalse_S, methodEnd); 1458generator.Emit(OpCodes.Brtrue_S, trueLabel);
System.Data.Linq (37)
SqlClient\Reader\ObjectReaderCompiler.cs (37)
847gen.Emit(OpCodes.Brfalse, labIsNull); 850gen.Emit(OpCodes.Br_S, labExit); 1000gen.Emit(OpCodes.Brfalse, labAlreadyCached); 1004gen.Emit(OpCodes.Br_S, labExit); 1029gen.Emit(OpCodes.Brtrue, labNewExit); 1074gen.Emit(OpCodes.Brfalse, labEndDeferLoad); 1121gen.Emit(OpCodes.Brtrue, labExit); 1133gen.Emit(OpCodes.Brtrue, labExit); 1168gen.Emit(OpCodes.Brtrue, labExit); 1180gen.Emit(OpCodes.Brtrue, labExit); 1190gen.Emit(OpCodes.Brfalse, labFetch); 1230gen.Emit(OpCodes.Brtrue, labExit); 1242gen.Emit(OpCodes.Brtrue, labExit); 1252gen.Emit(OpCodes.Brfalse, labFetch); 1292gen.Emit(OpCodes.Brtrue, labExit); 1307gen.Emit(OpCodes.Brtrue, labExit); 1493gen.Emit(OpCodes.Br, labLoopTest); 1505gen.Emit(OpCodes.Brfalse, labNext); 1519gen.Emit(OpCodes.Brfalse, labNext2); 1542gen.Emit(OpCodes.Brtrue, labLoopTop); 1767gen.Emit(OpCodes.Brtrue_S, labZero); 1769gen.Emit(OpCodes.Br_S, labExit); 1825gen.Emit(OpCodes.Brtrue, labNotDefined); 1829gen.Emit(OpCodes.Br_S, labExit); 1853gen.Emit(OpCodes.Brfalse, labReadFromBuffer); 1863gen.Emit(OpCodes.Brtrue, labIsNull); 1873gen.Emit(OpCodes.Br_S, labExit); 1885gen.Emit(OpCodes.Brtrue, labIsNull); 1895gen.Emit(OpCodes.Br_S, labExit); 1921gen.Emit(OpCodes.Brfalse, labNext); 1929gen.Emit(OpCodes.Br, labEnd); 1957gen.Emit(OpCodes.Brfalse, labNext); 1964gen.Emit(OpCodes.Br, labEnd); 2001gen.Emit(OpCodes.Brfalse, labNext); 2004gen.Emit(OpCodes.Br, labEnd); 2036gen.Emit(OpCodes.Brtrue, labNext); 2039gen.Emit(OpCodes.Br, labEnd);
System.Data.SqlXml (2)
System\Xml\Xsl\IlGen\GenerateHelper.cs (2)
1549this.ilgen.Emit(opcode, lblVal); 1654this.ilgen.Emit(opcode, lblTarget);
System.Runtime.Serialization (10)
System\Runtime\Serialization\CodeGenerator.cs (10)
391ilGen.Emit(branchInstruction, forState.EndLabel); 509ilGen.Emit(GetBranchCode(cmpOp), ifState.ElseBegin); 543ilGen.Emit(GetBranchCode(cmpOp), ifState.ElseBegin); 1018ilGen.Emit(OpCodes.Bgt, label); 1025ilGen.Emit(OpCodes.Ble, label); 1543ilGen.Emit(OpCodes.Br, label); 1550ilGen.Emit(OpCodes.Blt, label); 1557ilGen.Emit(OpCodes.Brfalse, label); 1564ilGen.Emit(OpCodes.Brtrue, label); 1921ilGen.Emit(GetBranchCode(Cmp.EqualTo), ifState.ElseBegin);
System.ServiceModel (3)
System\ServiceModel\Dispatcher\CodeGenerator.cs (3)
775ilGen.Emit(OpCodes.Br, label); 782ilGen.Emit(OpCodes.Brfalse, label); 789ilGen.Emit(OpCodes.Brtrue, label);
System.Web.Extensions (2)
UI\WebControls\Dynamic.cs (2)
375gen.Emit(OpCodes.Brtrue_S, next); 389gen.Emit(OpCodes.Brtrue_S, next);
System.Xml (12)
System\Xml\Serialization\CodeGenerator.cs (12)
471ilGen.Emit(GetBranchCode(cmpOp), ifState.ElseBegin); 528ilGen.Emit(OpCodes.Leave, (Label)leaveLabels.Peek()); 1032ilGen.Emit(OpCodes.Ble, label); 1563ilGen.Emit(OpCodes.Br, label); 1567ilGen.Emit(OpCodes.Br_S, label); 1571ilGen.Emit(OpCodes.Blt, label); 1575ilGen.Emit(OpCodes.Brfalse, label); 1579ilGen.Emit(OpCodes.Brtrue, label); 1980ilGen.Emit(GetBranchCode(cmpOp), elseIfState.ElseBegin); 1986ilGen.Emit(GetBranchCode(cmpOp), ifState.ElseBegin); 2138ilGen.Emit(OpCodes.Beq, label); 2142ilGen.Emit(OpCodes.Bne_Un, label);