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);
755
Call
(SpanGetLengthMethod);
760
Call
(SpanGetLengthMethod);
794
Call
(SpanSliceIntMethod);
800
Call
(SpanIndexOfAnySearchValuesStringMethod);
808
Call
(SpanIndexOfAnySearchValuesStringMethod);
838
Call
(SpanSliceIntIntMethod);
840
Call
(StringAsSpanMethod);
841
Call
(SpanLastIndexOfSpanMethod);
877
Call
(SpanSliceIntMethod);
921
Call
(SpanSliceIntMethod);
928
Call
(SpanSliceIntMethod);
944
Call
(primarySet.Negated ? SpanIndexOfAnyExceptCharMethod : SpanIndexOfCharMethod);
951
Call
(primarySet.Negated ? SpanIndexOfAnyExceptCharCharMethod : SpanIndexOfAnyCharCharMethod);
959
Call
(primarySet.Negated ? SpanIndexOfAnyExceptCharCharCharMethod : SpanIndexOfAnyCharCharCharMethod);
975
Call
(primarySet.Negated ? SpanIndexOfAnyExceptCharMethod : SpanIndexOfCharMethod);
982
Call
(primarySet.Negated ? SpanIndexOfAnyExceptInRangeMethod : SpanIndexOfAnyInRangeMethod);
991
Call
(negated ? SpanIndexOfAnyExceptSearchValuesMethod : SpanIndexOfAnySearchValuesMethod);
1022
Call
(SpanIndexOfAnyExceptInRangeMethod);
1028
Call
(SpanIndexOfAnyExceptSearchValuesMethod);
1036
Call
(SpanGetLengthMethod);
1043
Call
(SpanGetItemMethod);
1054
Call
(SpanGetItemMethod);
1068
Call
(SpanGetLengthMethod);
1125
Call
(SpanGetLengthMethod);
1147
Call
(SpanGetItemMethod);
1177
Call
(SpanGetLengthMethod);
1208
Call
(SpanSliceIntIntMethod);
1210
Call
(SpanLastIndexOfCharMethod);
1240
Call
(SpanGetLengthMethod);
1246
Call
(SpanGetItemMethod);
1281
Call
(SpanSliceIntMethod);
1292
Call
(StringAsSpanMethod);
1296
Call
(SpanIndexOfSpanStringComparisonMethod);
1301
Call
(SpanIndexOfSpanMethod);
1307
Call
(SpanIndexOfCharMethod);
1316
Call
(SpanIndexOfAnyCharCharMethod);
1322
Call
(SpanIndexOfAnyCharCharCharMethod);
1326
Call
(StringAsSpanMethod);
1327
Call
(SpanIndexOfAnySpanMethod);
1353
Call
(SpanGetLengthMethod);
1357
Call
(SpanGetItemMethod);
1480
Call
(CaptureMethod);
1553
Call
(CaptureMethod);
1579
Call
(UncaptureMethod);
1582
Call
(CrawlposMethod);
1607
Call
(SpanSliceIntMethod);
1637
Call
(SpanGetLengthMethod);
1731
Call
(CrawlposMethod);
1971
Call
(SpanGetItemMethod);
2112
Call
(IsMatchedMethod);
2120
Call
(MatchLengthMethod);
2127
Call
(SpanGetLengthMethod);
2146
Call
(MatchIndexMethod);
2167
Call
(SpanGetItemMethod);
2186
Call
(SpanGetItemMethod);
2203
Call
(RegexCaseEquivalencesTryFindCaseEquivalencesForCharWithIBehaviorMethod);
2209
Call
(SpanIndexOfCharMethod);
2238
Call
(MatchIndexMethod);
2240
Call
(SpanSliceIntIntMethod);
2248
Call
(SpanSliceIntIntMethod);
2258
Call
(SpanSliceIntIntMethod);
2262
Call
(SpanSequenceEqualSpanMethod);
2320
Call
(IsMatchedMethod);
2490
Call
(CrawlposMethod);
2675
Call
(CaptureMethod);
2682
Call
(IsMatchedMethod);
2691
Call
(TransferCaptureMethod);
2755
Call
(UncaptureMethod);
2759
Call
(CrawlposMethod);
2864
Call
(CrawlposMethod);
2871
Call
(CrawlposMethod);
3159
Call
(SpanSliceIntMethod);
3166
Call
(StringAsSpanMethod);
3168
Call
(SpanStartsWithSpanComparisonMethod);
3225
Call
(SpanGetLengthMethod);
3242
Call
(SpanGetItemMethod);
3302
Call
(IsPostWordCharBoundaryMethod);
3306
Call
(IsPreWordCharBoundaryMethod);
3310
Call
(IsBoundaryMethod);
3324
Call
(IsECMABoundaryMethod);
3378
Call
(SpanGetItemMethod);
3395
Call
(SpanGetItemMethod);
3416
Call
(SpanGetLengthMethod);
3433
Call
(SpanGetLengthMethod);
3446
Call
(SpanGetLengthMethod);
3450
Call
(SpanGetItemMethod);
3462
Call
(SpanGetLengthMethod);
3466
Call
(SpanGetItemMethod);
3497
Call
(SpanGetLengthMethod);
3509
Call
(SpanGetItemMethod);
3520
Call
(SpanSliceIntMethod);
3522
Call
(StringAsSpanMethod);
3523
Call
(SpanStartsWithSpanMethod);
3664
Call
(SpanGetLengthMethod);
3668
Call
(MathMinIntIntMethod);
3677
Call
(SpanSliceIntIntMethod);
3726
Call
(CrawlposMethod);
3738
Call
(CrawlposMethod);
3872
Call
(SpanIndexOfCharMethod);
3879
Call
(SpanIndexOfAnyCharCharMethod);
3891
Call
(SpanIndexOfAnyCharCharMethod);
3899
Call
(SpanIndexOfAnyCharCharCharMethod);
3912
Call
(SpanIndexOfAnyCharCharCharMethod);
3928
Call
(SpanIndexOfCharMethod);
3935
Call
(SpanIndexOfAnyCharCharMethod);
3944
Call
(SpanIndexOfAnyInRangeMethod);
3967
Call
(SpanGetLengthMethod);
3973
Call
(SpanGetItemMethod);
4032
Call
(CrawlposMethod);
4173
EmitStackPush(() => { Ldthis();
Call
(CrawlposMethod); });
4351
EmitStackPush(() => { Ldthis();
Call
(CrawlposMethod); });
4545
Call
(SpanSliceIntIntMethod);
4594
Call
(SpanGetLengthMethod);
4656
Call
(SpanGetItemMethod);
4703
Call
(SpanGetLengthMethod);
4718
Call
(SpanSliceIntMethod);
4735
Call
(SpanGetLengthMethod);
4765
Call
(SpanGetLengthMethod);
4771
Call
(SpanGetItemMethod);
4830
Call
(SpanSliceIntMethod);
4868
Call
(SpanGetLengthMethod);
4893
Call
(SpanGetItemMethod);
4918
Call
(SpanSliceIntMethod);
5067
EmitStackPush(() => { Ldthis();
Call
(CrawlposMethod); });
5415
Call
(StringAsSpanMethod);
5416
Call
(useLast ? SpanLastIndexOfSpanMethod : SpanIndexOfSpanMethod);
5430
Call
((useLast, negate) switch
5451
Call
((useLast, negated) switch
5471
Call
((useLast, negated) switch
5483
Call
((useLast, negated) switch
5496
Call
((useLast, negated) switch
5559
Call
(ArrayResizeMethod);
5611
Call
(tryFindNextStartingPositionMethod);
5633
Call
(CaptureMethod);
5647
Call
(tryFindNextStartingPositionMethod);
5653
Call
(tryMatchAtCurrentPositionMethod);
5661
Call
(SpanGetLengthMethod);
5676
Call
(tryFindNextStartingPositionMethod);
5683
Call
(tryMatchAtCurrentPositionMethod);
5689
Call
(SpanGetLengthMethod);
5743
Call
(CharIsDigitMethod);
5750
Call
(CharIsWhiteSpaceMethod);
5757
Call
(IsWordCharMethod);
5764
Call
(CharIsControlMethod);
5771
Call
(CharIsLetterMethod);
5778
Call
(CharIsLetterOrDigitMethod);
5785
Call
(CharIsLowerMethod);
5792
Call
(CharIsUpperMethod);
5799
Call
(CharIsNumberMethod);
5806
Call
(CharIsPunctuationMethod);
5813
Call
(CharIsSeparatorMethod);
5820
Call
(CharIsSymbolMethod);
5827
Call
(CharIsAsciiLetterMethod);
5834
Call
(CharIsAsciiLetterOrDigitMethod);
5841
Call
(CharIsAsciiHexDigitMethod);
5848
Call
(CharIsAsciiHexDigitLowerMethod);
5855
Call
(CharIsAsciiHexDigitUpperMethod);
5893
Call
(CharGetUnicodeInfoMethod);
6148
Call
(CharInClassMethod);
6263
Call
(CharIsAsciiLetterOrDigitMethod);
6269
Call
(CharIsAsciiDigitMethod);
6275
Call
(CharIsAsciiLetterMethod);
6281
Call
(CharIsAsciiLetterLowerMethod);
6287
Call
(CharIsAsciiLetterUpperMethod);
6293
Call
(CharIsAsciiHexDigitMethod);
6299
Call
(CharIsAsciiHexDigitLowerMethod);
6305
Call
(CharIsAsciiHexDigitUpperMethod);
6314
Call
(StringGetCharsMethod);
6398
Call
(CheckTimeoutMethod);
6412
Call
(StringAsSpanMethod);
6413
Call
((last, except) switch
6424
Call
((last, except) switch
6458
Call
(MemoryMarshalGetArrayDataReferenceSearchValuesMethod);
6462
Call
(MakeUnsafeAs(list[index].GetType())); // provide JIT with details necessary to devirtualize calls on this instance