194 references to Call
System.Text.RegularExpressions (194)
System\Text\RegularExpressions\RegexAssemblyCompiler.cs (2)
134
Call
(typeof(TimeSpan).GetMethod(nameof(TimeSpan.FromTicks), BindingFlags.Public | BindingFlags.Static)!);
184
Call
(typeof(Regex).GetMethod(nameof(Regex.ValidateMatchTimeout), BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Static)!);
System\Text\RegularExpressions\RegexCompiler.cs (192)
426
Call
(SpanGetLengthMethod);
445
Call
(SpanGetLengthMethod);
522
Call
(SpanGetLengthMethod);
556
Call
(SpanGetLengthMethod);
562
Call
(SpanGetLengthMethod);
577
Call
(SpanGetLengthMethod);
581
Call
(SpanGetLengthMethod);
609
Call
(SpanGetLengthMethod);
615
Call
(SpanGetLengthMethod);
619
Call
(SpanGetItemMethod);
633
Call
(SpanGetLengthMethod);
647
Call
(SpanGetLengthMethod);
653
Call
(SpanGetLengthMethod);
688
Call
(SpanGetItemMethod);
696
Call
(SpanSliceIntMethod);
698
Call
(SpanIndexOfCharMethod);
717
Call
(SpanGetLengthMethod);
731
Call
(SpanGetLengthMethod);
760
Call
(SpanGetLengthMethod);
765
Call
(SpanGetLengthMethod);
799
Call
(SpanSliceIntMethod);
805
Call
(SpanIndexOfAnySearchValuesStringMethod);
813
Call
(SpanIndexOfAnySearchValuesStringMethod);
843
Call
(SpanSliceIntIntMethod);
845
Call
(StringAsSpanMethod);
846
Call
(SpanLastIndexOfSpanMethod);
882
Call
(SpanSliceIntMethod);
926
Call
(SpanSliceIntMethod);
933
Call
(SpanSliceIntMethod);
949
Call
(primarySet.Negated ? SpanIndexOfAnyExceptCharMethod : SpanIndexOfCharMethod);
956
Call
(primarySet.Negated ? SpanIndexOfAnyExceptCharCharMethod : SpanIndexOfAnyCharCharMethod);
964
Call
(primarySet.Negated ? SpanIndexOfAnyExceptCharCharCharMethod : SpanIndexOfAnyCharCharCharMethod);
980
Call
(primarySet.Negated ? SpanIndexOfAnyExceptCharMethod : SpanIndexOfCharMethod);
987
Call
(primarySet.Negated ? SpanIndexOfAnyExceptInRangeMethod : SpanIndexOfAnyInRangeMethod);
996
Call
(negated ? SpanIndexOfAnyExceptSearchValuesMethod : SpanIndexOfAnySearchValuesMethod);
1027
Call
(SpanIndexOfAnyExceptInRangeMethod);
1033
Call
(SpanIndexOfAnyExceptSearchValuesMethod);
1041
Call
(SpanGetLengthMethod);
1048
Call
(SpanGetItemMethod);
1059
Call
(SpanGetItemMethod);
1073
Call
(SpanGetLengthMethod);
1130
Call
(SpanGetLengthMethod);
1152
Call
(SpanGetItemMethod);
1182
Call
(SpanGetLengthMethod);
1213
Call
(SpanSliceIntIntMethod);
1215
Call
(SpanLastIndexOfCharMethod);
1245
Call
(SpanGetLengthMethod);
1251
Call
(SpanGetItemMethod);
1286
Call
(SpanSliceIntMethod);
1297
Call
(StringAsSpanMethod);
1301
Call
(SpanIndexOfSpanStringComparisonMethod);
1306
Call
(SpanIndexOfSpanMethod);
1312
Call
(SpanIndexOfCharMethod);
1321
Call
(SpanIndexOfAnyCharCharMethod);
1327
Call
(SpanIndexOfAnyCharCharCharMethod);
1331
Call
(StringAsSpanMethod);
1332
Call
(SpanIndexOfAnySpanMethod);
1358
Call
(SpanGetLengthMethod);
1362
Call
(SpanGetItemMethod);
1485
Call
(CaptureMethod);
1558
Call
(CaptureMethod);
1584
Call
(UncaptureMethod);
1587
Call
(CrawlposMethod);
1612
Call
(SpanSliceIntMethod);
1642
Call
(SpanGetLengthMethod);
1736
Call
(CrawlposMethod);
1976
Call
(SpanGetItemMethod);
2117
Call
(IsMatchedMethod);
2125
Call
(MatchLengthMethod);
2132
Call
(SpanGetLengthMethod);
2151
Call
(MatchIndexMethod);
2172
Call
(SpanGetItemMethod);
2191
Call
(SpanGetItemMethod);
2208
Call
(RegexCaseEquivalencesTryFindCaseEquivalencesForCharWithIBehaviorMethod);
2214
Call
(SpanIndexOfCharMethod);
2243
Call
(MatchIndexMethod);
2245
Call
(SpanSliceIntIntMethod);
2253
Call
(SpanSliceIntIntMethod);
2263
Call
(SpanSliceIntIntMethod);
2267
Call
(SpanSequenceEqualSpanMethod);
2325
Call
(IsMatchedMethod);
2495
Call
(CrawlposMethod);
2680
Call
(CaptureMethod);
2687
Call
(IsMatchedMethod);
2696
Call
(TransferCaptureMethod);
2760
Call
(UncaptureMethod);
2764
Call
(CrawlposMethod);
2869
Call
(CrawlposMethod);
2876
Call
(CrawlposMethod);
3164
Call
(SpanSliceIntMethod);
3171
Call
(StringAsSpanMethod);
3173
Call
(SpanStartsWithSpanComparisonMethod);
3230
Call
(SpanGetLengthMethod);
3247
Call
(SpanGetItemMethod);
3307
Call
(IsPostWordCharBoundaryMethod);
3311
Call
(IsPreWordCharBoundaryMethod);
3315
Call
(IsBoundaryMethod);
3329
Call
(IsECMABoundaryMethod);
3383
Call
(SpanGetItemMethod);
3400
Call
(SpanGetItemMethod);
3421
Call
(SpanGetLengthMethod);
3438
Call
(SpanGetLengthMethod);
3451
Call
(SpanGetLengthMethod);
3455
Call
(SpanGetItemMethod);
3467
Call
(SpanGetLengthMethod);
3471
Call
(SpanGetItemMethod);
3502
Call
(SpanGetLengthMethod);
3514
Call
(SpanGetItemMethod);
3525
Call
(SpanSliceIntMethod);
3527
Call
(StringAsSpanMethod);
3528
Call
(SpanStartsWithSpanMethod);
3669
Call
(SpanGetLengthMethod);
3673
Call
(MathMinIntIntMethod);
3682
Call
(SpanSliceIntIntMethod);
3731
Call
(CrawlposMethod);
3743
Call
(CrawlposMethod);
3877
Call
(SpanIndexOfCharMethod);
3884
Call
(SpanIndexOfAnyCharCharMethod);
3896
Call
(SpanIndexOfAnyCharCharMethod);
3904
Call
(SpanIndexOfAnyCharCharCharMethod);
3917
Call
(SpanIndexOfAnyCharCharCharMethod);
3933
Call
(SpanIndexOfCharMethod);
3940
Call
(SpanIndexOfAnyCharCharMethod);
3949
Call
(SpanIndexOfAnyInRangeMethod);
3972
Call
(SpanGetLengthMethod);
3978
Call
(SpanGetItemMethod);
4037
Call
(CrawlposMethod);
4178
EmitStackPush(() => { Ldthis();
Call
(CrawlposMethod); });
4356
EmitStackPush(() => { Ldthis();
Call
(CrawlposMethod); });
4550
Call
(SpanSliceIntIntMethod);
4599
Call
(SpanGetLengthMethod);
4661
Call
(SpanGetItemMethod);
4708
Call
(SpanGetLengthMethod);
4723
Call
(SpanSliceIntMethod);
4740
Call
(SpanGetLengthMethod);
4770
Call
(SpanGetLengthMethod);
4776
Call
(SpanGetItemMethod);
4835
Call
(SpanSliceIntMethod);
4873
Call
(SpanGetLengthMethod);
4898
Call
(SpanGetItemMethod);
4923
Call
(SpanSliceIntMethod);
5072
EmitStackPush(() => { Ldthis();
Call
(CrawlposMethod); });
5420
Call
(StringAsSpanMethod);
5421
Call
(useLast ? SpanLastIndexOfSpanMethod : SpanIndexOfSpanMethod);
5435
Call
((useLast, negate) switch
5456
Call
((useLast, negated) switch
5476
Call
((useLast, negated) switch
5488
Call
((useLast, negated) switch
5501
Call
((useLast, negated) switch
5564
Call
(ArrayResizeMethod);
5616
Call
(tryFindNextStartingPositionMethod);
5638
Call
(CaptureMethod);
5652
Call
(tryFindNextStartingPositionMethod);
5658
Call
(tryMatchAtCurrentPositionMethod);
5666
Call
(SpanGetLengthMethod);
5681
Call
(tryFindNextStartingPositionMethod);
5688
Call
(tryMatchAtCurrentPositionMethod);
5694
Call
(SpanGetLengthMethod);
5748
Call
(CharIsDigitMethod);
5755
Call
(CharIsWhiteSpaceMethod);
5762
Call
(IsWordCharMethod);
5769
Call
(CharIsControlMethod);
5776
Call
(CharIsLetterMethod);
5783
Call
(CharIsLetterOrDigitMethod);
5790
Call
(CharIsLowerMethod);
5797
Call
(CharIsUpperMethod);
5804
Call
(CharIsNumberMethod);
5811
Call
(CharIsPunctuationMethod);
5818
Call
(CharIsSeparatorMethod);
5825
Call
(CharIsSymbolMethod);
5832
Call
(CharIsAsciiLetterMethod);
5839
Call
(CharIsAsciiLetterOrDigitMethod);
5846
Call
(CharIsAsciiHexDigitMethod);
5853
Call
(CharIsAsciiHexDigitLowerMethod);
5860
Call
(CharIsAsciiHexDigitUpperMethod);
5898
Call
(CharGetUnicodeInfoMethod);
6153
Call
(CharInClassMethod);
6268
Call
(CharIsAsciiLetterOrDigitMethod);
6274
Call
(CharIsAsciiDigitMethod);
6280
Call
(CharIsAsciiLetterMethod);
6286
Call
(CharIsAsciiLetterLowerMethod);
6292
Call
(CharIsAsciiLetterUpperMethod);
6298
Call
(CharIsAsciiHexDigitMethod);
6304
Call
(CharIsAsciiHexDigitLowerMethod);
6310
Call
(CharIsAsciiHexDigitUpperMethod);
6319
Call
(StringGetCharsMethod);
6403
Call
(CheckTimeoutMethod);
6417
Call
(StringAsSpanMethod);
6418
Call
((last, except) switch
6429
Call
((last, except) switch
6463
Call
(MemoryMarshalGetArrayDataReferenceSearchValuesMethod);
6467
Call
(MakeUnsafeAs(list[index].GetType())); // provide JIT with details necessary to devirtualize calls on this instance