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);
3056
Call
(IsBoundaryMethod);
3061
Call
(IsBoundaryMethod);
3066
Call
(IsECMABoundaryMethod);
3072
Call
(IsECMABoundaryMethod);
3118
Call
(SpanGetItemMethod);
3135
Call
(SpanGetItemMethod);
3156
Call
(SpanGetLengthMethod);
3173
Call
(SpanGetLengthMethod);
3186
Call
(SpanGetLengthMethod);
3190
Call
(SpanGetItemMethod);
3202
Call
(SpanGetLengthMethod);
3206
Call
(SpanGetItemMethod);
3237
Call
(SpanGetLengthMethod);
3249
Call
(SpanGetItemMethod);
3260
Call
(SpanSliceIntMethod);
3262
Call
(StringAsSpanMethod);
3263
Call
(SpanStartsWithSpanMethod);
3404
Call
(SpanGetLengthMethod);
3408
Call
(MathMinIntIntMethod);
3417
Call
(SpanSliceIntIntMethod);
3466
Call
(CrawlposMethod);
3478
Call
(CrawlposMethod);
3612
Call
(SpanIndexOfCharMethod);
3619
Call
(SpanIndexOfAnyCharCharMethod);
3631
Call
(SpanIndexOfAnyCharCharMethod);
3639
Call
(SpanIndexOfAnyCharCharCharMethod);
3652
Call
(SpanIndexOfAnyCharCharCharMethod);
3668
Call
(SpanIndexOfCharMethod);
3675
Call
(SpanIndexOfAnyCharCharMethod);
3684
Call
(SpanIndexOfAnyInRangeMethod);
3707
Call
(SpanGetLengthMethod);
3713
Call
(SpanGetItemMethod);
3772
Call
(CrawlposMethod);
3923
EmitStackPush(() => { Ldthis();
Call
(CrawlposMethod); });
4101
EmitStackPush(() => { Ldthis();
Call
(CrawlposMethod); });
4296
Call
(SpanSliceIntIntMethod);
4345
Call
(SpanGetLengthMethod);
4407
Call
(SpanGetItemMethod);
4454
Call
(SpanGetLengthMethod);
4469
Call
(SpanSliceIntMethod);
4486
Call
(SpanGetLengthMethod);
4516
Call
(SpanGetLengthMethod);
4522
Call
(SpanGetItemMethod);
4581
Call
(SpanSliceIntMethod);
4619
Call
(SpanGetLengthMethod);
4644
Call
(SpanGetItemMethod);
4669
Call
(SpanSliceIntMethod);
4818
EmitStackPush(() => { Ldthis();
Call
(CrawlposMethod); });
5166
Call
(StringAsSpanMethod);
5167
Call
(useLast ? SpanLastIndexOfSpanMethod : SpanIndexOfSpanMethod);
5181
Call
((useLast, negate) switch
5202
Call
((useLast, negated) switch
5222
Call
((useLast, negated) switch
5234
Call
((useLast, negated) switch
5247
Call
((useLast, negated) switch
5310
Call
(ArrayResizeMethod);
5362
Call
(tryFindNextStartingPositionMethod);
5384
Call
(CaptureMethod);
5398
Call
(tryFindNextStartingPositionMethod);
5404
Call
(tryMatchAtCurrentPositionMethod);
5412
Call
(SpanGetLengthMethod);
5427
Call
(tryFindNextStartingPositionMethod);
5434
Call
(tryMatchAtCurrentPositionMethod);
5440
Call
(SpanGetLengthMethod);
5494
Call
(CharIsDigitMethod);
5501
Call
(CharIsWhiteSpaceMethod);
5508
Call
(IsWordCharMethod);
5515
Call
(CharIsControlMethod);
5522
Call
(CharIsLetterMethod);
5529
Call
(CharIsLetterOrDigitMethod);
5536
Call
(CharIsLowerMethod);
5543
Call
(CharIsUpperMethod);
5550
Call
(CharIsNumberMethod);
5557
Call
(CharIsPunctuationMethod);
5564
Call
(CharIsSeparatorMethod);
5571
Call
(CharIsSymbolMethod);
5578
Call
(CharIsAsciiLetterMethod);
5585
Call
(CharIsAsciiLetterOrDigitMethod);
5592
Call
(CharIsAsciiHexDigitMethod);
5599
Call
(CharIsAsciiHexDigitLowerMethod);
5606
Call
(CharIsAsciiHexDigitUpperMethod);
5644
Call
(CharGetUnicodeInfoMethod);
5899
Call
(CharInClassMethod);
6014
Call
(CharIsAsciiLetterOrDigitMethod);
6020
Call
(CharIsAsciiDigitMethod);
6026
Call
(CharIsAsciiLetterMethod);
6032
Call
(CharIsAsciiLetterLowerMethod);
6038
Call
(CharIsAsciiLetterUpperMethod);
6044
Call
(CharIsAsciiHexDigitMethod);
6050
Call
(CharIsAsciiHexDigitLowerMethod);
6056
Call
(CharIsAsciiHexDigitUpperMethod);
6065
Call
(StringGetCharsMethod);
6149
Call
(CheckTimeoutMethod);
6163
Call
(StringAsSpanMethod);
6164
Call
((last, except) switch
6175
Call
((last, except) switch
6209
Call
(MemoryMarshalGetArrayDataReferenceSearchValuesMethod);
6213
Call
(MakeUnsafeAs(list[index].GetType())); // provide JIT with details necessary to devirtualize calls on this instance