188 references to Call
System.Text.RegularExpressions (188)
System\Text\RegularExpressions\RegexAssemblyCompiler.cs (2)
135
Call
(typeof(TimeSpan).GetMethod(nameof(TimeSpan.FromTicks), BindingFlags.Public | BindingFlags.Static)!);
185
Call
(typeof(Regex).GetMethod(nameof(Regex.ValidateMatchTimeout), BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Static)!);
System\Text\RegularExpressions\RegexCompiler.cs (186)
425
Call
(SpanGetLengthMethod);
444
Call
(SpanGetLengthMethod);
536
Call
(SpanGetLengthMethod);
542
Call
(SpanGetLengthMethod);
557
Call
(SpanGetLengthMethod);
561
Call
(SpanGetLengthMethod);
589
Call
(SpanGetLengthMethod);
595
Call
(SpanGetLengthMethod);
599
Call
(SpanGetItemMethod);
613
Call
(SpanGetLengthMethod);
627
Call
(SpanGetLengthMethod);
633
Call
(SpanGetLengthMethod);
668
Call
(SpanGetItemMethod);
676
Call
(SpanSliceIntMethod);
678
Call
(SpanIndexOfCharMethod);
697
Call
(SpanGetLengthMethod);
711
Call
(SpanGetLengthMethod);
735
Call
(SpanGetLengthMethod);
740
Call
(SpanGetLengthMethod);
774
Call
(SpanSliceIntMethod);
780
Call
(SpanIndexOfAnySearchValuesStringMethod);
788
Call
(SpanIndexOfAnySearchValuesStringMethod);
818
Call
(SpanSliceIntIntMethod);
820
Call
(StringAsSpanMethod);
821
Call
(SpanLastIndexOfSpanMethod);
857
Call
(SpanSliceIntMethod);
901
Call
(SpanSliceIntMethod);
908
Call
(SpanSliceIntMethod);
924
Call
(primarySet.Negated ? SpanIndexOfAnyExceptCharMethod : SpanIndexOfCharMethod);
931
Call
(primarySet.Negated ? SpanIndexOfAnyExceptCharCharMethod : SpanIndexOfAnyCharCharMethod);
939
Call
(primarySet.Negated ? SpanIndexOfAnyExceptCharCharCharMethod : SpanIndexOfAnyCharCharCharMethod);
955
Call
(primarySet.Negated ? SpanIndexOfAnyExceptCharMethod : SpanIndexOfCharMethod);
962
Call
(primarySet.Negated ? SpanIndexOfAnyExceptInRangeMethod : SpanIndexOfAnyInRangeMethod);
971
Call
(negated ? SpanIndexOfAnyExceptSearchValuesMethod : SpanIndexOfAnySearchValuesMethod);
1002
Call
(SpanIndexOfAnyExceptInRangeMethod);
1008
Call
(SpanIndexOfAnyExceptSearchValuesMethod);
1016
Call
(SpanGetLengthMethod);
1023
Call
(SpanGetItemMethod);
1034
Call
(SpanGetItemMethod);
1048
Call
(SpanGetLengthMethod);
1105
Call
(SpanGetLengthMethod);
1127
Call
(SpanGetItemMethod);
1157
Call
(SpanGetLengthMethod);
1188
Call
(SpanSliceIntIntMethod);
1190
Call
(SpanLastIndexOfCharMethod);
1220
Call
(SpanGetLengthMethod);
1226
Call
(SpanGetItemMethod);
1261
Call
(SpanSliceIntMethod);
1272
Call
(StringAsSpanMethod);
1276
Call
(SpanIndexOfSpanStringComparisonMethod);
1281
Call
(SpanIndexOfSpanMethod);
1287
Call
(SpanIndexOfCharMethod);
1296
Call
(SpanIndexOfAnyCharCharMethod);
1302
Call
(SpanIndexOfAnyCharCharCharMethod);
1306
Call
(StringAsSpanMethod);
1307
Call
(SpanIndexOfAnySpanMethod);
1333
Call
(SpanGetLengthMethod);
1337
Call
(SpanGetItemMethod);
1460
Call
(CaptureMethod);
1533
Call
(CaptureMethod);
1559
Call
(UncaptureMethod);
1562
Call
(CrawlposMethod);
1587
Call
(SpanSliceIntMethod);
1617
Call
(SpanGetLengthMethod);
1698
Call
(CrawlposMethod);
1865
Call
(IsMatchedMethod);
1875
Call
(MatchLengthMethod);
1882
Call
(SpanGetLengthMethod);
1895
Call
(MatchIndexMethod);
1916
Call
(SpanGetItemMethod);
1935
Call
(SpanGetItemMethod);
1954
Call
(RegexCaseEquivalencesTryFindCaseEquivalencesForCharWithIBehaviorMethod);
1973
Call
(SpanGetItemMethod);
1975
Call
(SpanIndexOfCharMethod);
2058
Call
(IsMatchedMethod);
2228
Call
(CrawlposMethod);
2420
Call
(CaptureMethod);
2427
Call
(IsMatchedMethod);
2436
Call
(TransferCaptureMethod);
2500
Call
(UncaptureMethod);
2504
Call
(CrawlposMethod);
2616
Call
(CrawlposMethod);
2623
Call
(CrawlposMethod);
2915
Call
(SpanSliceIntMethod);
2922
Call
(StringAsSpanMethod);
2924
Call
(SpanStartsWithSpanComparisonMethod);
2981
Call
(SpanGetLengthMethod);
2998
Call
(SpanGetItemMethod);
3058
Call
(IsPostWordCharBoundaryMethod);
3062
Call
(IsPreWordCharBoundaryMethod);
3066
Call
(IsBoundaryMethod);
3080
Call
(IsECMABoundaryMethod);
3134
Call
(SpanGetItemMethod);
3151
Call
(SpanGetItemMethod);
3172
Call
(SpanGetLengthMethod);
3189
Call
(SpanGetLengthMethod);
3202
Call
(SpanGetLengthMethod);
3206
Call
(SpanGetItemMethod);
3218
Call
(SpanGetLengthMethod);
3222
Call
(SpanGetItemMethod);
3253
Call
(SpanGetLengthMethod);
3265
Call
(SpanGetItemMethod);
3276
Call
(SpanSliceIntMethod);
3278
Call
(StringAsSpanMethod);
3279
Call
(SpanStartsWithSpanMethod);
3420
Call
(SpanGetLengthMethod);
3424
Call
(MathMinIntIntMethod);
3433
Call
(SpanSliceIntIntMethod);
3482
Call
(CrawlposMethod);
3494
Call
(CrawlposMethod);
3628
Call
(SpanIndexOfCharMethod);
3635
Call
(SpanIndexOfAnyCharCharMethod);
3647
Call
(SpanIndexOfAnyCharCharMethod);
3655
Call
(SpanIndexOfAnyCharCharCharMethod);
3668
Call
(SpanIndexOfAnyCharCharCharMethod);
3684
Call
(SpanIndexOfCharMethod);
3691
Call
(SpanIndexOfAnyCharCharMethod);
3700
Call
(SpanIndexOfAnyInRangeMethod);
3723
Call
(SpanGetLengthMethod);
3729
Call
(SpanGetItemMethod);
3788
Call
(CrawlposMethod);
3929
EmitStackPush(() => { Ldthis();
Call
(CrawlposMethod); });
4107
EmitStackPush(() => { Ldthis();
Call
(CrawlposMethod); });
4301
Call
(SpanSliceIntIntMethod);
4350
Call
(SpanGetLengthMethod);
4412
Call
(SpanGetItemMethod);
4459
Call
(SpanGetLengthMethod);
4474
Call
(SpanSliceIntMethod);
4491
Call
(SpanGetLengthMethod);
4521
Call
(SpanGetLengthMethod);
4527
Call
(SpanGetItemMethod);
4586
Call
(SpanSliceIntMethod);
4624
Call
(SpanGetLengthMethod);
4649
Call
(SpanGetItemMethod);
4674
Call
(SpanSliceIntMethod);
4823
EmitStackPush(() => { Ldthis();
Call
(CrawlposMethod); });
5171
Call
(StringAsSpanMethod);
5172
Call
(useLast ? SpanLastIndexOfSpanMethod : SpanIndexOfSpanMethod);
5186
Call
((useLast, negate) switch
5207
Call
((useLast, negated) switch
5227
Call
((useLast, negated) switch
5239
Call
((useLast, negated) switch
5252
Call
((useLast, negated) switch
5315
Call
(ArrayResizeMethod);
5367
Call
(tryFindNextStartingPositionMethod);
5389
Call
(CaptureMethod);
5403
Call
(tryFindNextStartingPositionMethod);
5409
Call
(tryMatchAtCurrentPositionMethod);
5417
Call
(SpanGetLengthMethod);
5432
Call
(tryFindNextStartingPositionMethod);
5439
Call
(tryMatchAtCurrentPositionMethod);
5445
Call
(SpanGetLengthMethod);
5499
Call
(CharIsDigitMethod);
5506
Call
(CharIsWhiteSpaceMethod);
5513
Call
(IsWordCharMethod);
5520
Call
(CharIsControlMethod);
5527
Call
(CharIsLetterMethod);
5534
Call
(CharIsLetterOrDigitMethod);
5541
Call
(CharIsLowerMethod);
5548
Call
(CharIsUpperMethod);
5555
Call
(CharIsNumberMethod);
5562
Call
(CharIsPunctuationMethod);
5569
Call
(CharIsSeparatorMethod);
5576
Call
(CharIsSymbolMethod);
5583
Call
(CharIsAsciiLetterMethod);
5590
Call
(CharIsAsciiLetterOrDigitMethod);
5597
Call
(CharIsAsciiHexDigitMethod);
5604
Call
(CharIsAsciiHexDigitLowerMethod);
5611
Call
(CharIsAsciiHexDigitUpperMethod);
5649
Call
(CharGetUnicodeInfoMethod);
5904
Call
(CharInClassMethod);
6019
Call
(CharIsAsciiLetterOrDigitMethod);
6025
Call
(CharIsAsciiDigitMethod);
6031
Call
(CharIsAsciiLetterMethod);
6037
Call
(CharIsAsciiLetterLowerMethod);
6043
Call
(CharIsAsciiLetterUpperMethod);
6049
Call
(CharIsAsciiHexDigitMethod);
6055
Call
(CharIsAsciiHexDigitLowerMethod);
6061
Call
(CharIsAsciiHexDigitUpperMethod);
6070
Call
(StringGetCharsMethod);
6154
Call
(CheckTimeoutMethod);
6168
Call
(StringAsSpanMethod);
6169
Call
((last, except) switch
6180
Call
((last, except) switch
6214
Call
(MemoryMarshalGetArrayDataReferenceSearchValuesMethod);
6218
Call
(MakeUnsafeAs(list[index].GetType())); // provide JIT with details necessary to devirtualize calls on this instance