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