578 references to UsingTree
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (578)
Parsing\AllowsConstraintParsing.cs (1)
19
=>
UsingTree
(text, options: null, expectedErrors);
Parsing\AsyncStreamsParsingTests.cs (3)
35
UsingTree
(@"
276
UsingTree
(@"
469
UsingTree
(@"
Parsing\DeclarationParsingTests.cs (5)
6598
var tree =
UsingTree
(@"
8148
UsingTree
(@"
8199
UsingTree
(@"
8246
UsingTree
(@"
8321
UsingTree
(@"
Parsing\DeclarationParsingTests_MissingIdentifiers.cs (5)
6741
UsingTree
($$"""
6807
UsingTree
($$"""
6853
UsingTree
($$"""
6902
UsingTree
($$"""
6985
UsingTree
($$"""
Parsing\DeclarationScopeParsingTests.cs (160)
329
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion));
446
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion));
1501
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion),
1635
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion));
1706
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion));
1822
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion),
1948
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion));
2013
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion),
2063
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion));
2108
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion),
2183
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion));
2240
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion));
2264
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion));
2290
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion));
2396
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion));
2502
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion));
2594
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion));
2642
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion),
2712
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion));
2777
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion),
2820
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion));
2865
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion),
2940
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion));
2995
UsingTree
(source, TestOptions.Regular11,
3047
UsingTree
(source, TestOptions.Regular11,
3116
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion),
3193
UsingTree
(source, TestOptions.RegularPreview,
3263
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion),
3392
UsingTree
(source, parseOptions);
3430
UsingTree
(source, TestOptions.Script);
3465
UsingTree
(source, TestOptions.Script,
3521
UsingTree
(source, TestOptions.Script,
3580
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion));
3647
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion));
3718
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion),
3794
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion),
3870
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion));
3942
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion),
4029
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion),
4109
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion));
4180
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion),
4249
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion));
4324
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion),
4397
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion));
4473
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion),
4547
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion));
4618
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion));
4693
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion));
4769
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion));
4844
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion));
4915
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion));
4986
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion));
5061
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion));
5137
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion));
5204
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion));
5275
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion),
5348
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion),
5421
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion),
5505
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion),
5574
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion),
5644
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion));
5723
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion));
5794
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion));
5873
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion),
5994
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion));
6046
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion));
6102
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion),
6180
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion),
6248
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion));
6305
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion),
6395
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion),
6478
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion));
6534
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion),
6605
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion));
6665
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion),
6737
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion));
6798
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion),
6889
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion));
6945
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion));
7005
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion));
7066
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion));
7126
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion));
7182
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion));
7238
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion));
7298
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion));
7359
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion));
7411
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion));
7467
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion),
7545
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion),
7613
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion),
7685
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion),
7755
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion),
7826
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion),
7898
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion),
7965
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion),
8033
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion));
8089
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion));
8142
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion));
8181
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion),
8249
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion));
8283
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion),
8346
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion),
8413
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion));
11228
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion),
11299
UsingTree
(source, TestOptions.Regular11,
11382
UsingTree
(source, TestOptions.Regular11,
11465
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion));
11497
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion),
11585
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion));
11622
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion),
11717
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion));
11792
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion));
11847
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion));
11906
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion));
11946
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion),
12003
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion),
12092
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion));
12133
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion),
12189
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion));
12233
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion));
12279
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion));
12321
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion));
12367
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion),
12426
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion),
12493
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion));
12540
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion),
12610
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion),
12673
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion));
12719
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion),
12771
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion));
12821
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion),
12877
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion));
12928
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion),
12985
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion));
13031
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion));
13081
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion));
13132
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion));
13182
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion));
13228
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion));
13282
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion));
13328
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion));
13378
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion));
13429
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion));
13471
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion));
13517
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion),
13576
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion),
13646
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion));
13698
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion),
13768
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion),
13842
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion),
13952
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion),
14069
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion),
14128
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion),
14192
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion),
14260
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion),
14334
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion));
14382
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion),
14468
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion),
14524
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion),
14592
UsingTree
(source, TestOptions.Regular.WithLanguageVersion(langVersion),
Parsing\DeconstructionTests.cs (19)
41
var tree =
UsingTree
(@"
115
var tree =
UsingTree
(@"
193
var tree =
UsingTree
(@"
269
var tree =
UsingTree
(@"
357
var tree =
UsingTree
(@"
441
var tree =
UsingTree
(@"
516
var tree =
UsingTree
(@"
592
var tree =
UsingTree
(@"
684
var tree =
UsingTree
(@"
774
var tree =
UsingTree
(@"
887
var tree =
UsingTree
(@"
964
var tree =
UsingTree
(@"
1051
var tree =
UsingTree
(@"
1125
var tree =
UsingTree
(@"
1224
var tree =
UsingTree
(@"
1322
var tree =
UsingTree
(@"
1500
var tree =
UsingTree
(@"
1580
var tree =
UsingTree
(@" (int x, int y) = (1, 2); ", options: TestOptions.Script);
1656
var tree =
UsingTree
(@" foreach ((int x, int y) in new[] { (1, 2) }) { }; ", options: TestOptions.Script);
Parsing\ExtensionsParsingTests.cs (87)
34
UsingTree
(src, TestOptions.Regular13);
90
UsingTree
(src, useCSharp14 ? TestOptions.Regular14 : TestOptions.RegularPreview);
166
UsingTree
(src, TestOptions.Regular13);
203
UsingTree
(src, useCSharp14 ? TestOptions.Regular14 : TestOptions.RegularPreview);
258
UsingTree
(src, TestOptions.Regular13);
319
UsingTree
(src, TestOptions.Regular13,
350
UsingTree
(src, useCSharp14 ? TestOptions.Regular14 : TestOptions.RegularPreview,
409
UsingTree
(src, TestOptions.Regular13);
444
UsingTree
(src, useCSharp14 ? TestOptions.Regular14 : TestOptions.RegularPreview);
505
UsingTree
(src, TestOptions.Regular13,
563
UsingTree
(src, useCSharp14 ? TestOptions.Regular14 : TestOptions.RegularPreview);
593
UsingTree
("""
677
UsingTree
("""
770
UsingTree
("""
816
UsingTree
("""
883
UsingTree
(src, TestOptions.RegularPreview);
942
UsingTree
(src, TestOptions.RegularPreview);
994
UsingTree
(src, TestOptions.RegularPreview,
1048
UsingTree
(src, TestOptions.RegularPreview,
1111
UsingTree
("""
1155
UsingTree
("""
1195
UsingTree
("""
1242
UsingTree
("""
1285
UsingTree
("""
1340
UsingTree
(src, TestOptions.RegularPreview);
1400
UsingTree
(src, TestOptions.RegularPreview);
1452
UsingTree
(src, TestOptions.RegularPreview,
1507
UsingTree
(src, TestOptions.RegularPreview,
1569
UsingTree
(src, TestOptions.RegularPreview,
1631
UsingTree
(src, TestOptions.RegularPreview,
1691
UsingTree
(src, TestOptions.RegularPreview);
1757
UsingTree
(src, TestOptions.RegularPreview,
1797
UsingTree
("""
1870
UsingTree
(src, TestOptions.RegularPreview);
1914
UsingTree
(src, TestOptions.RegularPreview);
1974
UsingTree
(src, TestOptions.RegularPreview);
2030
UsingTree
("""
2103
UsingTree
(src, TestOptions.RegularPreview);
2142
UsingTree
("""
2196
UsingTree
("""
2250
UsingTree
("""
2324
UsingTree
("""
2398
UsingTree
("""
2495
UsingTree
(src, TestOptions.RegularPreview);
2549
UsingTree
(src, TestOptions.RegularPreview);
2632
UsingTree
(src, TestOptions.RegularPreview);
2723
UsingTree
(src, TestOptions.RegularPreview);
2807
UsingTree
(src, TestOptions.RegularPreview);
2886
UsingTree
("""
2989
UsingTree
(src, TestOptions.RegularPreview);
3052
UsingTree
(src, TestOptions.RegularPreview);
3123
UsingTree
(src, TestOptions.RegularPreview);
3191
UsingTree
(src, TestOptions.RegularPreview);
3263
UsingTree
(src, TestOptions.RegularPreview);
3327
UsingTree
(src, TestOptions.RegularPreview);
3422
UsingTree
(src, TestOptions.RegularPreview);
3516
UsingTree
(src, TestOptions.RegularPreview);
3587
UsingTree
("""
3657
UsingTree
("""
3712
UsingTree
("""
3756
UsingTree
("""
3801
UsingTree
("""
3851
UsingTree
($$"""
3895
UsingTree
("""
3952
UsingTree
("""
4001
UsingTree
("""
4072
UsingTree
("""
4131
UsingTree
("""
4203
UsingTree
("""
4252
UsingTree
("""
4329
UsingTree
("""
4411
UsingTree
("""
4482
UsingTree
("""
4558
UsingTree
("""
4633
UsingTree
("""
4701
UsingTree
("""
4747
UsingTree
("""
4800
UsingTree
(src, TestOptions.Regular13);
4834
UsingTree
(src, useCSharp14 ? TestOptions.Regular14 : TestOptions.RegularPreview,
4873
UsingTree
("""
4922
UsingTree
(src, TestOptions.Regular13);
4964
UsingTree
(src, useCSharp14 ? TestOptions.Regular14 : TestOptions.RegularPreview,
5001
UsingTree
("""
5052
UsingTree
("""
5168
UsingTree
(src, TestOptions.RegularPreview);
5203
UsingTree
("""
5274
UsingTree
("""
Parsing\FieldKeywordParsingTests.cs (38)
57
UsingTree
($$"""
117
UsingTree
($$"""
159
UsingTree
($$"""
210
UsingTree
($$"""
267
UsingTree
($$"""
329
UsingTree
($$"""
386
UsingTree
($$"""
452
UsingTree
($$"""
524
UsingTree
($$"""
603
UsingTree
($$"""
671
UsingTree
($$"""
751
UsingTree
($$"""
847
UsingTree
($$"""
897
UsingTree
($$"""
954
UsingTree
($$"""
1000
UsingTree
($$"""
1046
UsingTree
($$"""
1092
UsingTree
($$"""
1142
UsingTree
($$"""
1196
UsingTree
($$"""
1243
UsingTree
($$"""
1312
UsingTree
($$"""
1363
UsingTree
($$"""
1417
UsingTree
($$"""
1478
UsingTree
($$"""
1556
UsingTree
($$"""
1620
UsingTree
($$"""
1696
UsingTree
($$"""
1747
UsingTree
($$"""
1837
UsingTree
($$"""
1914
UsingTree
($$"""
1965
UsingTree
($$"""
2024
UsingTree
($$"""
2083
UsingTree
($$"""
2147
UsingTree
($$"""
2220
UsingTree
($$$""""
2271
UsingTree
($$$""""
2328
UsingTree
($$"""
Parsing\FileModifierParsingTests.cs (1)
35
var tree =
UsingTree
(text, options, expectedParsingDiagnostics);
Parsing\FunctionPointerTests.cs (1)
1705
UsingTree
(@"
Parsing\IgnoredDirectiveParsingTests.cs (15)
46
UsingTree
(source, options, expectedDiagnostics);
73
UsingTree
(source, options.WithFeature(FeatureName));
204
UsingTree
(source, options, expectedDiagnostics);
235
UsingTree
(source, TestOptions.Regular.WithFeature(FeatureName),
302
UsingTree
(source, TestOptions.Regular.WithFeature(FeatureName).WithPreprocessorSymbols("X"),
370
UsingTree
(source, TestOptions.Regular.WithFeature(FeatureName),
446
UsingTree
(source, TestOptions.Regular.WithFeature(FeatureName));
486
UsingTree
(source, TestOptions.Regular.WithFeature(FeatureName));
535
UsingTree
(source, TestOptions.Regular.WithFeature(FeatureName));
562
UsingTree
(source, TestOptions.Regular.WithFeature(FeatureName),
604
UsingTree
(source, TestOptions.Regular.WithFeature(FeatureName));
629
UsingTree
(source, TestOptions.Regular.WithFeature(FeatureName),
658
UsingTree
(source, TestOptions.Script);
721
UsingTree
(source, TestOptions.Script,
756
UsingTree
(source, TestOptions.Script,
Parsing\LambdaParameterParsingTests.cs (3)
7054
UsingTree
("""
7099
UsingTree
("""
7159
UsingTree
("""
Parsing\LambdaReturnTypeParsingTests.cs (2)
4988
UsingTree
(source, TestOptions.Regular9);
4991
UsingTree
(source, TestOptions.Regular10);
Parsing\LocalFunctionParsingTests.cs (8)
356
var tree =
UsingTree
(@"
553
var tree =
UsingTree
(@"
720
UsingTree
(code, TestOptions.Regular9).GetDiagnostics().Verify();
723
UsingTree
(code, TestOptions.Regular8);
806
UsingTree
(code, TestOptions.Regular9).GetDiagnostics().Verify();
809
UsingTree
(code, TestOptions.Regular8);
909
var tree =
UsingTree
(@"
989
var tree =
UsingTree
(@"
Parsing\MemberDeclarationParsingTests.cs (33)
2261
UsingTree
("""
3235
UsingTree
(text, options: options.WithLanguageVersion(version));
3380
UsingTree
(text, options: options.WithLanguageVersion(version), errors);
3508
UsingTree
(text, options: options.WithLanguageVersion(version), errors);
3618
UsingTree
(text, options: options.WithLanguageVersion(version), errors);
3728
UsingTree
(text, options: options.WithLanguageVersion(version), errors);
3784
UsingTree
("public int N::I::operator +(int x, int y) => x + y;", options: options.WithLanguageVersion(LanguageVersion.Preview),
3868
UsingTree
("public int I::operator +(int x) => x;", options: options.WithLanguageVersion(LanguageVersion.Preview),
3927
UsingTree
("public int I.operator +(int x) => x;", options: options.WithLanguageVersion(LanguageVersion.Preview));
3982
UsingTree
("public int I<T>.operator +(int x) => x;", options: options.WithLanguageVersion(LanguageVersion.Preview));
4046
UsingTree
("public int N1::N2::I.operator +(int x) => x;", options: options.WithLanguageVersion(LanguageVersion.Preview),
5114
UsingTree
(text, options: options.WithLanguageVersion(version));
5252
UsingTree
(text, options: options.WithLanguageVersion(version), errors);
5373
UsingTree
(text, options: options.WithLanguageVersion(version), errors);
5476
UsingTree
(text, options: options.WithLanguageVersion(version), errors);
5579
UsingTree
(text, options: options.WithLanguageVersion(version), errors);
5634
UsingTree
("int N::I::operator +(int x, int y) => x + y;", options: options.WithLanguageVersion(LanguageVersion.Preview),
5717
UsingTree
("int I::operator +(int x) => x;", options: options.WithLanguageVersion(LanguageVersion.Preview),
5775
UsingTree
("int I.operator +(int x) => x;", options: options.WithLanguageVersion(LanguageVersion.Preview));
5829
UsingTree
("int I<T>.operator +(int x) => x;", options: options.WithLanguageVersion(LanguageVersion.Preview));
5892
UsingTree
("int N1::N2::I.operator +(int x) => x;", options: options.WithLanguageVersion(LanguageVersion.Preview),
7024
UsingTree
(text, options: options.WithLanguageVersion(version));
7137
UsingTree
(text, options: options.WithLanguageVersion(version), errors);
7241
UsingTree
(text, options: options.WithLanguageVersion(version), errors);
7345
UsingTree
(text, options: options.WithLanguageVersion(version), errors);
7449
UsingTree
(text, options: options.WithLanguageVersion(version), errors);
7504
UsingTree
("implicit N::I::operator int(int x) => x;", options: options.WithLanguageVersion(LanguageVersion.Preview),
7570
UsingTree
("explicit I::operator int(int x) => x;", options: options.WithLanguageVersion(LanguageVersion.Preview),
7628
UsingTree
("implicit I.operator int(int x) => x;", options: options.WithLanguageVersion(LanguageVersion.Preview));
7682
UsingTree
("explicit I<T>.operator int(int x) => x;", options: options.WithLanguageVersion(LanguageVersion.Preview));
7745
UsingTree
("implicit N1::N2::I.operator int(int x) => x;", options: options.WithLanguageVersion(LanguageVersion.Preview),
8626
UsingTree
(
11923
UsingTree
(text, options: CSharpParseOptions.Default.WithDocumentationMode(DocumentationMode.Parse),
Parsing\NameParsingTests.cs (1)
929
UsingTree
(source, TestOptions.Regular1,
Parsing\ParsingTests.cs (1)
149
return
UsingTree
(text, options: null, expectedErrors);
Parsing\PartialEventsAndConstructorsParsingTests.cs (10)
22
UsingTree
("""
685
UsingTree
("""
752
UsingTree
("""
1109
UsingTree
("""
1170
UsingTree
("""
1241
UsingTree
("""
1309
UsingTree
("""
1355
UsingTree
("""
1395
UsingTree
("""
1462
UsingTree
("""
Parsing\PatternParsingTests.cs (1)
172
UsingTree
(@"
Parsing\RecordParsing.cs (40)
19
=>
UsingTree
(text, TestOptions.Regular9, expectedErrors);
108
UsingTree
(text, options: TestOptions.Regular8);
2667
UsingTree
(text, options: TestOptions.Regular9,
2677
UsingTree
(text, options: TestOptions.Regular10,
2728
UsingTree
(text, options: TestOptions.Regular10);
2732
UsingTree
(text, options: TestOptions.Regular9);
2735
UsingTree
(text, options: TestOptions.Regular8,
2863
UsingTree
(text, options: TestOptions.Regular10);
2914
UsingTree
(text, options: TestOptions.Regular10);
2927
UsingTree
(text, options: TestOptions.Regular9);
2954
UsingTree
(text, options: TestOptions.Regular8,
3058
UsingTree
(text, options: TestOptions.RegularPreview,
3116
UsingTree
(text, options: TestOptions.RegularPreview,
3208
UsingTree
(text, options: TestOptions.Regular10,
3253
UsingTree
(text, options: TestOptions.Regular9,
3298
UsingTree
(text, options: TestOptions.Regular8);
3318
UsingTree
(text, options: TestOptions.Regular9);
3338
UsingTree
(text, options: TestOptions.Regular10);
3358
UsingTree
(text, options: TestOptions.Regular10,
3403
UsingTree
(text, options: TestOptions.Regular9,
3448
UsingTree
(text, options: TestOptions.RegularPreview,
3540
UsingTree
(text, options: TestOptions.RegularPreview);
3561
UsingTree
(text, options: TestOptions.RegularPreview);
3582
UsingTree
(text, options: TestOptions.RegularPreview);
3602
UsingTree
(text, options: TestOptions.RegularPreview);
3636
UsingTree
(text, options: TestOptions.RegularPreview);
3671
UsingTree
(text, options: TestOptions.RegularPreview);
3692
UsingTree
(text, options: TestOptions.RegularPreview);
3714
UsingTree
(text, options: TestOptions.RegularPreview,
3746
UsingTree
(text, options: TestOptions.RegularPreview,
3797
UsingTree
(text, options: TestOptions.RegularPreview);
3808
UsingTree
(text, options: TestOptions.Regular8,
3844
UsingTree
(text, options: TestOptions.Regular9);
3869
UsingTree
(text, options: TestOptions.RegularPreview);
3873
UsingTree
(text, options: TestOptions.Regular8);
3917
UsingTree
(text, options: TestOptions.Regular9);
3942
UsingTree
(text, options: TestOptions.RegularPreview,
3990
UsingTree
(text, options: TestOptions.RegularPreview,
4053
UsingTree
(text, options: TestOptions.RegularPreview);
4096
UsingTree
(text, options: TestOptions.RegularPreview);
Parsing\ScriptParsingTests.cs (97)
579
var tree =
UsingTree
(src, options: TestOptions.Regular13);
675
var tree =
UsingTree
(src, options: TestOptions.Regular13);
806
var tree =
UsingTree
(src, options: TestOptions.Regular13);
866
var tree =
UsingTree
(src, options: TestOptions.Regular13);
2212
var tree =
UsingTree
(src, options: TestOptions.Regular13);
3126
var tree =
UsingTree
(@"a * b;", TestOptions.Script);
3156
var tree =
UsingTree
(@"a * b", TestOptions.Script);
3189
var tree =
UsingTree
(@"a<t>.n * f(x)", TestOptions.Script);
3325
var tree =
UsingTree
(@"T ? a;", TestOptions.Script);
3355
var tree =
UsingTree
(@"T ? b, c = 1;", TestOptions.Script);
3398
var tree =
UsingTree
(@"T ? b = d => { };", TestOptions.Script);
3445
var tree =
UsingTree
(@"T ? b = x ? y : z;", TestOptions.Script);
3495
var tree =
UsingTree
(@"T ? a,", TestOptions.Script,
3537
var tree =
UsingTree
(@"T ? a = 1,", TestOptions.Script,
3588
var tree =
UsingTree
(@"T ? a {", TestOptions.Script,
3619
var tree =
UsingTree
(@"T ? a.b {", TestOptions.Script,
3658
var tree =
UsingTree
(@"T ? a<T>.b {", TestOptions.Script,
3706
var tree =
UsingTree
(@"T ? a<T?>.b<S>.c {", TestOptions.Script,
3777
var tree =
UsingTree
(@"T ? a() {", TestOptions.Script,
3813
var tree =
UsingTree
(@"T ? a() where", TestOptions.Script,
3870
var tree =
UsingTree
(@"T ? a(T b", TestOptions.Script,
3913
var tree =
UsingTree
(@"T ? a.b(T c", TestOptions.Script,
3964
var tree =
UsingTree
(@"T ? a<A>.b<B>(C c", TestOptions.Script,
4033
var tree =
UsingTree
(@"T ? a([Attr]C c", TestOptions.Script,
4088
var tree =
UsingTree
(@"T ? a([Attr(a = b)]c", TestOptions.Script,
4166
var tree =
UsingTree
(@"T ? a(out C c", TestOptions.Script,
4210
var tree =
UsingTree
(@"T ? a(C[] a", TestOptions.Script,
4265
var tree =
UsingTree
(@"T ? a(params", TestOptions.Script,
4315
var tree =
UsingTree
(@"T ? a(out T ? b", TestOptions.Script,
4363
var tree =
UsingTree
(@"T ? a(ref T ? b", TestOptions.Script,
4411
var tree =
UsingTree
(@"T ? a(params T ? b", TestOptions.Script,
4459
var tree =
UsingTree
(@"T ? a([Attr]T ? b", TestOptions.Script,
4518
var tree =
UsingTree
(@"T ? a(T ? b,", TestOptions.Script,
4580
var tree =
UsingTree
(@"T ? a(T ? b)", TestOptions.Script,
4624
var tree =
UsingTree
(@"T ? a(T c)", TestOptions.Script,
4664
var tree =
UsingTree
(@"T ? a(this c d", TestOptions.Script,
4708
var tree =
UsingTree
(@"T ? a(ref out T a", TestOptions.Script,
4753
var tree =
UsingTree
(@"T ? a(int a", TestOptions.Script,
4796
var tree =
UsingTree
(@"T ? a(ref int a", TestOptions.Script,
4840
var tree =
UsingTree
(@"T ? a(T a =", TestOptions.Script,
4894
var tree =
UsingTree
(@"T ? a(T[,] a", TestOptions.Script,
5013
var tree =
UsingTree
(@"T ? m(a < b, c > d)", TestOptions.Script,
5069
var tree =
UsingTree
(@"T ? 1", TestOptions.Script,
5110
var tree =
UsingTree
(@"T ? a", TestOptions.Script,
5151
var tree =
UsingTree
(@"T ? a.", TestOptions.Script,
5203
var tree =
UsingTree
(@"T ? a[", TestOptions.Script,
5255
var tree =
UsingTree
(@"T ? a<", TestOptions.Script,
5307
var tree =
UsingTree
(@"T ? a<b", TestOptions.Script,
5356
var tree =
UsingTree
(@"T ? a<b>", TestOptions.Script,
5406
var tree =
UsingTree
(@"T ? a<b,c>", TestOptions.Script,
5461
var tree =
UsingTree
(@"T ? a<b>.", TestOptions.Script,
5522
var tree =
UsingTree
(@"T ? a<b>.c", TestOptions.Script,
5580
var tree =
UsingTree
(@"T ? a<b>.c(", TestOptions.Script,
5649
var tree =
UsingTree
(@"T ? a(", TestOptions.Script,
5701
var tree =
UsingTree
(@"T ? a.b(", TestOptions.Script,
5761
var tree =
UsingTree
(@"T ? m(c", TestOptions.Script,
5820
var tree =
UsingTree
(@"T ? m(c,", TestOptions.Script,
5890
var tree =
UsingTree
(@"T ? m(c:", TestOptions.Script,
5960
var tree =
UsingTree
(@"T ? m(c?", TestOptions.Script,
6041
var tree =
UsingTree
(@"T ? m(c? a", TestOptions.Script,
6119
var tree =
UsingTree
(@"T ? m(c? a =", TestOptions.Script,
6208
var tree =
UsingTree
(@"T ? m(c? a = b ?", TestOptions.Script,
6316
var tree =
UsingTree
(@"T ? m()", TestOptions.Script,
6365
var tree =
UsingTree
(@"T ? m(a)", TestOptions.Script,
6421
var tree =
UsingTree
(@"T ? m();", TestOptions.Script,
6470
var tree =
UsingTree
(@"T ? m(a);", TestOptions.Script,
6526
var tree =
UsingTree
(@"T ? m(x: 1", TestOptions.Script,
6593
var tree =
UsingTree
(@"T ? m(x: 1, y: a ? b : c)", TestOptions.Script,
6686
var tree =
UsingTree
(@"T ? u => { } : v => { }", TestOptions.Script);
6739
var tree =
UsingTree
(@"T ? u => (d ? e => 1 : f => 2)(3) : c => 2", TestOptions.Script);
6839
var tree =
UsingTree
(@"T ? a ?", TestOptions.Script,
6902
var tree =
UsingTree
(@"T ? a =", TestOptions.Script,
6954
var tree =
UsingTree
(@"T ? a = b", TestOptions.Script,
7003
var tree =
UsingTree
(@"T ? a = b : ", TestOptions.Script,
7049
var tree =
UsingTree
(@"T ? m(out c", TestOptions.Script,
7109
var tree =
UsingTree
(@"T ? m(ref c", TestOptions.Script,
7169
var tree =
UsingTree
(@"T ? m(ref out", TestOptions.Script,
7247
var tree =
UsingTree
(@"T ? m(ref out c", TestOptions.Script,
7322
var tree =
UsingTree
(@"T ? m(this", TestOptions.Script,
7381
var tree =
UsingTree
(@"T ? m(this.", TestOptions.Script,
7451
var tree =
UsingTree
(@"T ? m(this<", TestOptions.Script,
7521
var tree =
UsingTree
(@"T ? m(this[", TestOptions.Script,
7591
var tree =
UsingTree
(@"T ? m(this a", TestOptions.Script,
7661
var tree =
UsingTree
(@"T ? m(this(", TestOptions.Script,
7731
var tree =
UsingTree
(@"T ? m(T[", TestOptions.Script,
7801
var tree =
UsingTree
(@"T ? m(T[1", TestOptions.Script,
7878
var tree =
UsingTree
(@"T ? m(T[1]", TestOptions.Script,
7952
var tree =
UsingTree
(@"T ? a(T ? a =", TestOptions.Script,
8041
var tree =
UsingTree
(@"T ? a(T)", TestOptions.Script,
8097
var tree =
UsingTree
(@"T ? a(ref int.MaxValue)", TestOptions.Script,
8162
var tree =
UsingTree
(@"T ? a(ref a,", TestOptions.Script,
8233
var tree =
UsingTree
(@"T ? a(,", TestOptions.Script,
8306
var tree =
UsingTree
(@"T ? a(T ? b[1] : b[2])", TestOptions.Script,
8479
var tree =
UsingTree
(@"T ? m(a < b, c > d) :", TestOptions.Script,
8874
var tree =
UsingTree
(@"from", TestOptions.Script);
8896
var tree =
UsingTree
(@"from c", TestOptions.Script,
9691
var tree =
UsingTree
("a < b,c.", TestOptions.Script,
Parsing\SeparatedSyntaxListParsingTests.cs (2)
315
var tree =
UsingTree
(@"
735
var tree =
UsingTree
(text, TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp6),
Parsing\StatementParsingTests.cs (1)
5999
UsingTree
("""
Parsing\TopLevelStatementsParsingTests.cs (2)
1621
var tree =
UsingTree
(test, TestOptions.RegularPreview.WithLanguageVersion(version));
3213
UsingTree
(test, TestOptions.Regular8,
Parsing\UsingDirectiveParsingTests.cs (11)
860
UsingTree
(text, options: TestOptions.Regular11);
4050
UsingTree
(text, options: TestOptions.Regular11,
4097
UsingTree
(text, options: TestOptions.Regular11,
4241
UsingTree
(text, options: TestOptions.Regular11,
4299
UsingTree
(text, options: TestOptions.Regular11,
4456
UsingTree
(text, options: TestOptions.Regular11);
4499
UsingTree
(text, options: TestOptions.Regular11);
4616
UsingTree
(text, options: TestOptions.Regular11);
4700
UsingTree
(text, options: TestOptions.Regular11);
4941
UsingTree
(text, options: TestOptions.Regular11);
5019
UsingTree
(text, options: TestOptions.Regular11);
Parsing\ValueTupleTests.cs (7)
28
var tree =
UsingTree
(@"
112
var tree =
UsingTree
(@"
226
var tree =
UsingTree
(@"
330
var tree =
UsingTree
(@"
436
var tree =
UsingTree
(@"
502
UsingTree
(@"
609
UsingTree
(@"
Syntax\SyntaxTreeTests.cs (24)
340
UsingTree
(test, TestOptions.Regular10);
375
UsingTree
(test, TestOptions.Regular9);
399
UsingTree
(test, TestOptions.Regular10);
447
UsingTree
(test, TestOptions.Regular9);
481
UsingTree
(test, TestOptions.Regular10);
517
UsingTree
(test, TestOptions.Regular9);
542
UsingTree
(test, TestOptions.Regular10);
591
UsingTree
(test, TestOptions.Regular9);
626
UsingTree
(test, TestOptions.RegularPreview);
672
UsingTree
(test, TestOptions.Regular9);
704
UsingTree
(test, TestOptions.RegularPreview);
763
UsingTree
(test, TestOptions.Regular9);
808
UsingTree
(test, TestOptions.RegularPreview,
839
UsingTree
(test, TestOptions.RegularPreview,
873
UsingTree
(test, TestOptions.RegularPreview,
914
UsingTree
(test, TestOptions.RegularPreview);
948
UsingTree
(test, TestOptions.Regular,
975
UsingTree
(test, TestOptions.RegularPreview,
1003
UsingTree
(test, TestOptions.Regular,
1039
UsingTree
(test, TestOptions.RegularPreview,
1080
UsingTree
(test, TestOptions.RegularPreview,
1121
UsingTree
(test, TestOptions.RegularPreview);
1177
UsingTree
(test, TestOptions.RegularPreview);
1249
UsingTree
(test, TestOptions.RegularPreview);