295 references to Ldc
System.Text.RegularExpressions (295)
System\Text\RegularExpressions\RegexAssemblyCompiler.cs (6)
118Ldc((int)options); 141Ldc(tree.CaptureCount); 160Ldc(tree.CaptureNames.Length); 167Ldc(i); 210Ldc(key); 218Ldc((int)en.Value!);
System\Text\RegularExpressions\RegexCompiler.cs (289)
428Ldc(minRequiredLength); 435Ldc(minRequiredLength); 448Ldc(0); 451Ldc(0); 495Ldc(1); 513Ldc(0); 515Ldc(1); 526Ldc(1); 537Ldc(1); 543Ldc(1); 547Ldc(1); 564Ldc(1); 573Ldc(0); 576Ldc(0); 579Ldc(1); 590Ldc(1); 601Ldc('\n'); 604Ldc(1); 615Ldc(1); 628Ldc(_regexTree.FindOptimizations.MinRequiredLength + extraNewlineBump); 634Ldc(_regexTree.FindOptimizations.MinRequiredLength + extraNewlineBump); 638Ldc(1); 660Ldc(0); 666Ldc(1); 670Ldc('\n'); 677Ldc('\n'); 689Ldc(0); 694Ldc(1); 704Ldc(1); 714Ldc(minRequiredLength); 736Ldc(maxLength + extraNewlineBump); 741Ldc(maxLength + extraNewlineBump); 771Ldc(literal.Distance); 794Ldc(0); 804Ldc(1); 816Ldc(0); 826Ldc(0); 833Ldc(prefix.Length); 836Ldc(1); 881Ldc(0); 898Ldc(primarySet.Distance); 907Ldc(primarySet.Distance); 923Ldc(primarySet.Chars[0]); 929Ldc(primarySet.Chars[0]); 930Ldc(primarySet.Chars[1]); 936Ldc(primarySet.Chars[0]); 937Ldc(primarySet.Chars[1]); 938Ldc(primarySet.Chars[2]); 954Ldc(primarySet.Range.Value.LowInclusive); 960Ldc(primarySet.Range.Value.LowInclusive); 961Ldc(primarySet.Range.Value.HighInclusive); 1000Ldc(0); 1001Ldc(127); 1020Ldc(0x7f); 1041Ldc(1); 1052Ldc(-1); 1072Ldc(0); 1082Ldc(0); 1102Ldc(maxDistance); 1124Ldc(sets[setIndex].Distance); 1140Ldc(1); 1149Ldc(1); 1160Ldc(minRequiredLength - 1); 1186Ldc(0); 1189Ldc(set.Chars[0]); 1195Ldc(0); 1202Ldc(1); 1205Ldc(1); 1215Ldc(1); 1235Ldc(1); 1238Ldc(1); 1275Ldc((int)target.Literal.StringComparison); 1286Ldc(target.Literal.Char); 1294Ldc(literalChars[0]); 1295Ldc(literalChars[1]); 1299Ldc(literalChars[0]); 1300Ldc(literalChars[1]); 1301Ldc(literalChars[2]); 1313Ldc(0); 1328Ldc(1); 1356Ldc(1); 1358Ldc(target.LoopNode.M); 1363Ldc(1); 1379Ldc(1); 1391Ldc(1); 1455Ldc(0); 1458Ldc(length); 1462Ldc(length); 1465Ldc(1); 1496Ldc(0); 1523Ldc(sliceStaticPos); 1530Ldc(0); 1534Ldc(1); 1575Ldc(0); 1596Ldc(constant); 1605Ldc(constant); 1630Ldc(sliceStaticPos); 1753EmitStackPush(() => Ldc(i)); 1763Ldc(i); 1864Ldc(capnum); 1874Ldc(capnum); 1894Ldc(capnum); 1905Ldc(0); 1976Ldc(0); 1994Ldc(1); 2057Ldc(capnum); 2069Ldc(0); 2092Ldc(1); 2104Ldc(2); 2150Ldc(0); 2158Ldc(1); 2275Ldc(0); 2306Ldc(1); 2318Ldc(2); 2356Ldc(0); 2364Ldc(1); 2417Ldc(capnum); 2426Ldc(uncapnum); 2432Ldc(capnum); 2433Ldc(uncapnum); 2647Ldc(1); 2914Ldc(sliceStaticPos); 2923Ldc((int)StringComparison.OrdinalIgnoreCase); 2978Ldc(1); 3009Ldc(node.Ch); 3028Ldc(1); 3050Ldc(sliceStaticPos); 3118Ldc(0); 3133Ldc(sliceStaticPos - 1); 3136Ldc('\n'); 3145Ldc(0); 3149Ldc(1); 3153Ldc('\n'); 3163Ldc(sliceStaticPos); 3180Ldc(sliceStaticPos); 3190Ldc(1); 3200Ldc(sliceStaticPos); 3205Ldc(sliceStaticPos); 3208Ldc('\n'); 3224Ldc('\n'); 3250Ldc(str.Length); 3260Ldc(1); 3267Ldc(str[i]); 3275Ldc(sliceStaticPos); 3340Ldc(!rtl ? node.M : -node.M); 3422Ldc(literalLength - 1); 3439Ldc(0); 3452Ldc(!rtl ? 1 : -1); 3538Ldc(0); 3576Ldc(maxIterations.Value); 3581Ldc(1); 3627Ldc(node.Ch); 3633Ldc(node.Ch); 3634Ldc(literal.String[0]); 3645Ldc(literal.SetChars[0]); 3646Ldc(literal.SetChars[1]); 3652Ldc(literal.SetChars[0]); 3653Ldc(literal.SetChars[1]); 3654Ldc(literal.SetChars[2]); 3665Ldc(node.Ch); 3666Ldc(literal.SetChars[0]); 3667Ldc(literal.SetChars[1]); 3683Ldc(node.Ch); 3689Ldc(node.Ch); 3690Ldc(literal.Range.LowInclusive); 3698Ldc(literal.Range.LowInclusive); 3699Ldc(literal.Range.HighInclusive); 3715Ldc(0); 3731Ldc(node.Ch); 3761Ldc(0); 3879Ldc(0); 3894Ldc(0); 3947Ldc(1); 3974Ldc(minIterations); 3987Ldc(1); 4007Ldc(1); 4044Ldc(entriesPerIteration); 4060Ldc(0); 4068Ldc(0); 4159Ldc(0); 4165Ldc(0); 4176Ldc(maxIterations); 4195Ldc(entriesPerIteration); 4243Ldc(0); 4254Ldc(1); 4261Ldc(iterations); 4299Ldc(sliceStaticPos); 4300Ldc(iterations); 4311Ldc(0); 4328Ldc(0); 4343Ldc(1); 4392Ldc(0); 4410Ldc(1); 4421Ldc(node.Ch); 4434Ldc(1); 4443Ldc(maxIterations); 4473Ldc(sliceStaticPos); 4486Ldc(0); 4494Ldc(sliceStaticPos); 4510Ldc(0); 4536Ldc(node.Ch); 4549Ldc(1); 4558Ldc(maxIterations); 4574Ldc(minIterations); 4622Ldc(sliceStaticPos); 4631Ldc(0); 4639Ldc(sliceStaticPos); 4646Ldc(1); 4658Ldc(node.Ch); 4673Ldc(1); 4679Ldc(1); 4687Ldc(1); 4712Ldc(0); 4722Ldc(1); 4729Ldc(node.M); 4800Ldc(0); 4804Ldc(0); 4848Ldc(1); 4877Ldc(minIterations); 4886Ldc(maxIterations); 4892Ldc(minIterations); 4913Ldc(maxIterations); 4924Ldc(maxIterations); 4944Ldc(1); 4950Ldc(0); 4977Ldc(0); 4988Ldc(minIterations); 5004Ldc(minIterations); 5017Ldc(0); 5059Ldc(0); 5185Ldc(node.Ch); 5205Ldc(lowInclusive); 5206Ldc(highInclusive); 5226Ldc(setChars[0]); 5237Ldc(setChars[0]); 5238Ldc(setChars[1]); 5249Ldc(setChars[0]); 5250Ldc(setChars[1]); 5251Ldc(setChars[2]); 5304Ldc(count - 1); 5313Ldc(2); 5330Ldc(1); 5340Ldc(1); 5377Ldc((root.Kind == RegexNodeKind.Multi ? root.Str!.Length : 1) * (!rtl ? 1 : -1)); 5386Ldc(0); 5421Ldc(0); 5449Ldc(0); 5457Ldc(!rtl ? 1 : -1); 5493Ldc(1); 5622Ldc(lowInclusive); 5628Ldc(lowInclusive); 5630Ldc(highInclusive - lowInclusive + 1); 5650Ldc((int)categories[0]); 5671Ldc(mask); 5673Ldc(setChars[1] | mask); 5680Ldc(setChars[0]); 5683Ldc(setChars[1]); 5692Ldc(setChars[2]); 5714Ldc(0x20); 5716Ldc(rangeUpper.LowInclusive); 5718Ldc(rangeUpper.HighInclusive - rangeUpper.LowInclusive + 1); 5755Ldc(analysis.LowerBoundInclusiveIfOnlyRanges); 5764Ldc(31); 5770Ldc(32); 5776Ldc(0); 5815Ldc(analysis.LowerBoundInclusiveIfOnlyRanges); 5824Ldc(63); 5830Ldc(64); 5836Ldc(0); 5853Ldc(range0.LowInclusive); 5860Ldc(range0.LowInclusive); 5862Ldc(range0.HighInclusive - range0.LowInclusive + 1); 5871Ldc(range1.LowInclusive); 5878Ldc(range1.LowInclusive); 5880Ldc(range1.HighInclusive - range1.LowInclusive + 1); 5915Ldc(128); 5920Ldc(0); 5930Ldc(128); 5935Ldc(1); 6010Ldc(analysis.ContainsOnlyAscii ? analysis.UpperBoundExclusiveIfOnlyRanges : 128); 6068Ldc(4); 6071Ldc(1); 6073Ldc(15); 6075Ldc(31); 6079Ldc(0); 6094Ldc(0); 6102Ldc(1); 6122Ldc(0); 6215Ldc(index * IntPtr.Size);