301 references to Ldc
System.Text.RegularExpressions (301)
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 (295)
428Ldc(minRequiredLength); 435Ldc(minRequiredLength); 448Ldc(0); 451Ldc(0); 495Ldc(1); 518Ldc(0); 522Ldc(_regexTree.FindOptimizations.MinRequiredLength); 524Ldc(1); 532Ldc(0); 534Ldc(1); 545Ldc(1); 556Ldc(1); 562Ldc(1); 566Ldc(1); 583Ldc(1); 592Ldc(0); 595Ldc(0); 598Ldc(1); 609Ldc(1); 620Ldc('\n'); 623Ldc(1); 634Ldc(1); 647Ldc(_regexTree.FindOptimizations.MinRequiredLength + extraNewlineBump); 653Ldc(_regexTree.FindOptimizations.MinRequiredLength + extraNewlineBump); 657Ldc(1); 679Ldc(0); 685Ldc(1); 689Ldc('\n'); 696Ldc('\n'); 708Ldc(0); 713Ldc(1); 723Ldc(1); 733Ldc(minRequiredLength); 755Ldc(maxLength + extraNewlineBump); 760Ldc(maxLength + extraNewlineBump); 790Ldc(literal.Distance); 813Ldc(0); 823Ldc(1); 835Ldc(0); 845Ldc(0); 852Ldc(prefix.Length); 855Ldc(1); 900Ldc(0); 917Ldc(primarySet.Distance); 926Ldc(primarySet.Distance); 942Ldc(primarySet.Chars[0]); 948Ldc(primarySet.Chars[0]); 949Ldc(primarySet.Chars[1]); 955Ldc(primarySet.Chars[0]); 956Ldc(primarySet.Chars[1]); 957Ldc(primarySet.Chars[2]); 973Ldc(primarySet.Range.Value.LowInclusive); 979Ldc(primarySet.Range.Value.LowInclusive); 980Ldc(primarySet.Range.Value.HighInclusive); 1019Ldc(0); 1020Ldc(127); 1039Ldc(0x7f); 1060Ldc(1); 1071Ldc(-1); 1091Ldc(0); 1101Ldc(0); 1121Ldc(maxDistance); 1143Ldc(sets[setIndex].Distance); 1159Ldc(1); 1168Ldc(1); 1179Ldc(minRequiredLength - 1); 1205Ldc(0); 1208Ldc(set.Chars[0]); 1214Ldc(0); 1221Ldc(1); 1224Ldc(1); 1234Ldc(1); 1254Ldc(1); 1257Ldc(1); 1294Ldc((int)target.Literal.StringComparison); 1305Ldc(target.Literal.Char); 1313Ldc(literalChars[0]); 1314Ldc(literalChars[1]); 1318Ldc(literalChars[0]); 1319Ldc(literalChars[1]); 1320Ldc(literalChars[2]); 1332Ldc(0); 1347Ldc(1); 1375Ldc(1); 1377Ldc(target.LoopNode.M); 1382Ldc(1); 1398Ldc(1); 1410Ldc(1); 1474Ldc(0); 1477Ldc(length); 1481Ldc(length); 1484Ldc(1); 1515Ldc(0); 1542Ldc(sliceStaticPos); 1549Ldc(0); 1553Ldc(1); 1594Ldc(0); 1615Ldc(constant); 1624Ldc(constant); 1649Ldc(sliceStaticPos); 1785EmitStackPush(() => Ldc(i)); 1795Ldc(i); 1969Ldc(sliceStaticPos); 1986Ldc(minValue); 2006Ldc(kvp.Key); 2110Ldc(capnum); 2120Ldc(capnum); 2140Ldc(capnum); 2151Ldc(0); 2222Ldc(0); 2240Ldc(1); 2303Ldc(capnum); 2315Ldc(0); 2338Ldc(1); 2350Ldc(2); 2396Ldc(0); 2404Ldc(1); 2514Ldc(0); 2545Ldc(1); 2557Ldc(2); 2595Ldc(0); 2603Ldc(1); 2656Ldc(capnum); 2665Ldc(uncapnum); 2671Ldc(capnum); 2672Ldc(uncapnum); 2873Ldc(1); 3142Ldc(sliceStaticPos); 3151Ldc((int)StringComparison.OrdinalIgnoreCase); 3206Ldc(1); 3237Ldc(node.Ch); 3256Ldc(1); 3278Ldc(sliceStaticPos); 3346Ldc(0); 3361Ldc(sliceStaticPos - 1); 3364Ldc('\n'); 3373Ldc(0); 3377Ldc(1); 3381Ldc('\n'); 3391Ldc(sliceStaticPos); 3408Ldc(sliceStaticPos); 3418Ldc(1); 3428Ldc(sliceStaticPos); 3433Ldc(sliceStaticPos); 3436Ldc('\n'); 3452Ldc('\n'); 3478Ldc(str.Length); 3488Ldc(1); 3495Ldc(str[i]); 3503Ldc(sliceStaticPos); 3568Ldc(!rtl ? node.M : -node.M); 3650Ldc(literalLength - 1); 3667Ldc(0); 3680Ldc(!rtl ? 1 : -1); 3766Ldc(0); 3804Ldc(maxIterations.Value); 3809Ldc(1); 3855Ldc(node.Ch); 3861Ldc(node.Ch); 3862Ldc(literal.String[0]); 3873Ldc(literal.SetChars[0]); 3874Ldc(literal.SetChars[1]); 3880Ldc(literal.SetChars[0]); 3881Ldc(literal.SetChars[1]); 3882Ldc(literal.SetChars[2]); 3893Ldc(node.Ch); 3894Ldc(literal.SetChars[0]); 3895Ldc(literal.SetChars[1]); 3911Ldc(node.Ch); 3917Ldc(node.Ch); 3918Ldc(literal.Range.LowInclusive); 3926Ldc(literal.Range.LowInclusive); 3927Ldc(literal.Range.HighInclusive); 3943Ldc(0); 3959Ldc(node.Ch); 3989Ldc(0); 4107Ldc(0); 4122Ldc(0); 4175Ldc(1); 4202Ldc(minIterations); 4215Ldc(1); 4235Ldc(1); 4272Ldc(entriesPerIteration); 4288Ldc(0); 4296Ldc(0); 4387Ldc(0); 4393Ldc(0); 4404Ldc(maxIterations); 4423Ldc(entriesPerIteration); 4471Ldc(0); 4482Ldc(1); 4489Ldc(iterations); 4527Ldc(sliceStaticPos); 4528Ldc(iterations); 4539Ldc(0); 4556Ldc(0); 4571Ldc(1); 4620Ldc(0); 4638Ldc(1); 4649Ldc(node.Ch); 4662Ldc(1); 4671Ldc(maxIterations); 4701Ldc(sliceStaticPos); 4714Ldc(0); 4722Ldc(sliceStaticPos); 4738Ldc(0); 4764Ldc(node.Ch); 4777Ldc(1); 4786Ldc(maxIterations); 4802Ldc(minIterations); 4850Ldc(sliceStaticPos); 4859Ldc(0); 4867Ldc(sliceStaticPos); 4874Ldc(1); 4886Ldc(node.Ch); 4901Ldc(1); 4907Ldc(1); 4915Ldc(1); 4940Ldc(0); 4950Ldc(1); 4957Ldc(node.M); 5028Ldc(0); 5032Ldc(0); 5076Ldc(1); 5105Ldc(minIterations); 5114Ldc(maxIterations); 5120Ldc(minIterations); 5141Ldc(maxIterations); 5152Ldc(maxIterations); 5172Ldc(1); 5178Ldc(0); 5205Ldc(0); 5216Ldc(minIterations); 5232Ldc(minIterations); 5245Ldc(0); 5287Ldc(0); 5413Ldc(node.Ch); 5433Ldc(lowInclusive); 5434Ldc(highInclusive); 5454Ldc(setChars[0]); 5465Ldc(setChars[0]); 5466Ldc(setChars[1]); 5477Ldc(setChars[0]); 5478Ldc(setChars[1]); 5479Ldc(setChars[2]); 5532Ldc(count - 1); 5541Ldc(2); 5558Ldc(1); 5568Ldc(1); 5605Ldc((root.Kind == RegexNodeKind.Multi ? root.Str!.Length : 1) * (!rtl ? 1 : -1)); 5614Ldc(0); 5649Ldc(0); 5677Ldc(0); 5685Ldc(!rtl ? 1 : -1); 5721Ldc(1); 5850Ldc(lowInclusive); 5856Ldc(lowInclusive); 5858Ldc(highInclusive - lowInclusive + 1); 5878Ldc((int)categories[0]); 5899Ldc(mask); 5901Ldc(setChars[1] | mask); 5908Ldc(setChars[0]); 5911Ldc(setChars[1]); 5920Ldc(setChars[2]); 5942Ldc(0x20); 5944Ldc(rangeUpper.LowInclusive); 5946Ldc(rangeUpper.HighInclusive - rangeUpper.LowInclusive + 1); 5983Ldc(analysis.LowerBoundInclusiveIfOnlyRanges); 5992Ldc(31); 5998Ldc(32); 6004Ldc(0); 6043Ldc(analysis.LowerBoundInclusiveIfOnlyRanges); 6052Ldc(63); 6058Ldc(64); 6064Ldc(0); 6081Ldc(range0.LowInclusive); 6088Ldc(range0.LowInclusive); 6090Ldc(range0.HighInclusive - range0.LowInclusive + 1); 6099Ldc(range1.LowInclusive); 6106Ldc(range1.LowInclusive); 6108Ldc(range1.HighInclusive - range1.LowInclusive + 1); 6143Ldc(128); 6148Ldc(0); 6158Ldc(128); 6163Ldc(1); 6238Ldc(analysis.ContainsOnlyAscii ? analysis.UpperBoundExclusiveIfOnlyRanges : 128); 6296Ldc(4); 6299Ldc(1); 6301Ldc(15); 6303Ldc(31); 6307Ldc(0); 6322Ldc(0); 6330Ldc(1); 6350Ldc(0); 6443Ldc(index * IntPtr.Size);