1 instantiation of ILCodeLabel
ILCompiler.TypeSystem (1)
parent\parent\Common\TypeSystem\IL\Stubs\ILEmitter.cs (1)
744var newLabel = new ILCodeLabel();
109 references to ILCodeLabel
ilc (1)
parent\parent\Common\TypeSystem\IL\HelperExtensions.cs (1)
64ILCodeLabel label = emitter.NewCodeLabel();
ILCompiler.Compiler (66)
parent\parent\Common\TypeSystem\IL\HelperExtensions.cs (1)
64ILCodeLabel label = emitter.NewCodeLabel();
parent\parent\Common\TypeSystem\IL\Stubs\ArrayMethodILEmitter.cs (5)
88var rangeExceptionLabel = _emitter.NewCodeLabel(); 89ILCodeLabel typeMismatchExceptionLabel = null; 111ILCodeLabel typeCheckPassedLabel = _emitter.NewCodeLabel(); 142ILCodeLabel rangeCheckDoneLabel = null; 153ILCodeLabel notSzArrayLabel = _emitter.NewCodeLabel();
parent\parent\Common\TypeSystem\IL\Stubs\AsyncResumptionStub.cs (1)
117var doneResult = ilEmitter.NewCodeLabel();
parent\parent\Common\TypeSystem\IL\Stubs\AsyncThunks.cs (3)
47ILCodeLabel returnTaskLabel = emitter.NewCodeLabel(); 48ILCodeLabel suspendedLabel = emitter.NewCodeLabel(); 49ILCodeLabel finishedLabel = emitter.NewCodeLabel();
parent\parent\Common\TypeSystem\IL\Stubs\DelegateThunks.cs (5)
357ILCodeLabel startOfLoopLabel = emitter.NewCodeLabel(); 607ILCodeLabel returnLabel = emitter.NewCodeLabel(); 709ILCodeLabel returnNullLabel = emitter.NewCodeLabel(); 711ILCodeLabel[] labels = new ILCodeLabel[(int)DelegateThunkCollection.MaxThunkKind];
parent\parent\Common\TypeSystem\IL\Stubs\GetFieldHelperMethodOverride.cs (5)
108ArrayBuilder<ILCodeLabel> fieldGetters = default(ArrayBuilder<ILCodeLabel>); 114ILCodeLabel label = emitter.NewCodeLabel(); 183ILCodeLabel lGotBaseFieldAddress = emitter.NewCodeLabel(); 186ILCodeLabel lGotNumFieldsInBase = emitter.NewCodeLabel();
parent\parent\Common\TypeSystem\IL\Stubs\PInvokeILEmitter.cs (1)
421ILCodeLabel lReturn = emitter.NewCodeLabel();
parent\parent\Common\TypeSystem\IL\Stubs\StreamIntrinsics.cs (1)
32ILCodeLabel lOverridden = emitter.NewCodeLabel();
parent\parent\Common\TypeSystem\IL\Stubs\TypeSystemThrowingILEmitter.cs (1)
83var infinityLabel = emitter.NewCodeLabel();
parent\parent\Common\TypeSystem\Interop\IL\Marshaller.Aot.cs (20)
193var lNull = emitter.NewCodeLabel(); 342var lSmaller = emitter.NewCodeLabel(); 343var lDone = emitter.NewCodeLabel(); 348var lNullCheck = emitter.NewCodeLabel(); 411ILCodeLabel lDone = emitter.NewCodeLabel(); 412ILCodeLabel lRangeCheck = emitter.NewCodeLabel(); 413ILCodeLabel lLoopHeader = emitter.NewCodeLabel(); 481ILCodeLabel lRangeCheck = emitter.NewCodeLabel(); 482ILCodeLabel lLoopHeader = emitter.NewCodeLabel(); 662ILCodeLabel lNull = emitter.NewCodeLabel(); 678ILCodeLabel lNonNull = emitter.NewCodeLabel(); 732ILCodeLabel lNull = emitter.NewCodeLabel(); 762ILCodeLabel lNull = emitter.NewCodeLabel(); 794ILCodeLabel lNull = emitter.NewCodeLabel(); 817ILCodeLabel lNull = emitter.NewCodeLabel(); 845ILCodeLabel lNull = emitter.NewCodeLabel(); 873ILCodeLabel lNull = emitter.NewCodeLabel(); 898ILCodeLabel lNull = emitter.NewCodeLabel(); 914ILCodeLabel lNull = emitter.NewCodeLabel(); 936ILCodeLabel lNull = emitter.NewCodeLabel();
parent\parent\Common\TypeSystem\Interop\IL\Marshaller.cs (23)
1227ILCodeLabel lNullArray = emitter.NewCodeLabel(); 1281var lRangeCheck = emitter.NewCodeLabel(); 1282var lLoopHeader = emitter.NewCodeLabel(); 1283var lNullArray = emitter.NewCodeLabel(); 1348ILCodeLabel lRangeCheck = emitter.NewCodeLabel(); 1349ILCodeLabel lLoopHeader = emitter.NewCodeLabel(); 1350var lNullArray = emitter.NewCodeLabel(); 1431var lNullArray = emitter.NewCodeLabel(); 1447ILCodeLabel lRangeCheck = emitter.NewCodeLabel(); 1448ILCodeLabel lLoopHeader = emitter.NewCodeLabel(); 1505ILCodeLabel lNullArray = emitter.NewCodeLabel(); 1575ILCodeLabel pLoadFalseLabel = emitter.NewCodeLabel(); 1576ILCodeLabel pDoneLabel = emitter.NewCodeLabel(); 1653ILCodeLabel lNonNullString = emitter.NewCodeLabel(); 1654ILCodeLabel lCommonExit = emitter.NewCodeLabel(); 1717var lNullCheck = emitter.NewCodeLabel(); 1779var lNullCheck = emitter.NewCodeLabel(); 1961ILCodeLabel lNotAddrefed = emitter.NewCodeLabel(); 1984var lSkipPropagation = emitter.NewCodeLabel(); 2052ILCodeLabel lNullPointer = _ilCodeStreams.Emitter.NewCodeLabel(); 2053ILCodeLabel lDone = _ilCodeStreams.Emitter.NewCodeLabel(); 2078ILCodeLabel lNullPointer = _ilCodeStreams.Emitter.NewCodeLabel(); 2079ILCodeLabel lDone = _ilCodeStreams.Emitter.NewCodeLabel();
ILCompiler.ReadyToRun (29)
IL\Stubs\PInvokeILEmitter.cs (1)
107ILCodeLabel lReturn = emitter.NewCodeLabel();
parent\parent\Common\TypeSystem\IL\HelperExtensions.cs (1)
64ILCodeLabel label = emitter.NewCodeLabel();
parent\parent\Common\TypeSystem\IL\Stubs\AsyncResumptionStub.cs (1)
117var doneResult = ilEmitter.NewCodeLabel();
parent\parent\Common\TypeSystem\IL\Stubs\AsyncThunks.cs (3)
47ILCodeLabel returnTaskLabel = emitter.NewCodeLabel(); 48ILCodeLabel suspendedLabel = emitter.NewCodeLabel(); 49ILCodeLabel finishedLabel = emitter.NewCodeLabel();
parent\parent\Common\TypeSystem\Interop\IL\Marshaller.cs (23)
1227ILCodeLabel lNullArray = emitter.NewCodeLabel(); 1281var lRangeCheck = emitter.NewCodeLabel(); 1282var lLoopHeader = emitter.NewCodeLabel(); 1283var lNullArray = emitter.NewCodeLabel(); 1348ILCodeLabel lRangeCheck = emitter.NewCodeLabel(); 1349ILCodeLabel lLoopHeader = emitter.NewCodeLabel(); 1350var lNullArray = emitter.NewCodeLabel(); 1431var lNullArray = emitter.NewCodeLabel(); 1447ILCodeLabel lRangeCheck = emitter.NewCodeLabel(); 1448ILCodeLabel lLoopHeader = emitter.NewCodeLabel(); 1505ILCodeLabel lNullArray = emitter.NewCodeLabel(); 1575ILCodeLabel pLoadFalseLabel = emitter.NewCodeLabel(); 1576ILCodeLabel pDoneLabel = emitter.NewCodeLabel(); 1653ILCodeLabel lNonNullString = emitter.NewCodeLabel(); 1654ILCodeLabel lCommonExit = emitter.NewCodeLabel(); 1717var lNullCheck = emitter.NewCodeLabel(); 1779var lNullCheck = emitter.NewCodeLabel(); 1961ILCodeLabel lNotAddrefed = emitter.NewCodeLabel(); 1984var lSkipPropagation = emitter.NewCodeLabel(); 2052ILCodeLabel lNullPointer = _ilCodeStreams.Emitter.NewCodeLabel(); 2053ILCodeLabel lDone = _ilCodeStreams.Emitter.NewCodeLabel(); 2078ILCodeLabel lNullPointer = _ilCodeStreams.Emitter.NewCodeLabel(); 2079ILCodeLabel lDone = _ilCodeStreams.Emitter.NewCodeLabel();
ILCompiler.RyuJit (2)
parent\parent\Common\TypeSystem\IL\HelperExtensions.cs (1)
64ILCodeLabel label = emitter.NewCodeLabel();
parent\parent\Common\TypeSystem\IL\Stubs\TypeSystemThrowingILEmitter.cs (1)
83var infinityLabel = emitter.NewCodeLabel();
ILCompiler.TypeSystem (11)
parent\parent\Common\TypeSystem\IL\HelperExtensions.cs (1)
64ILCodeLabel label = emitter.NewCodeLabel();
parent\parent\Common\TypeSystem\IL\Stubs\ILEmitter.cs (8)
20public readonly ILCodeLabel Label; 22public LabelAndOffset(ILCodeLabel label, int offset) 198public void Emit(ILOpcode opcode, ILCodeLabel label) 213public void EmitSwitch(ILCodeLabel[] labels) 219foreach (var label in labels) 440public void EmitLabel(ILCodeLabel label) 742public ILCodeLabel NewCodeLabel() 744var newLabel = new ILCodeLabel();
parent\parent\Common\TypeSystem\IL\UnsafeAccessors.cs (2)
813ILCodeLabel label = emit.NewCodeLabel(); 866ILCodeLabel label = emit.NewCodeLabel();