685 references to Script
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (6)
CodeActions\ExtractMethod\ExtractLocalFunctionTests.cs (5)
5410
await TestAsync(code, expected, TestOptions.
Script
.WithLanguageVersion(LanguageVersion.CSharp9), index: 1);
5521
await TestAsync(code, expected, TestOptions.
Script
.WithLanguageVersion(LanguageVersion.CSharp7), index: CodeActionIndex);
5570
await TestAsync(code, expected, TestOptions.
Script
.WithLanguageVersion(LanguageVersion.CSharp7), index: CodeActionIndex);
5621
await TestAsync(code, expected, TestOptions.
Script
.WithLanguageVersion(LanguageVersion.CSharp7), index: CodeActionIndex);
5658
await TestAsync(code, expected, TestOptions.
Script
.WithLanguageVersion(LanguageVersion.CSharp7), index: CodeActionIndex);
Formatting\FormattingEngineTests.cs (1)
2019
var tree = SyntaxFactory.ParseSyntaxTree(code, options: TestOptions.
Script
);
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (71)
CodeGen\CodeGenAsyncTests.cs (7)
4504
var compilation = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.
Script
, options: TestOptions.DebugExe);
4513
var compilation = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.
Script
, options: TestOptions.DebugExe);
4523
var compilation = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.
Script
, options: TestOptions.DebugExe);
4538
var s0 = CSharpCompilation.CreateScriptCompilation("s0.dll", SyntaxFactory.ParseSyntaxTree(source0, options: TestOptions.
Script
), references);
4539
var s1 = CSharpCompilation.CreateScriptCompilation("s1.dll", SyntaxFactory.ParseSyntaxTree(source1, options: TestOptions.
Script
), references, previousScriptCompilation: s0);
4549
var s0 = CSharpCompilation.CreateScriptCompilation("s0.dll", SyntaxFactory.ParseSyntaxTree(source0, options: TestOptions.
Script
), references);
4567
var compilation = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.
Script
, options: TestOptions.DebugExe);
CodeGen\CodeGenDeconstructTests.cs (25)
5046
var comp = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.
Script
, options: TestOptions.DebugExe, references: s_valueTupleRefs);
5137
var comp = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.
Script
, options: TestOptions.DebugExe, references: s_valueTupleRefs);
5151
var comp = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.
Script
, options: TestOptions.DebugExe, references: s_valueTupleRefs);
5197
var comp = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.
Script
, options: TestOptions.DebugExe, references: s_valueTupleRefs);
5212
var comp = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.
Script
, options: TestOptions.DebugExe, references: s_valueTupleRefs);
5321
var comp = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.
Script
, options: TestOptions.DebugExe, references: s_valueTupleRefs);
5357
var comp = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.
Script
, options: TestOptions.DebugExe, references: s_valueTupleRefs);
5371
var comp = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.
Script
.WithLanguageVersion(LanguageVersion.CSharp6), options: TestOptions.DebugExe, references: s_valueTupleRefs);
5391
var comp = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.
Script
, options: TestOptions.DebugExe, references: s_valueTupleRefs);
5424
var comp = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.
Script
, options: TestOptions.DebugExe, references: s_valueTupleRefs);
5459
var comp = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.
Script
, options: TestOptions.DebugExe, references: s_valueTupleRefs);
5494
var comp = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.
Script
, options: TestOptions.DebugExe, references: s_valueTupleRefs);
5525
var comp = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.
Script
, options: TestOptions.DebugExe, references: s_valueTupleRefs);
5557
var comp = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.
Script
, options: TestOptions.DebugExe, references: s_valueTupleRefs);
5582
var comp = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.
Script
, options: TestOptions.DebugExe, references: s_valueTupleRefs);
5630
var comp = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.
Script
, options: TestOptions.DebugExe, references: s_valueTupleRefs);
5671
var comp = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.
Script
, options: TestOptions.DebugExe, references: s_valueTupleRefs);
5716
var comp = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.
Script
, options: TestOptions.DebugExe, references: s_valueTupleRefs);
5758
var comp = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.
Script
, options: TestOptions.DebugExe, references: s_valueTupleRefs);
5797
var comp = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.
Script
, options: TestOptions.DebugExe, references: s_valueTupleRefs);
5847
var comp = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.
Script
, options: TestOptions.DebugExe, references: s_valueTupleRefs);
6877
var comp = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.
Script
, options: TestOptions.DebugExe, references: s_valueTupleRefs);
6896
var comp = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.
Script
, options: TestOptions.DebugExe);
6911
var comp = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.
Script
, options: TestOptions.DebugExe, references: s_valueTupleRefs);
6946
var comp = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.
Script
, options: TestOptions.DebugExe, references: s_valueTupleRefs);
CodeGen\CodeGenDynamicTests.cs (2)
7465
new[] { Parse(sourceScript, options: TestOptions.
Script
) },
7562
new[] { Parse(sourceScript, options: TestOptions.
Script
) },
CodeGen\CodeGenFieldInitTests.cs (1)
654
trees.Add(SyntaxFactory.ParseSyntaxTree("System.Console.WriteLine(" + i + ");", options: TestOptions.
Script
));
CodeGen\CodeGenScriptTests.cs (12)
25
var tree = SyntaxFactory.ParseSyntaxTree(test, options: TestOptions.
Script
);
44
var tree = SyntaxFactory.ParseSyntaxTree(test, options: TestOptions.
Script
);
62
var tree = SyntaxFactory.ParseSyntaxTree(test, options: TestOptions.
Script
);
88
var tree = SyntaxFactory.ParseSyntaxTree(test, options: TestOptions.
Script
);
113
var tree = SyntaxFactory.ParseSyntaxTree(test, options: TestOptions.
Script
);
138
var tree = SyntaxFactory.ParseSyntaxTree(test, options: TestOptions.
Script
);
169
var tree = SyntaxFactory.ParseSyntaxTree(test, options: TestOptions.
Script
);
197
var tree = SyntaxFactory.ParseSyntaxTree(test, options: TestOptions.
Script
);
496
var compilation = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.
Script
, options: TestOptions.DebugExe);
555
SyntaxFactory.ParseSyntaxTree(source0, options: TestOptions.
Script
),
603
var compilation = CreateCompilationWithMscorlib40(source, parseOptions: TestOptions.
Script
, options: TestOptions.DebugExe);
636
var tree = SyntaxFactory.ParseSyntaxTree(test, options: TestOptions.
Script
);
CodeGen\GotoTest.cs (17)
823
var compilation = CreateCompilationWithMscorlib45(source, references: new[] { SystemCoreRef }, parseOptions: TestOptions.
Script
, options: TestOptions.DebugExe);
838
var compilation = CreateCompilationWithMscorlib45(source, references: new[] { SystemCoreRef }, parseOptions: TestOptions.
Script
, options: TestOptions.DebugExe);
874
var compilation = CreateCompilationWithMscorlib45(source, references: new[] { SystemCoreRef }, parseOptions: TestOptions.
Script
, options: TestOptions.DebugExe);
891
var s0 = CSharpCompilation.CreateScriptCompilation("s0.dll", SyntaxFactory.ParseSyntaxTree(source0, options: TestOptions.
Script
), references);
893
var s1 = CSharpCompilation.CreateScriptCompilation("s1.dll", SyntaxFactory.ParseSyntaxTree(source1, options: TestOptions.
Script
), references, previousScriptCompilation: s0);
910
var compilation = CreateCompilationWithMscorlib45(source, references: new[] { SystemCoreRef }, parseOptions: TestOptions.
Script
);
930
var compilation = CreateCompilationWithMscorlib45(source, references: new[] { SystemCoreRef }, parseOptions: TestOptions.
Script
);
957
var compilation = CreateCompilationWithMscorlib45(source, references: new[] { SystemCoreRef }, parseOptions: TestOptions.
Script
, options: TestOptions.DebugExe);
977
var compilation = CreateCompilationWithMscorlib45(source, references: new[] { SystemCoreRef }, parseOptions: TestOptions.
Script
, options: TestOptions.DebugExe);
1002
var s0 = CSharpCompilation.CreateScriptCompilation("s0.dll", SyntaxFactory.ParseSyntaxTree(source0, options: TestOptions.
Script
), references);
1004
var s1 = CSharpCompilation.CreateScriptCompilation("s1.dll", SyntaxFactory.ParseSyntaxTree(source1, options: TestOptions.
Script
), references, previousScriptCompilation: s0);
1020
var compilation = CreateCompilationWithMscorlib45(sourceB, options: options, parseOptions: TestOptions.
Script
);
1037
var tree = Parse(source, options: TestOptions.
Script
);
1050
var tree = Parse(source, options: TestOptions.
Script
);
1064
var compilation = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.
Script
);
1079
compilation = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.
Script
);
1092
compilation = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.
Script
);
Emit\EntryPointTests.cs (7)
283
Parse(csx, options: TestOptions.
Script
),
374
SyntaxFactory.ParseSyntaxTree(csx, options: TestOptions.
Script
),
395
SyntaxFactory.ParseSyntaxTree(csx, options: TestOptions.
Script
),
726
new[] { SyntaxFactory.ParseSyntaxTree(source, options: TestOptions.
Script
) },
749
SyntaxFactory.ParseSyntaxTree(csx, options: TestOptions.
Script
),
783
SyntaxFactory.ParseSyntaxTree(csx, options: TestOptions.
Script
),
930
SyntaxFactory.ParseSyntaxTree(csx, options: TestOptions.
Script
),
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (92)
Attributes\AttributeTests_Dynamic.cs (9)
821
parseOptions: TestOptions.
Script
,
839
CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.
Script
).VerifyDiagnostics(
854
parseOptions: TestOptions.
Script
,
871
var comp = CreateCompilationWithMscorlib45(source: source, parseOptions: TestOptions.
Script
).VerifyDiagnostics(
889
parseOptions: TestOptions.
Script
,
911
parseOptions: TestOptions.
Script
.WithLanguageVersion(LanguageVersion.Preview),
930
var comp = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.
Script
).VerifyDiagnostics(
944
var comp = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.
Script
).VerifyDiagnostics(
1336
CreateCompilationWithMscorlib45(source: source, parseOptions: TestOptions.
Script
).VerifyDiagnostics(
Attributes\AttributeTests_WellKnownAttributes.cs (1)
4927
var script = CreateCompilation("", parseOptions: TestOptions.
Script
);
Semantics\PatternMatchingTests_Global.cs (82)
53
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
175
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
286
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
345
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
497
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
632
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
674
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
722
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
859
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
995
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
1127
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
1255
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
1301
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
1426
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
1561
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
1709
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
1843
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
1898
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
2069
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
2220
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
2272
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
2444
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
2602
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
2656
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
2802
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
2934
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
2980
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
3033
options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
3192
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
3338
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
3473
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
3532
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
3703
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
3856
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
3916
options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
4114
options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
4295
options: TestOptions.DebugExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
4357
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
4524
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
4669
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
4713
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
4749
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
4788
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
4824
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
4877
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
5043
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
5190
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
5234
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
5270
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
5309
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
5364
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
5549
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
5719
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
5768
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
5804
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
5843
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
5884
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
5923
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
6008
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
6095
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
6178
parseOptions: TestOptions.
Script
);
6260
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
6289
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
6317
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
6341
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
6370
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
6393
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
6487
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
6679
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
6719
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
6796
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
6906
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
7120
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
7223
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
7445
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
7504
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
7703
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
7728
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
7837
var compilation = CreateCompilationWithMscorlib45(source, new[] { SystemCoreRef }, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
8366
var compilation = CreateCompilationWithMscorlib45(source, new[] { SystemCoreRef }, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
8448
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
8683
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
Microsoft.CodeAnalysis.CSharp.IOperation.UnitTests (6)
IOperation\IOperationTests.cs (1)
505
var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
IOperation\IOperationTests_IFieldReferenceExpression.cs (5)
75
parseOptions: TestOptions.
Script
);
101
parseOptions: TestOptions.
Script
);
125
parseOptions: TestOptions.
Script
);
151
parseOptions: TestOptions.
Script
);
176
parseOptions: TestOptions.
Script
);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (167)
Semantics\BindingAsyncTests.cs (2)
3094
var compilation = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.
Script
);
3113
syntaxTree: SyntaxFactory.ParseSyntaxTree(source0, options: TestOptions.
Script
),
Semantics\DeconstructionTests.cs (20)
4335
var comp1 = CreateCompilation(source1, parseOptions: TestOptions.
Script
);
4366
var comp2 = CreateCompilation(source2, parseOptions: TestOptions.
Script
);
4600
var comp1 = CreateCompilation(source1, parseOptions: TestOptions.
Script
);
4622
var comp2 = CreateCompilation(source2, parseOptions: TestOptions.
Script
);
4742
var comp1 = CreateCompilation(source1, parseOptions: TestOptions.
Script
);
4752
var comp2 = CreateCompilation(source2, parseOptions: TestOptions.
Script
);
4889
var comp1 = CreateCompilation(source1, parseOptions: TestOptions.
Script
);
4899
var comp2 = CreateCompilation(source2, parseOptions: TestOptions.
Script
);
4971
var comp1 = CreateCompilation(source1, parseOptions: TestOptions.
Script
);
4981
var comp2 = CreateCompilation(source2, parseOptions: TestOptions.
Script
);
5078
var comp1 = CreateCompilation(source1, parseOptions: TestOptions.
Script
);
5088
var comp2 = CreateCompilation(source2, parseOptions: TestOptions.
Script
);
5293
var comp1 = CreateCompilation(source1, parseOptions: TestOptions.
Script
);
5324
var comp2 = CreateCompilation(source2, parseOptions: TestOptions.
Script
);
5580
var comp1 = CreateCompilation(source1, parseOptions: TestOptions.
Script
);
5602
var comp2 = CreateCompilation(source2, parseOptions: TestOptions.
Script
);
5730
var comp1 = CreateCompilation(source1, parseOptions: TestOptions.
Script
);
5758
var comp2 = CreateCompilation(source2, parseOptions: TestOptions.
Script
);
5946
var comp1 = CreateCompilation(source1, parseOptions: TestOptions.
Script
);
5965
var comp2 = CreateCompilation(source2, parseOptions: TestOptions.
Script
);
Semantics\ImplicitlyTypedLocalsTests.cs (1)
55
CreateCompilationWithMscorlib45(text, parseOptions: TestOptions.
Script
).VerifyDiagnostics(
Semantics\InteractiveSemanticModelTests.cs (2)
35
parseOptions: TestOptions.
Script
,
357
var compilation = CreateCompilation(testSrc, parseOptions: TestOptions.
Script
);
Semantics\IteratorTests.cs (2)
311
var comp = CreateCompilationWithMscorlib45(text, parseOptions: TestOptions.
Script
);
343
var comp = CreateCompilationWithMscorlib45(text, parseOptions: TestOptions.
Script
);
Semantics\LookupTests.cs (1)
36
var tree = Parse(testSrc, options: isScript ? TestOptions.
Script
: TestOptions.Regular);
Semantics\NullableReferenceTypesTests.cs (2)
77653
parseOptions: TestOptions.
Script
.WithLanguageVersion(LanguageVersion.CSharp8));
77724
var comp = CreateCompilationWithMscorlib40AndSystemCore(new[] { source }, parseOptions: TestOptions.
Script
.WithLanguageVersion(LanguageVersion.CSharp8));
Semantics\OutVarTests.cs (91)
23125
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
23329
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
23374
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
23460
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
23576
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
23796
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
23914
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
24142
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
24213
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
24430
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
24461
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
24576
var compilation = CreateCompilationWithMscorlib45(source, new[] { SystemCoreRef }, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
25111
var compilation = CreateCompilationWithMscorlib45(source, new[] { SystemCoreRef }, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
25199
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
25440
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
25485
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
25610
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
25726
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
25790
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
25947
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
26087
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
26135
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
26188
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
26330
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
26471
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
26615
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
26755
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
26806
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
26936
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
27076
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
27229
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
27368
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
27426
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
27603
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
27761
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
27816
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
27994
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
28159
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
28218
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
28369
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
28506
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
28554
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
28610
options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
28778
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
28929
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
29069
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
29133
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
29309
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
29471
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
29584
options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
29785
options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
29973
options: TestOptions.DebugExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
30040
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
30212
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
30366
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
30419
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
30460
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
30504
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
30549
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
30607
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
30778
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
30934
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
30987
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
31028
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
31072
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
31132
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
31305
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
31462
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
31515
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
31556
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
31600
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
31645
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
31689
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
31776
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
31869
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
31956
parseOptions: TestOptions.
Script
);
32044
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
32088
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
32128
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
32168
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
, skipUsesIsNullable: true);
32208
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
, skipUsesIsNullable: true);
32248
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
, skipUsesIsNullable: true);
32267
compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
, skipUsesIsNullable: true);
32303
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
, skipUsesIsNullable: true);
32320
compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
, skipUsesIsNullable: true);
32357
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
32397
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
32485
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
32513
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
32541
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
32567
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
Semantics\QueryTests.cs (2)
2713
var compilation = CreateCompilationWithMscorlib40AndSystemCore(sourceCode, parseOptions: TestOptions.
Script
);
2739
var compilation = CreateCompilationWithMscorlib40AndSystemCore(sourceCode, parseOptions: TestOptions.
Script
);
Semantics\RefFieldTests.cs (3)
11616
var comp = CreateCompilation(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
11986
var comp = CreateCompilation(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
12396
var comp = CreateCompilation(source, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
Semantics\RefLocalsAndReturnsTests.cs (2)
4844
var comp = CreateCompilation(code, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
4883
var comp = CreateCompilation(code, options: TestOptions.ReleaseExe.WithScriptClassName("Script"), parseOptions: TestOptions.
Script
);
Semantics\ScriptSemanticsTests.cs (22)
99
parseOptions: TestOptions.
Script
,
116
parseOptions: TestOptions.
Script
,
141
parseOptions: TestOptions.
Script
.WithNoRefSafetyRulesAttribute(),
161
parseOptions: TestOptions.
Script
,
190
parseOptions: TestOptions.
Script
,
209
parseOptions: TestOptions.
Script
,
235
var compilation = CreateCompilationWithMscorlib45(test, parseOptions: TestOptions.
Script
);
263
var tree = SyntaxFactory.ParseSyntaxTree(text, options: TestOptions.
Script
);
286
var tree = SyntaxFactory.ParseSyntaxTree(text, options: TestOptions.
Script
);
298
var submission = CSharpCompilation.CreateScriptCompilation("test", syntaxTree: SyntaxFactory.ParseSyntaxTree("1", options: TestOptions.
Script
), returnType: typeof(int));
365
var tree = SyntaxFactory.ParseSyntaxTree(test, options: TestOptions.
Script
);
396
var tree = SyntaxFactory.ParseSyntaxTree(test, options: TestOptions.
Script
);
443
var tree = SyntaxFactory.ParseSyntaxTree(test, options: TestOptions.
Script
);
485
var tree = SyntaxFactory.ParseSyntaxTree(test, options: TestOptions.
Script
.WithLanguageVersion(LanguageVersion.CSharp6));
519
var tree = Parse(source, options: TestOptions.
Script
);
535
var tree = Parse(source, options: TestOptions.
Script
);
627
var compilation = CreateCompilationWithMscorlib45(new[] { Parse(source, options: TestOptions.
Script
) });
640
var compilation = CreateCompilationWithMscorlib45(new[] { Parse(source, options: TestOptions.
Script
) });
652
var compilation = CreateCompilationWithMscorlib45(new[] { Parse(source, options: TestOptions.
Script
) });
1134
var tree = Parse(source, options: TestOptions.
Script
);
1154
var tree = Parse(source, options: TestOptions.
Script
);
1373
parseOptions: TestOptions.
Script
,
Semantics\SemanticErrorTests.cs (10)
1387
new[] { SyntaxFactory.ParseSyntaxTree(text, options: TestOptions.
Script
) });
11698
", parseOptions: TestOptions.
Script
).VerifyDiagnostics(
11876
", parseOptions: TestOptions.
Script
).VerifyDiagnostics(
12099
", parseOptions: TestOptions.
Script
).VerifyDiagnostics(
12139
", parseOptions: TestOptions.
Script
).VerifyDiagnostics(
12174
", parseOptions: TestOptions.
Script
).VerifyDiagnostics(
12206
", parseOptions: TestOptions.
Script
).VerifyDiagnostics(
12271
", parseOptions: TestOptions.
Script
).VerifyDiagnostics(
12282
", parseOptions: TestOptions.
Script
).VerifyDiagnostics(
12295
", parseOptions: TestOptions.
Script
).VerifyDiagnostics(
Semantics\StructConstructorTests.cs (1)
3870
var comp = CreateCompilation(source, parseOptions: TestOptions.
Script
, targetFramework: TargetFramework.NetCoreApp);
Semantics\SwitchTests.cs (2)
2395
CreateCompilationWithMscorlib45(source, references: new[] { SystemCoreRef }, parseOptions: TestOptions.
Script
).VerifyDiagnostics(
2419
syntaxTree: SyntaxFactory.ParseSyntaxTree(source, options: TestOptions.
Script
),
Semantics\SyntaxTreeRootTests.cs (1)
73
options: TestOptions.
Script
);
Semantics\UnsafeTests.cs (3)
8398
CreateCompilationWithMscorlibAndSpan(text, options: TestOptions.UnsafeReleaseDll, parseOptions: TestOptions.
Script
).VerifyDiagnostics(
8412
CreateCompilationWithMscorlibAndSpan(text, options: TestOptions.UnsafeReleaseDll, parseOptions: TestOptions.
Script
).VerifyDiagnostics(
8425
CreateCompilationWithMscorlibAndSpan(text, options: TestOptions.UnsafeReleaseDll, parseOptions: TestOptions.
Script
).VerifyDiagnostics(
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (85)
Compilation\CompilationAPITests.cs (23)
563
", filename: "1.csx", options: TestOptions.
Script
);
571
", options: TestOptions.
Script
);
578
", filename: "1.csx", options: TestOptions.
Script
);
585
", filename: "4.csx", options: TestOptions.
Script
);
1743
syntaxTree: Parse("true", options: TestOptions.
Script
)
1751
syntaxTree: Parse("false", options: TestOptions.
Script
))
1769
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.
Script
);
1790
var compilation = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.
Script
);
1813
syntaxTree: Parse(source, options: TestOptions.
Script
));
1837
syntaxTree: Parse(source, options: TestOptions.
Script
));
2070
class C { }", options: TestOptions.
Script
.WithLanguageVersion(LanguageVersion.CSharp10));
2078
class C { }", options: TestOptions.
Script
.WithLanguageVersion(LanguageVersion.CSharp10));
2082
class C { }", options: TestOptions.
Script
.WithLanguageVersion(LanguageVersion.CSharp10));
2432
Assert.True(CreateSubmission("1", parseOptions: TestOptions.
Script
).HasSubmissionResult());
2433
Assert.False(CreateSubmission("1;", parseOptions: TestOptions.
Script
).HasSubmissionResult());
2434
Assert.False(CreateSubmission("void goo() { }", parseOptions: TestOptions.
Script
).HasSubmissionResult());
2435
Assert.False(CreateSubmission("using System;", parseOptions: TestOptions.
Script
).HasSubmissionResult());
2436
Assert.False(CreateSubmission("int i;", parseOptions: TestOptions.
Script
).HasSubmissionResult());
2437
Assert.False(CreateSubmission("System.Console.WriteLine();", parseOptions: TestOptions.
Script
).HasSubmissionResult());
2438
Assert.False(CreateSubmission("System.Console.WriteLine()", parseOptions: TestOptions.
Script
).HasSubmissionResult());
2439
Assert.True(CreateSubmission("null", parseOptions: TestOptions.
Script
).HasSubmissionResult());
2440
Assert.True(CreateSubmission("System.Console.WriteLine", parseOptions: TestOptions.
Script
).HasSubmissionResult());
3390
42", parseOptions: TestOptions.
Script
);
Compilation\GetSemanticInfoTests.cs (1)
1129
var tree = Parse(text, options: TestOptions.
Script
);
Compilation\GetUnusedImportDirectivesTests.cs (2)
389
var tree = Parse("using System;", options: TestOptions.
Script
);
398
var tree = Parse("using System;", options: TestOptions.
Script
);
Compilation\LoadDirectiveTests.cs (13)
22
var compilation = CreateCompilationWithMscorlib45(code, options: options, parseOptions: TestOptions.
Script
);
35
var compilation = CreateCompilationWithMscorlib45(code, options: options, parseOptions: TestOptions.
Script
);
54
var compilation = CreateCompilationWithMscorlib45(code, options: options, parseOptions: TestOptions.
Script
);
79
var compilation = CreateCompilationWithMscorlib45(code, sourceFileName: "external1.csx", options: options, parseOptions: TestOptions.
Script
);
81
var external2 = Parse(code, "external2.csx", TestOptions.
Script
);
92
#load ""a.csx""", filename: "external3.csx", options: TestOptions.
Script
);
104
var external4 = Parse("#load \"a.csx\"", "external4.csx", TestOptions.
Script
);
129
var compilation = CreateCompilationWithMscorlib45(code, parseOptions: TestOptions.
Script
);
145
var compilation = CreateCompilationWithMscorlib45(code, parseOptions: TestOptions.
Script
);
157
var compilation = CreateCompilationWithMscorlib45(code, options: options, parseOptions: TestOptions.
Script
);
162
var newTree = Parse(code, "a.csx", TestOptions.
Script
);
177
compilation = CreateCompilationWithMscorlib45(code, options: options, parseOptions: TestOptions.
Script
);
182
newTree = Parse(code, "a.csx", TestOptions.
Script
);
Compilation\ReferenceManagerTests.cs (8)
864
t1 = Parse($"#r \"{p2}\"", options: TestOptions.
Script
),
865
t2 = Parse($"#r \"{p3}\"", options: TestOptions.
Script
),
866
t3 = Parse("#r \"Lib\"", options: TestOptions.
Script
),
1277
Parse("#r \"1\"", options: TestOptions.
Script
),
1278
Parse("#r \"2.dll\"", options: TestOptions.
Script
),
1323
Parse("#r \"throw\"", options: TestOptions.
Script
),
1351
", filename: @"C:\A\a.csx", options: TestOptions.
Script
);
1357
", filename: @"C:\B\b.csx", options: TestOptions.
Script
);
Compilation\SemanticModelGetDeclaredSymbolAPITests.cs (4)
3681
var parseOptions = TestOptions.
Script
;
3784
", parseOptions: TestOptions.
Script
3803
var compilation = CreateCompilation(code, parseOptions: TestOptions.
Script
);
3844
var compilation = CreateCompilationWithMscorlib40AndSystemCore(sourceCode, parseOptions: TestOptions.
Script
);
Compilation\UsedAssembliesTests.cs (9)
2339
AssertUsedAssemblyReferences(CreateCompilation(Parse(source, options: TestOptions.
Script
), references: new[] { reference }, options: TestOptions.DebugDll.WithUsings(@using)),
3917
parseOptions: TestOptions.
Script
.WithDocumentationMode(DocumentationMode.None),
3921
parseOptions: TestOptions.
Script
.WithDocumentationMode(DocumentationMode.Parse),
4512
parseOptions: TestOptions.
Script
.WithDocumentationMode(DocumentationMode.None),
4516
parseOptions: TestOptions.
Script
.WithDocumentationMode(DocumentationMode.Parse),
4520
parseOptions: TestOptions.
Script
.WithDocumentationMode(DocumentationMode.None),
4524
parseOptions: TestOptions.
Script
.WithDocumentationMode(DocumentationMode.Parse),
4703
parseOptions: TestOptions.
Script
.WithDocumentationMode(DocumentationMode.None),
4707
parseOptions: TestOptions.
Script
.WithDocumentationMode(DocumentationMode.Parse),
SymbolDisplay\SymbolDisplayTests.cs (1)
2715
var tree = SyntaxFactory.ParseSyntaxTree(text, TestOptions.
Script
);
Symbols\CompilationCreationTests.cs (8)
2687
", options: TestOptions.
Script
),
2691
", options: TestOptions.
Script
),
2697
", options: TestOptions.
Script
)
2730
", options: TestOptions.
Script
),
2782
new[] { Parse(source, options: TestOptions.
Script
) },
2792
new[] { SyntaxFactory.ParseSyntaxTree(@"#r ""bar""", TestOptions.
Script
, "a.csx", Encoding.UTF8) },
2809
", options: TestOptions.
Script
),
2837
", options: TestOptions.
Script
)
Symbols\ExtensionMethodTests.cs (3)
2429
var tree = SyntaxFactory.ParseSyntaxTree(test, options: TestOptions.
Script
.WithLanguageVersion(LanguageVersion.CSharp6));
3806
var compilation = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.
Script
);
3813
var parseOptions = TestOptions.
Script
;
Symbols\ImplicitClassTests.cs (2)
58
", parseOptions: TestOptions.
Script
);
84
", parseOptions: TestOptions.
Script
);
Symbols\RequiredMembersTests.cs (2)
5525
""", new[] { reference }, parseOptions: TestOptions.
Script
.WithLanguageVersion(LanguageVersion.Preview));
5544
""", new[] { reference }, parseOptions: TestOptions.
Script
.WithLanguageVersion(LanguageVersion.Preview));
Symbols\Source\ExternAliasTests.cs (2)
100
var comp = CreateCompilationWithMscorlib45(src, options: TestOptions.DebugExe, parseOptions: TestOptions.
Script
);
112
syntaxTree: SyntaxFactory.ParseSyntaxTree(src, options: TestOptions.
Script
),
Symbols\Source\FileModifierTests.cs (1)
3519
var comp = CreateSubmission(source1, parseOptions: TestOptions.
Script
.WithLanguageVersion(LanguageVersion.Preview));
Symbols\Source\ModifierTests.cs (1)
111
var comp = CreateCompilationWithMscorlib45(text, parseOptions: TestOptions.
Script
);
Symbols\SymbolErrorTests.cs (3)
16761
CreateCompilationWithMscorlib45(new[] { Parse(text, options: TestOptions.
Script
) }).VerifyDiagnostics(expectedDiagnostics);
20366
var compilation = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.
Script
, options: TestOptions.DebugExe);
20388
var submission = CSharpCompilation.CreateScriptCompilation("s0.dll", SyntaxFactory.ParseSyntaxTree(source, options: TestOptions.
Script
), new[] { MscorlibRef_v4_0_30316_17626, SystemCoreRef });
Symbols\TypeTests.cs (2)
815
new[] { Parse(mainSrc, options: TestOptions.
Script
) },
828
new[] { Parse(mainSrc, options: TestOptions.
Script
) },
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (256)
IncrementalParsing\BinaryExpression.cs (4)
176
MakeChange(oldStyle, newStyle, options: TestOptions.
Script
);
177
MakeChange(oldStyle, newStyle, topLevel: true, options: TestOptions.
Script
);
183
MakeChange(oldStyle, newStyle, options: TestOptions.
Script
);
184
MakeChange(oldStyle, newStyle, topLevel: true, options: TestOptions.
Script
);
IncrementalParsing\ChangingAsync.cs (1)
62
ParseAndValidate(text, validator, TestOptions.
Script
.WithLanguageVersion(LanguageVersion.CSharp5));
IncrementalParsing\ChangingIdentifiers.cs (2)
244
MakeIncrementalNameChanges(oldStyle, newStyle, expressionValidator, options: TestOptions.
Script
);
245
MakeIncrementalNameChanges(oldStyle, newStyle, expressionValidator, topLevel: true, options: TestOptions.
Script
);
IncrementalParsing\CompoundAssignment.cs (2)
89
MakeAssignmentChanges(oldStyle, newStyle, options: TestOptions.
Script
);
90
MakeAssignmentChanges(oldStyle, newStyle, topLevel: true, options: TestOptions.
Script
);
IncrementalParsing\IncrementalParsingTests.cs (8)
434
var oldTree = SyntaxFactory.ParseSyntaxTree(text, options: TestOptions.
Script
);
458
var oldTree = SyntaxFactory.ParseSyntaxTree(text, options: TestOptions.
Script
);
2407
var startTree = SyntaxFactory.ParseSyntaxTree(oldText, options: TestOptions.
Script
);
2420
var parsedTree = SyntaxFactory.ParseSyntaxTree(newText, options: TestOptions.
Script
);
2436
var startTree = SyntaxFactory.ParseSyntaxTree(oldText, options: TestOptions.
Script
);
2451
var parsedTree = SyntaxFactory.ParseSyntaxTree(newText, options: TestOptions.
Script
);
2466
var startTree = SyntaxFactory.ParseSyntaxTree(oldText, options: TestOptions.
Script
);
2478
var parsedTree = SyntaxFactory.ParseSyntaxTree(newText, options: TestOptions.
Script
);
IncrementalParsing\TypeChanges.cs (1)
150
ParseAndValidate(text, validator, TestOptions.
Script
);
IncrementalParsing\UnaryExpression.cs (2)
65
MakeUnaryChanges(oldStyle, newStyle, options: TestOptions.
Script
);
66
MakeUnaryChanges(oldStyle, newStyle, topLevel: true, options: TestOptions.
Script
);
LexicalAndXml\DisabledRegionTests.cs (1)
119
ParserErrorMessageTests.ParseAndValidate(source, TestOptions.
Script
,
LexicalAndXml\LexicalErrorTests.cs (1)
266
ParserErrorMessageTests.ParseAndValidate(test, TestOptions.
Script
, Diagnostic(ErrorCode.ERR_PPReferenceFollowsToken, "r"));
Parsing\DeclarationScopeParsingTests.cs (3)
3357
UsingTree(source, TestOptions.
Script
);
3392
UsingTree(source, TestOptions.
Script
,
3448
UsingTree(source, TestOptions.
Script
,
Parsing\DeconstructionTests.cs (2)
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\MemberDeclarationParsingTests.cs (107)
29
public static readonly IEnumerable<object[]> Regular10AndScriptAndRequiredMembersMinimum = new[] { new[] { TestOptions.Regular10 }, new[] { RequiredMembersOptions }, new[] { TestOptions.
Script
.WithLanguageVersion(LanguageVersion.CSharp10) } };
30
public static readonly IEnumerable<object[]> Regular10AndScript = new[] { new[] { TestOptions.Regular10 }, new[] { TestOptions.
Script
.WithLanguageVersion(LanguageVersion.CSharp10) } };
117
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
142
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
153
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
171
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
200
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
248
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
299
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
326
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
369
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
776
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
827
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
878
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
921
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
964
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
1011
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
1058
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
1092
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
1140
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
1174
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
2353
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
2495
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
2619
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
2725
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
2831
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
2885
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
2965
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
3020
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
3071
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
3131
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
3234
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
3379
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
3507
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
3617
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
3727
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
3785
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
3869
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
3928
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
3983
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
4047
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
4122
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
4185
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
4274
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
4408
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
4525
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
4624
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
4723
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
4776
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
4855
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
4909
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
4959
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
5018
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
5114
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
5252
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
5373
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
5476
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
5579
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
5636
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
5719
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
5777
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
5831
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
5894
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
5968
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
6030
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
6092
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
6168
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
6238
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
6301
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
6401
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
6468
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
6552
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
6652
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
6705
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
6767
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
6821
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
6871
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
6930
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
7026
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
7139
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
7243
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
7347
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
7451
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
7508
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
7574
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
7632
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
7686
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
7749
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
7823
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
7885
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
7947
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
8004
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
8058
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
8112
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
8171
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
8217
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
8282
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
8331
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
8392
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
8451
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
8497
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
8555
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
8901
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
8955
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
9017
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
9079
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
9125
foreach (var options in new[] { TestOptions.
Script
, TestOptions.Regular })
Parsing\ScriptParsingTests.cs (109)
25
return SyntaxFactory.ParseSyntaxTree(text, options: options ?? TestOptions.
Script
);
77
ParseAndValidate(test, TestOptions.
Script
,
2598
ParseAndValidate(test, TestOptions.
Script
);
2602
ParseAndValidate(test, TestOptions.
Script
);
2606
ParseAndValidate(test, TestOptions.
Script
);
2612
var tree = UsingTree(@"a * b;", TestOptions.
Script
);
2642
var tree = UsingTree(@"a * b", TestOptions.
Script
);
2675
var tree = UsingTree(@"a<t>.n * f(x)", TestOptions.
Script
);
2811
var tree = UsingTree(@"T ? a;", TestOptions.
Script
);
2841
var tree = UsingTree(@"T ? b, c = 1;", TestOptions.
Script
);
2884
var tree = UsingTree(@"T ? b = d => { };", TestOptions.
Script
);
2931
var tree = UsingTree(@"T ? b = x ? y : z;", TestOptions.
Script
);
2981
var tree = UsingTree(@"T ? a,", TestOptions.
Script
,
3023
var tree = UsingTree(@"T ? a = 1,", TestOptions.
Script
,
3074
var tree = UsingTree(@"T ? a {", TestOptions.
Script
,
3105
var tree = UsingTree(@"T ? a.b {", TestOptions.
Script
,
3144
var tree = UsingTree(@"T ? a<T>.b {", TestOptions.
Script
,
3192
var tree = UsingTree(@"T ? a<T?>.b<S>.c {", TestOptions.
Script
,
3263
var tree = UsingTree(@"T ? a() {", TestOptions.
Script
,
3299
var tree = UsingTree(@"T ? a() where", TestOptions.
Script
,
3356
var tree = UsingTree(@"T ? a(T b", TestOptions.
Script
,
3399
var tree = UsingTree(@"T ? a.b(T c", TestOptions.
Script
,
3450
var tree = UsingTree(@"T ? a<A>.b<B>(C c", TestOptions.
Script
,
3519
var tree = UsingTree(@"T ? a([Attr]C c", TestOptions.
Script
,
3574
var tree = UsingTree(@"T ? a([Attr(a = b)]c", TestOptions.
Script
,
3652
var tree = UsingTree(@"T ? a(out C c", TestOptions.
Script
,
3696
var tree = UsingTree(@"T ? a(C[] a", TestOptions.
Script
,
3751
var tree = UsingTree(@"T ? a(params", TestOptions.
Script
,
3801
var tree = UsingTree(@"T ? a(out T ? b", TestOptions.
Script
,
3849
var tree = UsingTree(@"T ? a(ref T ? b", TestOptions.
Script
,
3897
var tree = UsingTree(@"T ? a(params T ? b", TestOptions.
Script
,
3945
var tree = UsingTree(@"T ? a([Attr]T ? b", TestOptions.
Script
,
4004
var tree = UsingTree(@"T ? a(T ? b,", TestOptions.
Script
,
4066
var tree = UsingTree(@"T ? a(T ? b)", TestOptions.
Script
,
4110
var tree = UsingTree(@"T ? a(T c)", TestOptions.
Script
,
4150
var tree = UsingTree(@"T ? a(this c d", TestOptions.
Script
,
4194
var tree = UsingTree(@"T ? a(ref out T a", TestOptions.
Script
,
4239
var tree = UsingTree(@"T ? a(int a", TestOptions.
Script
,
4282
var tree = UsingTree(@"T ? a(ref int a", TestOptions.
Script
,
4326
var tree = UsingTree(@"T ? a(T a =", TestOptions.
Script
,
4380
var tree = UsingTree(@"T ? a(T[,] a", TestOptions.
Script
,
4499
var tree = UsingTree(@"T ? m(a < b, c > d)", TestOptions.
Script
,
4555
var tree = UsingTree(@"T ? 1", TestOptions.
Script
,
4596
var tree = UsingTree(@"T ? a", TestOptions.
Script
,
4637
var tree = UsingTree(@"T ? a.", TestOptions.
Script
,
4689
var tree = UsingTree(@"T ? a[", TestOptions.
Script
,
4741
var tree = UsingTree(@"T ? a<", TestOptions.
Script
,
4793
var tree = UsingTree(@"T ? a<b", TestOptions.
Script
,
4842
var tree = UsingTree(@"T ? a<b>", TestOptions.
Script
,
4892
var tree = UsingTree(@"T ? a<b,c>", TestOptions.
Script
,
4947
var tree = UsingTree(@"T ? a<b>.", TestOptions.
Script
,
5008
var tree = UsingTree(@"T ? a<b>.c", TestOptions.
Script
,
5066
var tree = UsingTree(@"T ? a<b>.c(", TestOptions.
Script
,
5135
var tree = UsingTree(@"T ? a(", TestOptions.
Script
,
5187
var tree = UsingTree(@"T ? a.b(", TestOptions.
Script
,
5247
var tree = UsingTree(@"T ? m(c", TestOptions.
Script
,
5306
var tree = UsingTree(@"T ? m(c,", TestOptions.
Script
,
5376
var tree = UsingTree(@"T ? m(c:", TestOptions.
Script
,
5446
var tree = UsingTree(@"T ? m(c?", TestOptions.
Script
,
5527
var tree = UsingTree(@"T ? m(c? a", TestOptions.
Script
,
5605
var tree = UsingTree(@"T ? m(c? a =", TestOptions.
Script
,
5694
var tree = UsingTree(@"T ? m(c? a = b ?", TestOptions.
Script
,
5802
var tree = UsingTree(@"T ? m()", TestOptions.
Script
,
5851
var tree = UsingTree(@"T ? m(a)", TestOptions.
Script
,
5907
var tree = UsingTree(@"T ? m();", TestOptions.
Script
,
5956
var tree = UsingTree(@"T ? m(a);", TestOptions.
Script
,
6012
var tree = UsingTree(@"T ? m(x: 1", TestOptions.
Script
,
6079
var tree = UsingTree(@"T ? m(x: 1, y: a ? b : c)", TestOptions.
Script
,
6172
var tree = UsingTree(@"T ? u => { } : v => { }", TestOptions.
Script
);
6225
var tree = UsingTree(@"T ? u => (d ? e => 1 : f => 2)(3) : c => 2", TestOptions.
Script
);
6325
var tree = UsingTree(@"T ? a ?", TestOptions.
Script
,
6388
var tree = UsingTree(@"T ? a =", TestOptions.
Script
,
6440
var tree = UsingTree(@"T ? a = b", TestOptions.
Script
,
6489
var tree = UsingTree(@"T ? a = b : ", TestOptions.
Script
,
6535
var tree = UsingTree(@"T ? m(out c", TestOptions.
Script
,
6595
var tree = UsingTree(@"T ? m(ref c", TestOptions.
Script
,
6655
var tree = UsingTree(@"T ? m(ref out", TestOptions.
Script
,
6733
var tree = UsingTree(@"T ? m(ref out c", TestOptions.
Script
,
6808
var tree = UsingTree(@"T ? m(this", TestOptions.
Script
,
6867
var tree = UsingTree(@"T ? m(this.", TestOptions.
Script
,
6937
var tree = UsingTree(@"T ? m(this<", TestOptions.
Script
,
7007
var tree = UsingTree(@"T ? m(this[", TestOptions.
Script
,
7077
var tree = UsingTree(@"T ? m(this a", TestOptions.
Script
,
7147
var tree = UsingTree(@"T ? m(this(", TestOptions.
Script
,
7217
var tree = UsingTree(@"T ? m(T[", TestOptions.
Script
,
7287
var tree = UsingTree(@"T ? m(T[1", TestOptions.
Script
,
7364
var tree = UsingTree(@"T ? m(T[1]", TestOptions.
Script
,
7438
var tree = UsingTree(@"T ? a(T ? a =", TestOptions.
Script
,
7527
var tree = UsingTree(@"T ? a(T)", TestOptions.
Script
,
7583
var tree = UsingTree(@"T ? a(ref int.MaxValue)", TestOptions.
Script
,
7648
var tree = UsingTree(@"T ? a(ref a,", TestOptions.
Script
,
7719
var tree = UsingTree(@"T ? a(,", TestOptions.
Script
,
7792
var tree = UsingTree(@"T ? a(T ? b[1] : b[2])", TestOptions.
Script
,
7965
var tree = UsingTree(@"T ? m(a < b, c > d) :", TestOptions.
Script
,
8360
var tree = UsingTree(@"from", TestOptions.
Script
);
8382
var tree = UsingTree(@"from c", TestOptions.
Script
,
9177
var tree = UsingTree("a < b,c.", TestOptions.
Script
,
9613
var tree = SyntaxFactory.ParseSyntaxTree(test, options: TestOptions.
Script
);
9637
var tree = ParseAndValidate($"#!{command}", TestOptions.
Script
);
9648
tree = ParseAndValidate($"#! {command}\r\n ", TestOptions.
Script
);
9664
Console.WriteLine(""Hi!"");", TestOptions.
Script
);
9678
ParseAndValidate(" #!/usr/bin/env csi", TestOptions.
Script
,
9681
ParseAndValidate("\n#!/usr/bin/env csi", TestOptions.
Script
,
9684
ParseAndValidate("\r\n#!/usr/bin/env csi", TestOptions.
Script
,
9687
ParseAndValidate("#!/bin/sh\r\n#!/usr/bin/env csi", TestOptions.
Script
,
9690
ParseAndValidate("a #!/usr/bin/env csi", TestOptions.
Script
,
9697
ParseAndValidate("#/usr/bin/env csi", TestOptions.
Script
,
9704
ParseAndValidate("# !/usr/bin/env csi", TestOptions.
Script
,
9711
var tree = ParseAndValidate("//#!/usr/bin/env csi", TestOptions.
Script
);
Syntax\SyntaxNodeTests.cs (2)
390
testContainsHelper2(new[] { SyntaxKind.ShebangDirectiveTrivia }, SyntaxFactory.ParseCompilationUnit("#!command", options: TestOptions.
Script
));
391
testContainsHelper2(new[] { SyntaxKind.BadDirectiveTrivia }, SyntaxFactory.ParseCompilationUnit(" #!command", options: TestOptions.
Script
));
Syntax\SyntaxRewriterTests.cs (9)
361
var tree = SyntaxFactory.ParseSyntaxTree("System.Console.Write(\"Before\")", TestOptions.
Script
);
376
var tree = SyntaxFactory.ParseSyntaxTree("m(a, b)", TestOptions.
Script
);
395
var tree = SyntaxFactory.ParseSyntaxTree("m(a, b)", TestOptions.
Script
);
422
var tree = SyntaxFactory.ParseSyntaxTree("private class C { }", options: TestOptions.
Script
);
442
var tree = SyntaxFactory.ParseSyntaxTree("public class C { }", options: TestOptions.
Script
);
465
var tree = SyntaxFactory.ParseSyntaxTree("/* c */ identifier", options: TestOptions.
Script
);
492
var tree = SyntaxFactory.ParseSyntaxTree("/* c */ identifier", options: TestOptions.
Script
);
514
var tree = SyntaxFactory.ParseSyntaxTree("private class C { }", options: TestOptions.
Script
);
527
var tree = SyntaxFactory.ParseSyntaxTree("private class C { }", options: TestOptions.
Script
);
Syntax\SyntaxTests.cs (2)
18
Assert.False(SyntaxFactory.IsCompleteSubmission(SyntaxFactory.ParseSyntaxTree(code, options: TestOptions.
Script
)));
23
Assert.True(SyntaxFactory.IsCompleteSubmission(SyntaxFactory.ParseSyntaxTree(code, options: TestOptions.
Script
)));
Microsoft.CodeAnalysis.CSharp.Test.Utilities (2)
CSharpTestBase.cs (2)
1384
syntaxTree: Parse(source, options: parseOptions ?? TestOptions.
Script
),
1407
syntaxTree: Parse(code, options: parseOptions ?? TestOptions.
Script
),