308 references to Ldc
System.Text.RegularExpressions (308)
System\Text\RegularExpressions\RegexAssemblyCompiler.cs (6)
117Ldc((int)options); 140Ldc(tree.CaptureCount); 159Ldc(tree.CaptureNames.Length); 166Ldc(i); 209Ldc(key); 217Ldc((int)en.Value!);
System\Text\RegularExpressions\RegexCompiler.cs (302)
429Ldc(minRequiredLength); 436Ldc(minRequiredLength); 449Ldc(0); 452Ldc(0); 496Ldc(1); 519Ldc(0); 523Ldc(_regexTree.FindOptimizations.MinRequiredLength); 525Ldc(1); 533Ldc(0); 535Ldc(1); 546Ldc(1); 557Ldc(1); 563Ldc(1); 567Ldc(1); 584Ldc(1); 593Ldc(0); 596Ldc(0); 599Ldc(1); 610Ldc(1); 621Ldc('\n'); 624Ldc(1); 635Ldc(1); 648Ldc(_regexTree.FindOptimizations.MinRequiredLength + extraNewlineBump); 654Ldc(_regexTree.FindOptimizations.MinRequiredLength + extraNewlineBump); 658Ldc(1); 680Ldc(0); 686Ldc(1); 690Ldc('\n'); 697Ldc('\n'); 709Ldc(0); 714Ldc(1); 724Ldc(1); 734Ldc(minRequiredLength); 761Ldc(maxLength + extraNewlineBump); 766Ldc(maxLength + extraNewlineBump); 796Ldc(literal.Distance); 819Ldc(0); 829Ldc(1); 841Ldc(0); 851Ldc(0); 858Ldc(prefix.Length); 861Ldc(1); 906Ldc(0); 923Ldc(primarySet.Distance); 932Ldc(primarySet.Distance); 948Ldc(primarySet.Chars[0]); 954Ldc(primarySet.Chars[0]); 955Ldc(primarySet.Chars[1]); 961Ldc(primarySet.Chars[0]); 962Ldc(primarySet.Chars[1]); 963Ldc(primarySet.Chars[2]); 979Ldc(primarySet.Range.Value.LowInclusive); 985Ldc(primarySet.Range.Value.LowInclusive); 986Ldc(primarySet.Range.Value.HighInclusive); 1025Ldc(0); 1026Ldc(127); 1045Ldc(0x7f); 1066Ldc(1); 1077Ldc(-1); 1097Ldc(0); 1107Ldc(0); 1127Ldc(maxDistance); 1149Ldc(sets[setIndex].Distance); 1165Ldc(1); 1174Ldc(1); 1185Ldc(minRequiredLength - 1); 1211Ldc(0); 1214Ldc(set.Chars[0]); 1220Ldc(0); 1227Ldc(1); 1230Ldc(1); 1240Ldc(1); 1260Ldc(1); 1263Ldc(1); 1300Ldc((int)target.Literal.StringComparison); 1311Ldc(target.Literal.Char); 1319Ldc(literalChars[0]); 1320Ldc(literalChars[1]); 1324Ldc(literalChars[0]); 1325Ldc(literalChars[1]); 1326Ldc(literalChars[2]); 1338Ldc(0); 1353Ldc(1); 1381Ldc(1); 1383Ldc(target.LoopNode.M); 1388Ldc(1); 1404Ldc(1); 1416Ldc(1); 1480Ldc(0); 1483Ldc(length); 1487Ldc(length); 1490Ldc(1); 1521Ldc(0); 1548Ldc(sliceStaticPos); 1555Ldc(0); 1559Ldc(1); 1600Ldc(0); 1621Ldc(constant); 1630Ldc(constant); 1655Ldc(sliceStaticPos); 1791EmitStackPush(() => Ldc(i)); 1801Ldc(i); 1975Ldc(sliceStaticPos); 1992Ldc(minValue); 2012Ldc(kvp.Key); 2116Ldc(capnum); 2124Ldc(capnum); 2150Ldc(capnum); 2161Ldc(0); 2215Ldc(0); 2222Ldc(1); 2242Ldc(capnum); 2251Ldc(0); 2324Ldc(capnum); 2336Ldc(0); 2359Ldc(1); 2371Ldc(2); 2417Ldc(0); 2425Ldc(1); 2535Ldc(0); 2566Ldc(1); 2578Ldc(2); 2616Ldc(0); 2624Ldc(1); 2677Ldc(capnum); 2686Ldc(uncapnum); 2692Ldc(capnum); 2693Ldc(uncapnum); 2894Ldc(1); 3163Ldc(sliceStaticPos); 3172Ldc((int)StringComparison.OrdinalIgnoreCase); 3227Ldc(1); 3258Ldc(node.Ch); 3277Ldc(1); 3299Ldc(sliceStaticPos); 3367Ldc(0); 3382Ldc(sliceStaticPos - 1); 3385Ldc('\n'); 3394Ldc(0); 3398Ldc(1); 3402Ldc('\n'); 3412Ldc(sliceStaticPos); 3429Ldc(sliceStaticPos); 3439Ldc(1); 3449Ldc(sliceStaticPos); 3454Ldc(sliceStaticPos); 3457Ldc('\n'); 3473Ldc('\n'); 3499Ldc(str.Length); 3509Ldc(1); 3516Ldc(str[i]); 3524Ldc(sliceStaticPos); 3589Ldc(!rtl ? node.M : -node.M); 3664Ldc(1); 3676Ldc(literal.Ch); 3681Ldc(literal.Ch); 3686Ldc(literal.Str![0]); 3707Ldc(0); 3725Ldc(literalLength - 1); 3742Ldc(0); 3760Ldc(!rtl ? 1 : -1); 3846Ldc(0); 3884Ldc(maxIterations.Value); 3889Ldc(1); 3935Ldc(node.Ch); 3941Ldc(node.Ch); 3942Ldc(literal.String[0]); 3953Ldc(literal.SetChars[0]); 3954Ldc(literal.SetChars[1]); 3960Ldc(literal.SetChars[0]); 3961Ldc(literal.SetChars[1]); 3962Ldc(literal.SetChars[2]); 3973Ldc(node.Ch); 3974Ldc(literal.SetChars[0]); 3975Ldc(literal.SetChars[1]); 3991Ldc(node.Ch); 3997Ldc(node.Ch); 3998Ldc(literal.Range.LowInclusive); 4006Ldc(literal.Range.LowInclusive); 4007Ldc(literal.Range.HighInclusive); 4023Ldc(0); 4039Ldc(node.Ch); 4069Ldc(0); 4187Ldc(0); 4202Ldc(0); 4255Ldc(1); 4282Ldc(minIterations); 4295Ldc(1); 4315Ldc(1); 4352Ldc(entriesPerIteration); 4368Ldc(0); 4376Ldc(0); 4467Ldc(0); 4473Ldc(0); 4484Ldc(maxIterations); 4511Ldc(entriesPerIteration); 4561Ldc(0); 4572Ldc(1); 4579Ldc(iterations); 4618Ldc(sliceStaticPos); 4619Ldc(iterations); 4630Ldc(0); 4647Ldc(0); 4662Ldc(1); 4711Ldc(0); 4729Ldc(1); 4740Ldc(node.Ch); 4753Ldc(1); 4762Ldc(maxIterations); 4792Ldc(sliceStaticPos); 4805Ldc(0); 4813Ldc(sliceStaticPos); 4829Ldc(0); 4855Ldc(node.Ch); 4868Ldc(1); 4877Ldc(maxIterations); 4893Ldc(minIterations); 4941Ldc(sliceStaticPos); 4950Ldc(0); 4958Ldc(sliceStaticPos); 4965Ldc(1); 4977Ldc(node.Ch); 4992Ldc(1); 4998Ldc(1); 5006Ldc(1); 5031Ldc(0); 5041Ldc(1); 5048Ldc(node.M); 5119Ldc(0); 5123Ldc(0); 5167Ldc(1); 5196Ldc(minIterations); 5205Ldc(maxIterations); 5211Ldc(minIterations); 5232Ldc(maxIterations); 5243Ldc(maxIterations); 5263Ldc(1); 5269Ldc(0); 5296Ldc(0); 5307Ldc(minIterations); 5323Ldc(minIterations); 5336Ldc(0); 5378Ldc(0); 5504Ldc(node.Ch); 5524Ldc(lowInclusive); 5525Ldc(highInclusive); 5545Ldc(setChars[0]); 5556Ldc(setChars[0]); 5557Ldc(setChars[1]); 5568Ldc(setChars[0]); 5569Ldc(setChars[1]); 5570Ldc(setChars[2]); 5623Ldc(count - 1); 5632Ldc(2); 5649Ldc(1); 5659Ldc(1); 5696Ldc((root.Kind == RegexNodeKind.Multi ? root.Str!.Length : 1) * (!rtl ? 1 : -1)); 5705Ldc(0); 5740Ldc(0); 5768Ldc(0); 5776Ldc(!rtl ? 1 : -1); 5812Ldc(1); 5941Ldc(lowInclusive); 5947Ldc(lowInclusive); 5949Ldc(highInclusive - lowInclusive + 1); 5969Ldc((int)categories[0]); 5990Ldc(mask); 5992Ldc(setChars[1] | mask); 5999Ldc(setChars[0]); 6002Ldc(setChars[1]); 6011Ldc(setChars[2]); 6033Ldc(0x20); 6035Ldc(rangeUpper.LowInclusive); 6037Ldc(rangeUpper.HighInclusive - rangeUpper.LowInclusive + 1); 6074Ldc(analysis.LowerBoundInclusiveIfOnlyRanges); 6083Ldc(31); 6089Ldc(32); 6095Ldc(0); 6134Ldc(analysis.LowerBoundInclusiveIfOnlyRanges); 6143Ldc(63); 6149Ldc(64); 6155Ldc(0); 6172Ldc(range0.LowInclusive); 6179Ldc(range0.LowInclusive); 6181Ldc(range0.HighInclusive - range0.LowInclusive + 1); 6190Ldc(range1.LowInclusive); 6197Ldc(range1.LowInclusive); 6199Ldc(range1.HighInclusive - range1.LowInclusive + 1); 6234Ldc(128); 6239Ldc(0); 6249Ldc(128); 6254Ldc(1); 6329Ldc(analysis.ContainsOnlyAscii ? analysis.UpperBoundExclusiveIfOnlyRanges : 128); 6387Ldc(4); 6390Ldc(1); 6392Ldc(15); 6394Ldc(31); 6398Ldc(0); 6413Ldc(0); 6421Ldc(1); 6441Ldc(0); 6534Ldc(index * IntPtr.Size);