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