298 references to Ldc
System.Text.RegularExpressions (298)
System\Text\RegularExpressions\RegexAssemblyCompiler.cs (6)
117
Ldc
((int)options);
140
Ldc
(tree.CaptureCount);
159
Ldc
(tree.CaptureNames.Length);
166
Ldc
(i);
209
Ldc
(key);
217
Ldc
((int)en.Value!);
System\Text\RegularExpressions\RegexCompiler.cs (292)
428
Ldc
(minRequiredLength);
435
Ldc
(minRequiredLength);
448
Ldc
(0);
451
Ldc
(0);
495
Ldc
(1);
518
Ldc
(0);
522
Ldc
(_regexTree.FindOptimizations.MinRequiredLength);
524
Ldc
(1);
532
Ldc
(0);
534
Ldc
(1);
545
Ldc
(1);
556
Ldc
(1);
562
Ldc
(1);
566
Ldc
(1);
583
Ldc
(1);
592
Ldc
(0);
595
Ldc
(0);
598
Ldc
(1);
609
Ldc
(1);
620
Ldc
('\n');
623
Ldc
(1);
634
Ldc
(1);
647
Ldc
(_regexTree.FindOptimizations.MinRequiredLength + extraNewlineBump);
653
Ldc
(_regexTree.FindOptimizations.MinRequiredLength + extraNewlineBump);
657
Ldc
(1);
679
Ldc
(0);
685
Ldc
(1);
689
Ldc
('\n');
696
Ldc
('\n');
708
Ldc
(0);
713
Ldc
(1);
723
Ldc
(1);
733
Ldc
(minRequiredLength);
755
Ldc
(maxLength + extraNewlineBump);
760
Ldc
(maxLength + extraNewlineBump);
790
Ldc
(literal.Distance);
813
Ldc
(0);
823
Ldc
(1);
835
Ldc
(0);
845
Ldc
(0);
852
Ldc
(prefix.Length);
855
Ldc
(1);
900
Ldc
(0);
917
Ldc
(primarySet.Distance);
926
Ldc
(primarySet.Distance);
942
Ldc
(primarySet.Chars[0]);
948
Ldc
(primarySet.Chars[0]);
949
Ldc
(primarySet.Chars[1]);
955
Ldc
(primarySet.Chars[0]);
956
Ldc
(primarySet.Chars[1]);
957
Ldc
(primarySet.Chars[2]);
973
Ldc
(primarySet.Range.Value.LowInclusive);
979
Ldc
(primarySet.Range.Value.LowInclusive);
980
Ldc
(primarySet.Range.Value.HighInclusive);
1019
Ldc
(0);
1020
Ldc
(127);
1039
Ldc
(0x7f);
1060
Ldc
(1);
1071
Ldc
(-1);
1091
Ldc
(0);
1101
Ldc
(0);
1121
Ldc
(maxDistance);
1143
Ldc
(sets[setIndex].Distance);
1159
Ldc
(1);
1168
Ldc
(1);
1179
Ldc
(minRequiredLength - 1);
1205
Ldc
(0);
1208
Ldc
(set.Chars[0]);
1214
Ldc
(0);
1221
Ldc
(1);
1224
Ldc
(1);
1234
Ldc
(1);
1254
Ldc
(1);
1257
Ldc
(1);
1294
Ldc
((int)target.Literal.StringComparison);
1305
Ldc
(target.Literal.Char);
1313
Ldc
(literalChars[0]);
1314
Ldc
(literalChars[1]);
1318
Ldc
(literalChars[0]);
1319
Ldc
(literalChars[1]);
1320
Ldc
(literalChars[2]);
1332
Ldc
(0);
1347
Ldc
(1);
1375
Ldc
(1);
1377
Ldc
(target.LoopNode.M);
1382
Ldc
(1);
1398
Ldc
(1);
1410
Ldc
(1);
1474
Ldc
(0);
1477
Ldc
(length);
1481
Ldc
(length);
1484
Ldc
(1);
1515
Ldc
(0);
1542
Ldc
(sliceStaticPos);
1549
Ldc
(0);
1553
Ldc
(1);
1594
Ldc
(0);
1615
Ldc
(constant);
1624
Ldc
(constant);
1649
Ldc
(sliceStaticPos);
1772
EmitStackPush(() =>
Ldc
(i));
1782
Ldc
(i);
1883
Ldc
(capnum);
1893
Ldc
(capnum);
1913
Ldc
(capnum);
1924
Ldc
(0);
1995
Ldc
(0);
2013
Ldc
(1);
2076
Ldc
(capnum);
2088
Ldc
(0);
2111
Ldc
(1);
2123
Ldc
(2);
2169
Ldc
(0);
2177
Ldc
(1);
2287
Ldc
(0);
2318
Ldc
(1);
2330
Ldc
(2);
2368
Ldc
(0);
2376
Ldc
(1);
2429
Ldc
(capnum);
2438
Ldc
(uncapnum);
2444
Ldc
(capnum);
2445
Ldc
(uncapnum);
2646
Ldc
(1);
2915
Ldc
(sliceStaticPos);
2924
Ldc
((int)StringComparison.OrdinalIgnoreCase);
2979
Ldc
(1);
3010
Ldc
(node.Ch);
3029
Ldc
(1);
3051
Ldc
(sliceStaticPos);
3119
Ldc
(0);
3134
Ldc
(sliceStaticPos - 1);
3137
Ldc
('\n');
3146
Ldc
(0);
3150
Ldc
(1);
3154
Ldc
('\n');
3164
Ldc
(sliceStaticPos);
3181
Ldc
(sliceStaticPos);
3191
Ldc
(1);
3201
Ldc
(sliceStaticPos);
3206
Ldc
(sliceStaticPos);
3209
Ldc
('\n');
3225
Ldc
('\n');
3251
Ldc
(str.Length);
3261
Ldc
(1);
3268
Ldc
(str[i]);
3276
Ldc
(sliceStaticPos);
3341
Ldc
(!rtl ? node.M : -node.M);
3423
Ldc
(literalLength - 1);
3440
Ldc
(0);
3453
Ldc
(!rtl ? 1 : -1);
3539
Ldc
(0);
3577
Ldc
(maxIterations.Value);
3582
Ldc
(1);
3628
Ldc
(node.Ch);
3634
Ldc
(node.Ch);
3635
Ldc
(literal.String[0]);
3646
Ldc
(literal.SetChars[0]);
3647
Ldc
(literal.SetChars[1]);
3653
Ldc
(literal.SetChars[0]);
3654
Ldc
(literal.SetChars[1]);
3655
Ldc
(literal.SetChars[2]);
3666
Ldc
(node.Ch);
3667
Ldc
(literal.SetChars[0]);
3668
Ldc
(literal.SetChars[1]);
3684
Ldc
(node.Ch);
3690
Ldc
(node.Ch);
3691
Ldc
(literal.Range.LowInclusive);
3699
Ldc
(literal.Range.LowInclusive);
3700
Ldc
(literal.Range.HighInclusive);
3716
Ldc
(0);
3732
Ldc
(node.Ch);
3762
Ldc
(0);
3880
Ldc
(0);
3895
Ldc
(0);
3948
Ldc
(1);
3975
Ldc
(minIterations);
3988
Ldc
(1);
4008
Ldc
(1);
4045
Ldc
(entriesPerIteration);
4061
Ldc
(0);
4069
Ldc
(0);
4160
Ldc
(0);
4166
Ldc
(0);
4177
Ldc
(maxIterations);
4196
Ldc
(entriesPerIteration);
4244
Ldc
(0);
4255
Ldc
(1);
4262
Ldc
(iterations);
4300
Ldc
(sliceStaticPos);
4301
Ldc
(iterations);
4312
Ldc
(0);
4329
Ldc
(0);
4344
Ldc
(1);
4393
Ldc
(0);
4411
Ldc
(1);
4422
Ldc
(node.Ch);
4435
Ldc
(1);
4444
Ldc
(maxIterations);
4474
Ldc
(sliceStaticPos);
4487
Ldc
(0);
4495
Ldc
(sliceStaticPos);
4511
Ldc
(0);
4537
Ldc
(node.Ch);
4550
Ldc
(1);
4559
Ldc
(maxIterations);
4575
Ldc
(minIterations);
4623
Ldc
(sliceStaticPos);
4632
Ldc
(0);
4640
Ldc
(sliceStaticPos);
4647
Ldc
(1);
4659
Ldc
(node.Ch);
4674
Ldc
(1);
4680
Ldc
(1);
4688
Ldc
(1);
4713
Ldc
(0);
4723
Ldc
(1);
4730
Ldc
(node.M);
4801
Ldc
(0);
4805
Ldc
(0);
4849
Ldc
(1);
4878
Ldc
(minIterations);
4887
Ldc
(maxIterations);
4893
Ldc
(minIterations);
4914
Ldc
(maxIterations);
4925
Ldc
(maxIterations);
4945
Ldc
(1);
4951
Ldc
(0);
4978
Ldc
(0);
4989
Ldc
(minIterations);
5005
Ldc
(minIterations);
5018
Ldc
(0);
5060
Ldc
(0);
5186
Ldc
(node.Ch);
5206
Ldc
(lowInclusive);
5207
Ldc
(highInclusive);
5227
Ldc
(setChars[0]);
5238
Ldc
(setChars[0]);
5239
Ldc
(setChars[1]);
5250
Ldc
(setChars[0]);
5251
Ldc
(setChars[1]);
5252
Ldc
(setChars[2]);
5305
Ldc
(count - 1);
5314
Ldc
(2);
5331
Ldc
(1);
5341
Ldc
(1);
5378
Ldc
((root.Kind == RegexNodeKind.Multi ? root.Str!.Length : 1) * (!rtl ? 1 : -1));
5387
Ldc
(0);
5422
Ldc
(0);
5450
Ldc
(0);
5458
Ldc
(!rtl ? 1 : -1);
5494
Ldc
(1);
5623
Ldc
(lowInclusive);
5629
Ldc
(lowInclusive);
5631
Ldc
(highInclusive - lowInclusive + 1);
5651
Ldc
((int)categories[0]);
5672
Ldc
(mask);
5674
Ldc
(setChars[1] | mask);
5681
Ldc
(setChars[0]);
5684
Ldc
(setChars[1]);
5693
Ldc
(setChars[2]);
5715
Ldc
(0x20);
5717
Ldc
(rangeUpper.LowInclusive);
5719
Ldc
(rangeUpper.HighInclusive - rangeUpper.LowInclusive + 1);
5756
Ldc
(analysis.LowerBoundInclusiveIfOnlyRanges);
5765
Ldc
(31);
5771
Ldc
(32);
5777
Ldc
(0);
5816
Ldc
(analysis.LowerBoundInclusiveIfOnlyRanges);
5825
Ldc
(63);
5831
Ldc
(64);
5837
Ldc
(0);
5854
Ldc
(range0.LowInclusive);
5861
Ldc
(range0.LowInclusive);
5863
Ldc
(range0.HighInclusive - range0.LowInclusive + 1);
5872
Ldc
(range1.LowInclusive);
5879
Ldc
(range1.LowInclusive);
5881
Ldc
(range1.HighInclusive - range1.LowInclusive + 1);
5916
Ldc
(128);
5921
Ldc
(0);
5931
Ldc
(128);
5936
Ldc
(1);
6011
Ldc
(analysis.ContainsOnlyAscii ? analysis.UpperBoundExclusiveIfOnlyRanges : 128);
6069
Ldc
(4);
6072
Ldc
(1);
6074
Ldc
(15);
6076
Ldc
(31);
6080
Ldc
(0);
6095
Ldc
(0);
6103
Ldc
(1);
6123
Ldc
(0);
6216
Ldc
(index * IntPtr.Size);