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); 3102Ldc(0); 3117Ldc(sliceStaticPos - 1); 3120Ldc('\n'); 3129Ldc(0); 3133Ldc(1); 3137Ldc('\n'); 3147Ldc(sliceStaticPos); 3164Ldc(sliceStaticPos); 3174Ldc(1); 3184Ldc(sliceStaticPos); 3189Ldc(sliceStaticPos); 3192Ldc('\n'); 3208Ldc('\n'); 3234Ldc(str.Length); 3244Ldc(1); 3251Ldc(str[i]); 3259Ldc(sliceStaticPos); 3324Ldc(!rtl ? node.M : -node.M); 3406Ldc(literalLength - 1); 3423Ldc(0); 3436Ldc(!rtl ? 1 : -1); 3522Ldc(0); 3560Ldc(maxIterations.Value); 3565Ldc(1); 3611Ldc(node.Ch); 3617Ldc(node.Ch); 3618Ldc(literal.String[0]); 3629Ldc(literal.SetChars[0]); 3630Ldc(literal.SetChars[1]); 3636Ldc(literal.SetChars[0]); 3637Ldc(literal.SetChars[1]); 3638Ldc(literal.SetChars[2]); 3649Ldc(node.Ch); 3650Ldc(literal.SetChars[0]); 3651Ldc(literal.SetChars[1]); 3667Ldc(node.Ch); 3673Ldc(node.Ch); 3674Ldc(literal.Range.LowInclusive); 3682Ldc(literal.Range.LowInclusive); 3683Ldc(literal.Range.HighInclusive); 3699Ldc(0); 3715Ldc(node.Ch); 3745Ldc(0); 3872Ldc(0); 3887Ldc(0); 3941Ldc(1); 3968Ldc(minIterations); 3981Ldc(1); 4001Ldc(1); 4038Ldc(entriesPerIteration); 4054Ldc(0); 4062Ldc(0); 4153Ldc(0); 4159Ldc(0); 4170Ldc(maxIterations); 4189Ldc(entriesPerIteration); 4238Ldc(0); 4249Ldc(1); 4256Ldc(iterations); 4294Ldc(sliceStaticPos); 4295Ldc(iterations); 4306Ldc(0); 4323Ldc(0); 4338Ldc(1); 4387Ldc(0); 4405Ldc(1); 4416Ldc(node.Ch); 4429Ldc(1); 4438Ldc(maxIterations); 4468Ldc(sliceStaticPos); 4481Ldc(0); 4489Ldc(sliceStaticPos); 4505Ldc(0); 4531Ldc(node.Ch); 4544Ldc(1); 4553Ldc(maxIterations); 4569Ldc(minIterations); 4617Ldc(sliceStaticPos); 4626Ldc(0); 4634Ldc(sliceStaticPos); 4641Ldc(1); 4653Ldc(node.Ch); 4668Ldc(1); 4674Ldc(1); 4682Ldc(1); 4707Ldc(0); 4717Ldc(1); 4724Ldc(node.M); 4795Ldc(0); 4799Ldc(0); 4843Ldc(1); 4872Ldc(minIterations); 4881Ldc(maxIterations); 4887Ldc(minIterations); 4908Ldc(maxIterations); 4919Ldc(maxIterations); 4939Ldc(1); 4945Ldc(0); 4972Ldc(0); 4983Ldc(minIterations); 4999Ldc(minIterations); 5012Ldc(0); 5054Ldc(0); 5180Ldc(node.Ch); 5200Ldc(lowInclusive); 5201Ldc(highInclusive); 5221Ldc(setChars[0]); 5232Ldc(setChars[0]); 5233Ldc(setChars[1]); 5244Ldc(setChars[0]); 5245Ldc(setChars[1]); 5246Ldc(setChars[2]); 5299Ldc(count - 1); 5308Ldc(2); 5325Ldc(1); 5335Ldc(1); 5372Ldc((root.Kind == RegexNodeKind.Multi ? root.Str!.Length : 1) * (!rtl ? 1 : -1)); 5381Ldc(0); 5416Ldc(0); 5444Ldc(0); 5452Ldc(!rtl ? 1 : -1); 5488Ldc(1); 5617Ldc(lowInclusive); 5623Ldc(lowInclusive); 5625Ldc(highInclusive - lowInclusive + 1); 5645Ldc((int)categories[0]); 5666Ldc(mask); 5668Ldc(setChars[1] | mask); 5675Ldc(setChars[0]); 5678Ldc(setChars[1]); 5687Ldc(setChars[2]); 5709Ldc(0x20); 5711Ldc(rangeUpper.LowInclusive); 5713Ldc(rangeUpper.HighInclusive - rangeUpper.LowInclusive + 1); 5750Ldc(analysis.LowerBoundInclusiveIfOnlyRanges); 5759Ldc(31); 5765Ldc(32); 5771Ldc(0); 5810Ldc(analysis.LowerBoundInclusiveIfOnlyRanges); 5819Ldc(63); 5825Ldc(64); 5831Ldc(0); 5848Ldc(range0.LowInclusive); 5855Ldc(range0.LowInclusive); 5857Ldc(range0.HighInclusive - range0.LowInclusive + 1); 5866Ldc(range1.LowInclusive); 5873Ldc(range1.LowInclusive); 5875Ldc(range1.HighInclusive - range1.LowInclusive + 1); 5910Ldc(128); 5915Ldc(0); 5925Ldc(128); 5930Ldc(1); 6005Ldc(analysis.ContainsOnlyAscii ? analysis.UpperBoundExclusiveIfOnlyRanges : 128); 6063Ldc(4); 6066Ldc(1); 6068Ldc(15); 6070Ldc(31); 6074Ldc(0); 6089Ldc(0); 6097Ldc(1); 6117Ldc(0); 6210Ldc(index * IntPtr.Size);