303 references to Ldc
System.Text.RegularExpressions (303)
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 (297)
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); 3671Ldc(literalLength - 1); 3688Ldc(0); 3701Ldc(!rtl ? 1 : -1); 3787Ldc(0); 3825Ldc(maxIterations.Value); 3830Ldc(1); 3876Ldc(node.Ch); 3882Ldc(node.Ch); 3883Ldc(literal.String[0]); 3894Ldc(literal.SetChars[0]); 3895Ldc(literal.SetChars[1]); 3901Ldc(literal.SetChars[0]); 3902Ldc(literal.SetChars[1]); 3903Ldc(literal.SetChars[2]); 3914Ldc(node.Ch); 3915Ldc(literal.SetChars[0]); 3916Ldc(literal.SetChars[1]); 3932Ldc(node.Ch); 3938Ldc(node.Ch); 3939Ldc(literal.Range.LowInclusive); 3947Ldc(literal.Range.LowInclusive); 3948Ldc(literal.Range.HighInclusive); 3964Ldc(0); 3980Ldc(node.Ch); 4010Ldc(0); 4128Ldc(0); 4143Ldc(0); 4196Ldc(1); 4223Ldc(minIterations); 4236Ldc(1); 4256Ldc(1); 4293Ldc(entriesPerIteration); 4309Ldc(0); 4317Ldc(0); 4408Ldc(0); 4414Ldc(0); 4425Ldc(maxIterations); 4444Ldc(entriesPerIteration); 4492Ldc(0); 4503Ldc(1); 4510Ldc(iterations); 4548Ldc(sliceStaticPos); 4549Ldc(iterations); 4560Ldc(0); 4577Ldc(0); 4592Ldc(1); 4641Ldc(0); 4659Ldc(1); 4670Ldc(node.Ch); 4683Ldc(1); 4692Ldc(maxIterations); 4722Ldc(sliceStaticPos); 4735Ldc(0); 4743Ldc(sliceStaticPos); 4759Ldc(0); 4785Ldc(node.Ch); 4798Ldc(1); 4807Ldc(maxIterations); 4823Ldc(minIterations); 4871Ldc(sliceStaticPos); 4880Ldc(0); 4888Ldc(sliceStaticPos); 4895Ldc(1); 4907Ldc(node.Ch); 4922Ldc(1); 4928Ldc(1); 4936Ldc(1); 4961Ldc(0); 4971Ldc(1); 4978Ldc(node.M); 5049Ldc(0); 5053Ldc(0); 5097Ldc(1); 5126Ldc(minIterations); 5135Ldc(maxIterations); 5141Ldc(minIterations); 5162Ldc(maxIterations); 5173Ldc(maxIterations); 5193Ldc(1); 5199Ldc(0); 5226Ldc(0); 5237Ldc(minIterations); 5253Ldc(minIterations); 5266Ldc(0); 5308Ldc(0); 5434Ldc(node.Ch); 5454Ldc(lowInclusive); 5455Ldc(highInclusive); 5475Ldc(setChars[0]); 5486Ldc(setChars[0]); 5487Ldc(setChars[1]); 5498Ldc(setChars[0]); 5499Ldc(setChars[1]); 5500Ldc(setChars[2]); 5553Ldc(count - 1); 5562Ldc(2); 5579Ldc(1); 5589Ldc(1); 5626Ldc((root.Kind == RegexNodeKind.Multi ? root.Str!.Length : 1) * (!rtl ? 1 : -1)); 5635Ldc(0); 5670Ldc(0); 5698Ldc(0); 5706Ldc(!rtl ? 1 : -1); 5742Ldc(1); 5871Ldc(lowInclusive); 5877Ldc(lowInclusive); 5879Ldc(highInclusive - lowInclusive + 1); 5899Ldc((int)categories[0]); 5920Ldc(mask); 5922Ldc(setChars[1] | mask); 5929Ldc(setChars[0]); 5932Ldc(setChars[1]); 5941Ldc(setChars[2]); 5963Ldc(0x20); 5965Ldc(rangeUpper.LowInclusive); 5967Ldc(rangeUpper.HighInclusive - rangeUpper.LowInclusive + 1); 6004Ldc(analysis.LowerBoundInclusiveIfOnlyRanges); 6013Ldc(31); 6019Ldc(32); 6025Ldc(0); 6064Ldc(analysis.LowerBoundInclusiveIfOnlyRanges); 6073Ldc(63); 6079Ldc(64); 6085Ldc(0); 6102Ldc(range0.LowInclusive); 6109Ldc(range0.LowInclusive); 6111Ldc(range0.HighInclusive - range0.LowInclusive + 1); 6120Ldc(range1.LowInclusive); 6127Ldc(range1.LowInclusive); 6129Ldc(range1.HighInclusive - range1.LowInclusive + 1); 6164Ldc(128); 6169Ldc(0); 6179Ldc(128); 6184Ldc(1); 6259Ldc(analysis.ContainsOnlyAscii ? analysis.UpperBoundExclusiveIfOnlyRanges : 128); 6317Ldc(4); 6320Ldc(1); 6322Ldc(15); 6324Ldc(31); 6328Ldc(0); 6343Ldc(0); 6351Ldc(1); 6371Ldc(0); 6464Ldc(index * IntPtr.Size);