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); 756Ldc(maxLength + extraNewlineBump); 761Ldc(maxLength + extraNewlineBump); 791Ldc(literal.Distance); 814Ldc(0); 824Ldc(1); 836Ldc(0); 846Ldc(0); 853Ldc(prefix.Length); 856Ldc(1); 901Ldc(0); 918Ldc(primarySet.Distance); 927Ldc(primarySet.Distance); 943Ldc(primarySet.Chars[0]); 949Ldc(primarySet.Chars[0]); 950Ldc(primarySet.Chars[1]); 956Ldc(primarySet.Chars[0]); 957Ldc(primarySet.Chars[1]); 958Ldc(primarySet.Chars[2]); 974Ldc(primarySet.Range.Value.LowInclusive); 980Ldc(primarySet.Range.Value.LowInclusive); 981Ldc(primarySet.Range.Value.HighInclusive); 1020Ldc(0); 1021Ldc(127); 1040Ldc(0x7f); 1061Ldc(1); 1072Ldc(-1); 1092Ldc(0); 1102Ldc(0); 1122Ldc(maxDistance); 1144Ldc(sets[setIndex].Distance); 1160Ldc(1); 1169Ldc(1); 1180Ldc(minRequiredLength - 1); 1206Ldc(0); 1209Ldc(set.Chars[0]); 1215Ldc(0); 1222Ldc(1); 1225Ldc(1); 1235Ldc(1); 1255Ldc(1); 1258Ldc(1); 1295Ldc((int)target.Literal.StringComparison); 1306Ldc(target.Literal.Char); 1314Ldc(literalChars[0]); 1315Ldc(literalChars[1]); 1319Ldc(literalChars[0]); 1320Ldc(literalChars[1]); 1321Ldc(literalChars[2]); 1333Ldc(0); 1348Ldc(1); 1376Ldc(1); 1378Ldc(target.LoopNode.M); 1383Ldc(1); 1399Ldc(1); 1411Ldc(1); 1475Ldc(0); 1478Ldc(length); 1482Ldc(length); 1485Ldc(1); 1516Ldc(0); 1543Ldc(sliceStaticPos); 1550Ldc(0); 1554Ldc(1); 1595Ldc(0); 1616Ldc(constant); 1625Ldc(constant); 1650Ldc(sliceStaticPos); 1786EmitStackPush(() => Ldc(i)); 1796Ldc(i); 1970Ldc(sliceStaticPos); 1987Ldc(minValue); 2007Ldc(kvp.Key); 2111Ldc(capnum); 2119Ldc(capnum); 2145Ldc(capnum); 2156Ldc(0); 2210Ldc(0); 2217Ldc(1); 2237Ldc(capnum); 2246Ldc(0); 2319Ldc(capnum); 2331Ldc(0); 2354Ldc(1); 2366Ldc(2); 2412Ldc(0); 2420Ldc(1); 2530Ldc(0); 2561Ldc(1); 2573Ldc(2); 2611Ldc(0); 2619Ldc(1); 2672Ldc(capnum); 2681Ldc(uncapnum); 2687Ldc(capnum); 2688Ldc(uncapnum); 2889Ldc(1); 3158Ldc(sliceStaticPos); 3167Ldc((int)StringComparison.OrdinalIgnoreCase); 3222Ldc(1); 3253Ldc(node.Ch); 3272Ldc(1); 3294Ldc(sliceStaticPos); 3362Ldc(0); 3377Ldc(sliceStaticPos - 1); 3380Ldc('\n'); 3389Ldc(0); 3393Ldc(1); 3397Ldc('\n'); 3407Ldc(sliceStaticPos); 3424Ldc(sliceStaticPos); 3434Ldc(1); 3444Ldc(sliceStaticPos); 3449Ldc(sliceStaticPos); 3452Ldc('\n'); 3468Ldc('\n'); 3494Ldc(str.Length); 3504Ldc(1); 3511Ldc(str[i]); 3519Ldc(sliceStaticPos); 3584Ldc(!rtl ? node.M : -node.M); 3666Ldc(literalLength - 1); 3683Ldc(0); 3696Ldc(!rtl ? 1 : -1); 3782Ldc(0); 3820Ldc(maxIterations.Value); 3825Ldc(1); 3871Ldc(node.Ch); 3877Ldc(node.Ch); 3878Ldc(literal.String[0]); 3889Ldc(literal.SetChars[0]); 3890Ldc(literal.SetChars[1]); 3896Ldc(literal.SetChars[0]); 3897Ldc(literal.SetChars[1]); 3898Ldc(literal.SetChars[2]); 3909Ldc(node.Ch); 3910Ldc(literal.SetChars[0]); 3911Ldc(literal.SetChars[1]); 3927Ldc(node.Ch); 3933Ldc(node.Ch); 3934Ldc(literal.Range.LowInclusive); 3942Ldc(literal.Range.LowInclusive); 3943Ldc(literal.Range.HighInclusive); 3959Ldc(0); 3975Ldc(node.Ch); 4005Ldc(0); 4123Ldc(0); 4138Ldc(0); 4191Ldc(1); 4218Ldc(minIterations); 4231Ldc(1); 4251Ldc(1); 4288Ldc(entriesPerIteration); 4304Ldc(0); 4312Ldc(0); 4403Ldc(0); 4409Ldc(0); 4420Ldc(maxIterations); 4439Ldc(entriesPerIteration); 4487Ldc(0); 4498Ldc(1); 4505Ldc(iterations); 4543Ldc(sliceStaticPos); 4544Ldc(iterations); 4555Ldc(0); 4572Ldc(0); 4587Ldc(1); 4636Ldc(0); 4654Ldc(1); 4665Ldc(node.Ch); 4678Ldc(1); 4687Ldc(maxIterations); 4717Ldc(sliceStaticPos); 4730Ldc(0); 4738Ldc(sliceStaticPos); 4754Ldc(0); 4780Ldc(node.Ch); 4793Ldc(1); 4802Ldc(maxIterations); 4818Ldc(minIterations); 4866Ldc(sliceStaticPos); 4875Ldc(0); 4883Ldc(sliceStaticPos); 4890Ldc(1); 4902Ldc(node.Ch); 4917Ldc(1); 4923Ldc(1); 4931Ldc(1); 4956Ldc(0); 4966Ldc(1); 4973Ldc(node.M); 5044Ldc(0); 5048Ldc(0); 5092Ldc(1); 5121Ldc(minIterations); 5130Ldc(maxIterations); 5136Ldc(minIterations); 5157Ldc(maxIterations); 5168Ldc(maxIterations); 5188Ldc(1); 5194Ldc(0); 5221Ldc(0); 5232Ldc(minIterations); 5248Ldc(minIterations); 5261Ldc(0); 5303Ldc(0); 5429Ldc(node.Ch); 5449Ldc(lowInclusive); 5450Ldc(highInclusive); 5470Ldc(setChars[0]); 5481Ldc(setChars[0]); 5482Ldc(setChars[1]); 5493Ldc(setChars[0]); 5494Ldc(setChars[1]); 5495Ldc(setChars[2]); 5548Ldc(count - 1); 5557Ldc(2); 5574Ldc(1); 5584Ldc(1); 5621Ldc((root.Kind == RegexNodeKind.Multi ? root.Str!.Length : 1) * (!rtl ? 1 : -1)); 5630Ldc(0); 5665Ldc(0); 5693Ldc(0); 5701Ldc(!rtl ? 1 : -1); 5737Ldc(1); 5866Ldc(lowInclusive); 5872Ldc(lowInclusive); 5874Ldc(highInclusive - lowInclusive + 1); 5894Ldc((int)categories[0]); 5915Ldc(mask); 5917Ldc(setChars[1] | mask); 5924Ldc(setChars[0]); 5927Ldc(setChars[1]); 5936Ldc(setChars[2]); 5958Ldc(0x20); 5960Ldc(rangeUpper.LowInclusive); 5962Ldc(rangeUpper.HighInclusive - rangeUpper.LowInclusive + 1); 5999Ldc(analysis.LowerBoundInclusiveIfOnlyRanges); 6008Ldc(31); 6014Ldc(32); 6020Ldc(0); 6059Ldc(analysis.LowerBoundInclusiveIfOnlyRanges); 6068Ldc(63); 6074Ldc(64); 6080Ldc(0); 6097Ldc(range0.LowInclusive); 6104Ldc(range0.LowInclusive); 6106Ldc(range0.HighInclusive - range0.LowInclusive + 1); 6115Ldc(range1.LowInclusive); 6122Ldc(range1.LowInclusive); 6124Ldc(range1.HighInclusive - range1.LowInclusive + 1); 6159Ldc(128); 6164Ldc(0); 6174Ldc(128); 6179Ldc(1); 6254Ldc(analysis.ContainsOnlyAscii ? analysis.UpperBoundExclusiveIfOnlyRanges : 128); 6312Ldc(4); 6315Ldc(1); 6317Ldc(15); 6319Ldc(31); 6323Ldc(0); 6338Ldc(0); 6346Ldc(1); 6366Ldc(0); 6459Ldc(index * IntPtr.Size);