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); 4503Ldc(entriesPerIteration); 4551Ldc(0); 4562Ldc(1); 4569Ldc(iterations); 4608Ldc(sliceStaticPos); 4609Ldc(iterations); 4620Ldc(0); 4637Ldc(0); 4652Ldc(1); 4701Ldc(0); 4719Ldc(1); 4730Ldc(node.Ch); 4743Ldc(1); 4752Ldc(maxIterations); 4782Ldc(sliceStaticPos); 4795Ldc(0); 4803Ldc(sliceStaticPos); 4819Ldc(0); 4845Ldc(node.Ch); 4858Ldc(1); 4867Ldc(maxIterations); 4883Ldc(minIterations); 4931Ldc(sliceStaticPos); 4940Ldc(0); 4948Ldc(sliceStaticPos); 4955Ldc(1); 4967Ldc(node.Ch); 4982Ldc(1); 4988Ldc(1); 4996Ldc(1); 5021Ldc(0); 5031Ldc(1); 5038Ldc(node.M); 5109Ldc(0); 5113Ldc(0); 5157Ldc(1); 5186Ldc(minIterations); 5195Ldc(maxIterations); 5201Ldc(minIterations); 5222Ldc(maxIterations); 5233Ldc(maxIterations); 5253Ldc(1); 5259Ldc(0); 5286Ldc(0); 5297Ldc(minIterations); 5313Ldc(minIterations); 5326Ldc(0); 5368Ldc(0); 5494Ldc(node.Ch); 5514Ldc(lowInclusive); 5515Ldc(highInclusive); 5535Ldc(setChars[0]); 5546Ldc(setChars[0]); 5547Ldc(setChars[1]); 5558Ldc(setChars[0]); 5559Ldc(setChars[1]); 5560Ldc(setChars[2]); 5613Ldc(count - 1); 5622Ldc(2); 5639Ldc(1); 5649Ldc(1); 5686Ldc((root.Kind == RegexNodeKind.Multi ? root.Str!.Length : 1) * (!rtl ? 1 : -1)); 5695Ldc(0); 5730Ldc(0); 5758Ldc(0); 5766Ldc(!rtl ? 1 : -1); 5802Ldc(1); 5931Ldc(lowInclusive); 5937Ldc(lowInclusive); 5939Ldc(highInclusive - lowInclusive + 1); 5959Ldc((int)categories[0]); 5980Ldc(mask); 5982Ldc(setChars[1] | mask); 5989Ldc(setChars[0]); 5992Ldc(setChars[1]); 6001Ldc(setChars[2]); 6023Ldc(0x20); 6025Ldc(rangeUpper.LowInclusive); 6027Ldc(rangeUpper.HighInclusive - rangeUpper.LowInclusive + 1); 6064Ldc(analysis.LowerBoundInclusiveIfOnlyRanges); 6073Ldc(31); 6079Ldc(32); 6085Ldc(0); 6124Ldc(analysis.LowerBoundInclusiveIfOnlyRanges); 6133Ldc(63); 6139Ldc(64); 6145Ldc(0); 6162Ldc(range0.LowInclusive); 6169Ldc(range0.LowInclusive); 6171Ldc(range0.HighInclusive - range0.LowInclusive + 1); 6180Ldc(range1.LowInclusive); 6187Ldc(range1.LowInclusive); 6189Ldc(range1.HighInclusive - range1.LowInclusive + 1); 6224Ldc(128); 6229Ldc(0); 6239Ldc(128); 6244Ldc(1); 6319Ldc(analysis.ContainsOnlyAscii ? analysis.UpperBoundExclusiveIfOnlyRanges : 128); 6377Ldc(4); 6380Ldc(1); 6382Ldc(15); 6384Ldc(31); 6388Ldc(0); 6403Ldc(0); 6411Ldc(1); 6431Ldc(0); 6524Ldc(index * IntPtr.Size);