1660 references to OutputKind
Analyzer.Utilities.UnitTests (2)
Aspire.Hosting.Analyzers.Tests (1)
ConfigurationSchemaGenerator.Tests (1)
GenerateDocumentationAndConfigFiles (6)
IdeCoreBenchmarks (1)
InteractiveHost.UnitTests (1)
Metrics (6)
Metrics.Legacy (6)
Microsoft.Analyzers.Extra (1)
Microsoft.Analyzers.Extra.Tests (3)
Microsoft.Analyzers.Local.Tests (3)
Microsoft.AspNetCore.Analyzer.Testing (4)
Microsoft.AspNetCore.Analyzers.Test (3)
Microsoft.AspNetCore.App.Analyzers.Test (7)
Microsoft.AspNetCore.Http.Extensions.Tests (1)
Microsoft.AspNetCore.Http.Microbenchmarks (1)
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation (1)
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation.Test (1)
Microsoft.AspNetCore.OpenApi.SourceGenerators.Tests (2)
Microsoft.CodeAnalysis (77)
Microsoft.CodeAnalysis.Analyzers (6)
Microsoft.CodeAnalysis.AnalyzerUtilities (6)
Microsoft.CodeAnalysis.BannedApiAnalyzers (6)
Microsoft.CodeAnalysis.CSharp (49)
Microsoft.CodeAnalysis.CSharp.CodeStyle (2)
Microsoft.CodeAnalysis.CSharp.CodeStyle.UnitTests (67)
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (45)
CommandLineTests.cs (45)
1301Assert.Equal(OutputKind.ConsoleApplication, parsedArgs.CompilationOptions.OutputKind);
1305Assert.Equal(OutputKind.NetModule, parsedArgs.CompilationOptions.OutputKind);
1309Assert.Equal(OutputKind.DynamicallyLinkedLibrary, parsedArgs.CompilationOptions.OutputKind);
1313Assert.Equal(OutputKind.WindowsApplication, parsedArgs.CompilationOptions.OutputKind);
1317Assert.Equal(OutputKind.WindowsRuntimeApplication, parsedArgs.CompilationOptions.OutputKind);
1321Assert.Equal(OutputKind.WindowsRuntimeMetadata, parsedArgs.CompilationOptions.OutputKind);
1325Assert.Equal(OutputKind.NetModule, parsedArgs.CompilationOptions.OutputKind);
1352Assert.Equal(OutputKind.ConsoleApplication, parsedArgs.CompilationOptions.OutputKind);
1360Assert.Equal(OutputKind.NetModule, parsedArgs.CompilationOptions.OutputKind);
1368Assert.Equal(OutputKind.DynamicallyLinkedLibrary, parsedArgs.CompilationOptions.OutputKind);
1376Assert.Equal(OutputKind.WindowsApplication, parsedArgs.CompilationOptions.OutputKind);
1384Assert.Equal(OutputKind.WindowsRuntimeApplication, parsedArgs.CompilationOptions.OutputKind);
1392Assert.Equal(OutputKind.WindowsRuntimeMetadata, parsedArgs.CompilationOptions.OutputKind);
1400Assert.Equal(OutputKind.NetModule, parsedArgs.CompilationOptions.OutputKind);
2549Assert.Equal(new CSharpCompilationOptions(OutputKind.ConsoleApplication).OptimizationLevel, parsedArgs.CompilationOptions.OptimizationLevel);
7462options = options.WithOutputKind(OutputKind.WindowsApplication);
7471options = options.WithOutputKind(OutputKind.NetModule);
7541CheckManifestString(source, OutputKind.ConsoleApplication, explicitManifest: null, expectedManifest:
7568CheckManifestString(source, OutputKind.DynamicallyLinkedLibrary, explicitManifest: null, expectedManifest: null);
7581CheckManifestString(source, OutputKind.WindowsApplication, explicitManifest: null, expectedManifest:
7609CheckManifestString(source, OutputKind.WindowsRuntimeApplication, explicitManifest: null, expectedManifest:
7636CheckManifestString(source, OutputKind.WindowsRuntimeMetadata, explicitManifest: null, expectedManifest: null);
7648CheckManifestString(source, OutputKind.NetModule, explicitManifest: null, expectedManifest: null);
7684CheckManifestString(source, OutputKind.ConsoleApplication, explicitManifest, expectedManifest);
7719CheckManifestString(source, OutputKind.DynamicallyLinkedLibrary, explicitManifest, expectedManifest);
7745CheckManifestString(source, OutputKind.NetModule, explicitManifest, expectedManifest: null);
7753private void CheckManifestString(string source, OutputKind outputKind, string explicitManifest, string expectedManifest)
7762case OutputKind.ConsoleApplication:
7766case OutputKind.WindowsApplication:
7770case OutputKind.DynamicallyLinkedLibrary:
7774case OutputKind.NetModule:
7778case OutputKind.WindowsRuntimeMetadata:
7782case OutputKind.WindowsRuntimeApplication:
7822var resourceId = outputKind == OutputKind.DynamicallyLinkedLibrary ? "#2" : "#1";
12112new CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary, cryptoPublicKey: TestResources.TestKeys.PublicKey_b03f5f7f11d50a3a)).EmitToArray();
12124new CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary, cryptoPublicKey: TestResources.TestKeys.PublicKey_31bf3856ad364e35)).EmitToArray();
12218new CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary)).EmitToArray();
12435var list = new List<Tuple<string, OutputKind>>()
12437Tuple.Create("exe", OutputKind.ConsoleApplication),
12438Tuple.Create("winexe", OutputKind.WindowsApplication),
12439Tuple.Create("library", OutputKind.DynamicallyLinkedLibrary),
12440Tuple.Create("module", OutputKind.NetModule),
12441Tuple.Create("appcontainerexe", OutputKind.WindowsRuntimeApplication),
12442Tuple.Create("winmdobj", OutputKind.WindowsRuntimeMetadata)
15402new CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary));
Microsoft.CodeAnalysis.CSharp.EditorFeatures (1)
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (14)
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (57)
CodeGen\SwitchTests.cs (36)
8796options: TestOptions.ReleaseDll.WithOutputKind(OutputKind.ConsoleApplication),
8809options: TestOptions.DebugDll.WithOutputKind(OutputKind.ConsoleApplication),
8863options: TestOptions.ReleaseDll.WithOutputKind(OutputKind.ConsoleApplication),
8882options: TestOptions.DebugDll.WithOutputKind(OutputKind.ConsoleApplication),
8939options: TestOptions.ReleaseDll.WithOutputKind(OutputKind.ConsoleApplication),
8952options: TestOptions.DebugDll.WithOutputKind(OutputKind.ConsoleApplication),
9003options: TestOptions.ReleaseDll.WithOutputKind(OutputKind.ConsoleApplication),
9022options: TestOptions.DebugDll.WithOutputKind(OutputKind.ConsoleApplication),
9077options: TestOptions.ReleaseDll.WithOutputKind(OutputKind.ConsoleApplication),
9093options: TestOptions.DebugDll.WithOutputKind(OutputKind.ConsoleApplication),
9150options: TestOptions.ReleaseDll.WithOutputKind(OutputKind.ConsoleApplication),
9167options: TestOptions.DebugDll.WithOutputKind(OutputKind.ConsoleApplication),
9225options: TestOptions.ReleaseDll.WithOutputKind(OutputKind.ConsoleApplication),
9242options: TestOptions.DebugDll.WithOutputKind(OutputKind.ConsoleApplication),
9300options: TestOptions.ReleaseDll.WithOutputKind(OutputKind.ConsoleApplication),
9319options: TestOptions.DebugDll.WithOutputKind(OutputKind.ConsoleApplication),
9369options: TestOptions.ReleaseDll.WithOutputKind(OutputKind.ConsoleApplication),
9385options: TestOptions.DebugDll.WithOutputKind(OutputKind.ConsoleApplication),
9450options: TestOptions.ReleaseDll.WithOutputKind(OutputKind.ConsoleApplication),
9476options: TestOptions.DebugDll.WithOutputKind(OutputKind.ConsoleApplication),
9581options: TestOptions.ReleaseDll.WithOutputKind(OutputKind.ConsoleApplication),
9625options: TestOptions.DebugDll.WithOutputKind(OutputKind.ConsoleApplication),
9723options: TestOptions.DebugDll.WithOutputKind(OutputKind.ConsoleApplication),
9774options: TestOptions.DebugDll.WithOutputKind(OutputKind.ConsoleApplication),
9829options: TestOptions.DebugDll.WithOutputKind(OutputKind.ConsoleApplication),
9882options: TestOptions.DebugDll.WithOutputKind(OutputKind.ConsoleApplication),
9934options: TestOptions.DebugDll.WithOutputKind(OutputKind.ConsoleApplication),
10027options: TestOptions.DebugDll.WithOutputKind(OutputKind.ConsoleApplication))
10119options: TestOptions.ReleaseDll.WithOutputKind(OutputKind.ConsoleApplication))
10170options: TestOptions.ReleaseDll.WithOutputKind(OutputKind.ConsoleApplication),
10246options: TestOptions.DebugDll.WithOutputKind(OutputKind.ConsoleApplication).WithMetadataImportOptions(MetadataImportOptions.All));
10520options: TestOptions.DebugDll.WithOutputKind(OutputKind.ConsoleApplication))
11028options: TestOptions.ReleaseExe.WithOutputKind(OutputKind.ConsoleApplication),
11286options: TestOptions.ReleaseExe.WithOutputKind(OutputKind.ConsoleApplication),
11544options: TestOptions.ReleaseExe.WithOutputKind(OutputKind.ConsoleApplication),
11973options: TestOptions.ReleaseExe.WithOutputKind(OutputKind.ConsoleApplication),
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (1)
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (61)
Attributes\AttributeTests_Synthesized.cs (38)
50foreach (var kind in Enum.GetValues(typeof(OutputKind)))
171var options = TestOptions.CreateTestOptions(OutputKind.DynamicallyLinkedLibrary, optimizationLevel)
220var options = TestOptions.CreateTestOptions(OutputKind.DynamicallyLinkedLibrary, optimizationLevel)
259var options = TestOptions.CreateTestOptions(OutputKind.DynamicallyLinkedLibrary, optimizationLevel)
287var options = TestOptions.CreateTestOptions(OutputKind.DynamicallyLinkedLibrary, optimizationLevel)
425var options = TestOptions.CreateTestOptions(OutputKind.DynamicallyLinkedLibrary, optimizationLevel)
480var options = TestOptions.CreateTestOptions(OutputKind.DynamicallyLinkedLibrary, optimizationLevel)
538var options = TestOptions.CreateTestOptions(OutputKind.DynamicallyLinkedLibrary, optimizationLevel)
576var options = TestOptions.CreateTestOptions(OutputKind.DynamicallyLinkedLibrary, optimizationLevel)
619var options = TestOptions.CreateTestOptions(OutputKind.DynamicallyLinkedLibrary, optimizationLevel)
972public void SynthesizedAllAttributes(OutputKind outputKind, OptimizationLevel optimizationLevel)
1003public void AppliedCompilationRelaxations(OutputKind outputKind, OptimizationLevel optimizationLevel)
1038public void AppliedRuntimeCompatibility(OutputKind outputKind, OptimizationLevel optimizationLevel)
1073public void AppliedDebuggable(OutputKind outputKind, OptimizationLevel optimizationLevel)
1108public void AppliedDebuggableOnBothAssemblyAndModule(OutputKind outputKind, OptimizationLevel optimizationLevel)
1147public void AppliedCompilationRelaxationsAndRuntimeCompatibility(OutputKind outputKind, OptimizationLevel optimizationLevel)
1183public void ModuleCompilationRelaxationsDoNotSuppressAssemblyAttributes(OutputKind outputKind, OptimizationLevel optimizationLevel)
1221public void ModuleDebuggableDoNotSuppressAssemblyAttributes(OutputKind outputKind, OptimizationLevel optimizationLevel)
1259public void MissingWellKnownAttributesNoDiagnosticsAndNoSynthesizedAttributes(OutputKind outputKind, OptimizationLevel optimizationLevel)
1288public void MissingWellKnownAttributeEnumsNoDiagnosticsAndNoSynthesizedAttributes(OutputKind outputKind, OptimizationLevel optimizationLevel)
1328public void InaccessibleWellKnownAttributeEnumsNoDiagnosticsAndNoSynthesizedAttributes(OutputKind outputKind, OptimizationLevel optimizationLevel)
1377public void WellKnownAttributeMissingCtorNoDiagnosticsAndNoSynthesizedAttributes(OutputKind outputKind, OptimizationLevel optimizationLevel)
1424public void WellKnownAttributeInvalidTypeNoDiagnosticsAndNoSynthesizedAttributes(OutputKind outputKind, OptimizationLevel optimizationLevel)
1468public void MissingWellKnownAttributeMembersProduceDiagnostics(OutputKind outputKind, OptimizationLevel optimizationLevel)
1513public void AppliedCompilationRelaxationsOnModuleSuppressesAssemblyAttributes(OutputKind outputKind, OptimizationLevel optimizationLevel)
1519", options: TestOptions.CreateTestOptions(OutputKind.NetModule, optimizationLevel));
1554public void AppliedRuntimeCompatibilityOnModuleSuppressesAssemblyAttributes(OutputKind outputKind, OptimizationLevel optimizationLevel)
1560", options: TestOptions.CreateTestOptions(OutputKind.NetModule, optimizationLevel));
1596[InlineData(OutputKind.DynamicallyLinkedLibrary)]
1597[InlineData(OutputKind.NetModule)]
1598public void CheckUnsafeAttributes(OutputKind outputKind)
1671var options = TestOptions.CreateTestOptions(OutputKind.DynamicallyLinkedLibrary, optimizationLevel)
1714var options = TestOptions.CreateTestOptions(OutputKind.DynamicallyLinkedLibrary, optimizationLevel)
1756var options = TestOptions.CreateTestOptions(OutputKind.DynamicallyLinkedLibrary, optimizationLevel)
1798var referenceOptions = TestOptions.CreateTestOptions(OutputKind.DynamicallyLinkedLibrary, optimizationLevel)
1837var options = TestOptions.CreateTestOptions(OutputKind.DynamicallyLinkedLibrary, optimizationLevel)
1867var options = TestOptions.CreateTestOptions(OutputKind.DynamicallyLinkedLibrary, optimizationLevel)
1897var referenceOptions = TestOptions.CreateTestOptions(OutputKind.DynamicallyLinkedLibrary, optimizationLevel)
Microsoft.CodeAnalysis.CSharp.EndToEnd.UnitTests (1)
Microsoft.CodeAnalysis.CSharp.Features (3)
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (192)
ConvertProgram\ConvertToProgramMainAnalyzerTests.cs (23)
32TestState = { OutputKind = OutputKind.ConsoleApplication },
79TestState = { OutputKind = OutputKind.ConsoleApplication },
107TestState = { OutputKind = OutputKind.ConsoleApplication },
137TestState = { OutputKind = OutputKind.ConsoleApplication },
168TestState = { OutputKind = OutputKind.ConsoleApplication },
191TestState = { OutputKind = OutputKind.ConsoleApplication },
214TestState = { OutputKind = OutputKind.ConsoleApplication },
245TestState = { OutputKind = OutputKind.ConsoleApplication },
276TestState = { OutputKind = OutputKind.ConsoleApplication },
315TestState = { OutputKind = OutputKind.ConsoleApplication },
343TestState = { OutputKind = OutputKind.ConsoleApplication },
375TestState = { OutputKind = OutputKind.ConsoleApplication },
404TestState = { OutputKind = OutputKind.ConsoleApplication },
435TestState = { OutputKind = OutputKind.ConsoleApplication },
463TestState = { OutputKind = OutputKind.ConsoleApplication },
492TestState = { OutputKind = OutputKind.ConsoleApplication },
517TestState = { OutputKind = OutputKind.ConsoleApplication },
541TestState = { OutputKind = OutputKind.ConsoleApplication },
576TestState = { OutputKind = OutputKind.ConsoleApplication },
615TestState = { OutputKind = OutputKind.ConsoleApplication },
649TestState = { OutputKind = OutputKind.ConsoleApplication },
688TestState = { OutputKind = OutputKind.ConsoleApplication },
725TestState = { OutputKind = OutputKind.ConsoleApplication },
ConvertProgram\ConvertToTopLevelStatementsAnalyzerTests.cs (55)
48TestState = { OutputKind = OutputKind.ConsoleApplication },
70TestState = { OutputKind = OutputKind.ConsoleApplication },
93TestState = { OutputKind = OutputKind.ConsoleApplication },
118TestState = { OutputKind = OutputKind.ConsoleApplication },
146TestState = { OutputKind = OutputKind.ConsoleApplication },
174TestState = { OutputKind = OutputKind.ConsoleApplication },
203TestState = { OutputKind = OutputKind.ConsoleApplication },
226TestState = { OutputKind = OutputKind.ConsoleApplication },
270TestState = { OutputKind = OutputKind.ConsoleApplication },
292TestState = { OutputKind = OutputKind.ConsoleApplication },
319TestState = { OutputKind = OutputKind.ConsoleApplication },
346TestState = { OutputKind = OutputKind.ConsoleApplication },
370TestState = { OutputKind = OutputKind.ConsoleApplication },
391TestState = { OutputKind = OutputKind.ConsoleApplication },
413TestState = { OutputKind = OutputKind.ConsoleApplication },
435TestState = { OutputKind = OutputKind.ConsoleApplication },
461TestState = { OutputKind = OutputKind.ConsoleApplication },
483TestState = { OutputKind = OutputKind.ConsoleApplication },
506TestState = { OutputKind = OutputKind.ConsoleApplication },
529TestState = { OutputKind = OutputKind.ConsoleApplication },
554TestState = { OutputKind = OutputKind.ConsoleApplication },
579TestState = { OutputKind = OutputKind.ConsoleApplication },
604TestState = { OutputKind = OutputKind.ConsoleApplication },
629TestState = { OutputKind = OutputKind.ConsoleApplication },
654TestState = { OutputKind = OutputKind.ConsoleApplication },
678TestState = { OutputKind = OutputKind.ConsoleApplication },
702TestState = { OutputKind = OutputKind.ConsoleApplication },
728TestState = { OutputKind = OutputKind.ConsoleApplication },
754TestState = { OutputKind = OutputKind.ConsoleApplication },
778TestState = { OutputKind = OutputKind.ConsoleApplication },
802TestState = { OutputKind = OutputKind.ConsoleApplication },
826TestState = { OutputKind = OutputKind.ConsoleApplication },
848TestState = { OutputKind = OutputKind.ConsoleApplication },
875TestState = { OutputKind = OutputKind.ConsoleApplication },
902TestState = { OutputKind = OutputKind.ConsoleApplication },
929TestState = { OutputKind = OutputKind.ConsoleApplication },
956TestState = { OutputKind = OutputKind.ConsoleApplication },
983TestState = { OutputKind = OutputKind.ConsoleApplication },
1010TestState = { OutputKind = OutputKind.ConsoleApplication },
1037TestState = { OutputKind = OutputKind.ConsoleApplication },
1064TestState = { OutputKind = OutputKind.ConsoleApplication },
1093TestState = { OutputKind = OutputKind.ConsoleApplication },
1117TestState = { OutputKind = OutputKind.ConsoleApplication },
1146TestState = { OutputKind = OutputKind.ConsoleApplication },
1183TestState = { OutputKind = OutputKind.ConsoleApplication },
1220TestState = { OutputKind = OutputKind.ConsoleApplication },
1261TestState = { OutputKind = OutputKind.ConsoleApplication },
1288TestState = { OutputKind = OutputKind.ConsoleApplication },
1329TestState = { OutputKind = OutputKind.ConsoleApplication },
1368TestState = { OutputKind = OutputKind.ConsoleApplication },
1410TestState = { OutputKind = OutputKind.ConsoleApplication },
1450TestState = { OutputKind = OutputKind.ConsoleApplication },
1480TestState = { OutputKind = OutputKind.ConsoleApplication },
1509TestState = { OutputKind = OutputKind.ConsoleApplication },
1554TestState = { OutputKind = OutputKind.ConsoleApplication },
ConvertProgram\ConvertToTopLevelStatementsRefactoringTests.cs (12)
36TestState = { OutputKind = OutputKind.ConsoleApplication },
64TestState = { OutputKind = OutputKind.ConsoleApplication },
88TestState = { OutputKind = OutputKind.ConsoleApplication },
137TestState = { OutputKind = OutputKind.ConsoleApplication },
168TestState = { OutputKind = OutputKind.ConsoleApplication },
192TestState = { OutputKind = OutputKind.ConsoleApplication },
216TestState = { OutputKind = OutputKind.ConsoleApplication },
244TestState = { OutputKind = OutputKind.ConsoleApplication },
283TestState = { OutputKind = OutputKind.ConsoleApplication },
329TestState = { OutputKind = OutputKind.ConsoleApplication },
371TestState = { OutputKind = OutputKind.ConsoleApplication },
423TestState = { OutputKind = OutputKind.ConsoleApplication },
Microsoft.CodeAnalysis.CSharp.Scripting (1)
Microsoft.CodeAnalysis.CSharp.Scripting.Desktop.UnitTests (5)
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (8)
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (88)
Compilation\CSharpCompilationOptionsTests.cs (59)
38TestPropertyGeneric(new CSharpCompilationOptions(OutputKind.ConsoleApplication), factory, getter, validNonDefaultValue);
73TestHiddenProperty((old, value) => old.WithOutputKind(value), opt => opt.OutputKind, OutputKind.DynamicallyLinkedLibrary);
103TestPropertyGeneric(new CSharpCompilationOptions(OutputKind.ConsoleApplication), factory, getter, validNonDefaultValue);
109TestProperty((old, value) => old.WithOutputKind(value), opt => opt.OutputKind, OutputKind.DynamicallyLinkedLibrary);
147new CSharpCompilationOptions(OutputKind.ConsoleApplication).WithScriptClassName(null).VerifyErrors(
151new CSharpCompilationOptions(OutputKind.ConsoleApplication).WithScriptClassName("blah\0goo").VerifyErrors(
155new CSharpCompilationOptions(OutputKind.ConsoleApplication).WithScriptClassName("").VerifyErrors(
159Assert.Equal(0, new CSharpCompilationOptions(OutputKind.ConsoleApplication).WithMainTypeName(null).Errors.Length);
160new CSharpCompilationOptions(OutputKind.ConsoleApplication).WithMainTypeName("blah\0goo").VerifyErrors(
164new CSharpCompilationOptions(OutputKind.ConsoleApplication).WithMainTypeName("").VerifyErrors(
168new CSharpCompilationOptions(OutputKind.ConsoleApplication).WithOutputKind((OutputKind)Int32.MaxValue).VerifyErrors(
172new CSharpCompilationOptions(OutputKind.ConsoleApplication).WithOutputKind((OutputKind)Int32.MinValue).VerifyErrors(
176new CSharpCompilationOptions(OutputKind.ConsoleApplication).WithOptimizationLevel((OptimizationLevel)Int32.MaxValue).VerifyErrors(
180new CSharpCompilationOptions(OutputKind.ConsoleApplication).WithOptimizationLevel((OptimizationLevel)Int32.MinValue).VerifyErrors(
184new CSharpCompilationOptions(OutputKind.ConsoleApplication).WithPlatform((Platform)Int32.MaxValue).VerifyErrors(
188new CSharpCompilationOptions(OutputKind.ConsoleApplication).WithPlatform((Platform)Int32.MinValue).VerifyErrors(
192var defaultWarnings = new CSharpCompilationOptions(OutputKind.ConsoleApplication);
196Assert.Equal(ReportDiagnostic.Error, new CSharpCompilationOptions(OutputKind.ConsoleApplication).WithGeneralDiagnosticOption(ReportDiagnostic.Error).GeneralDiagnosticOption);
197Assert.Equal(ReportDiagnostic.Default, new CSharpCompilationOptions(OutputKind.ConsoleApplication).WithGeneralDiagnosticOption(ReportDiagnostic.Default).GeneralDiagnosticOption);
203var actual1 = new CSharpCompilationOptions(OutputKind.ConsoleApplication).WithUsings(new[] { "A", "B" }).Usings;
206var actual2 = new CSharpCompilationOptions(OutputKind.ConsoleApplication).WithUsings(Enumerable.Repeat("A", 1)).Usings;
209Assert.Equal(0, new CSharpCompilationOptions(OutputKind.ConsoleApplication).WithUsings("A", "B").WithUsings(null).Usings.Count());
210Assert.Equal(0, new CSharpCompilationOptions(OutputKind.ConsoleApplication).WithUsings("A", "B").WithUsings((string[])null).Usings.Count());
212new CSharpCompilationOptions(OutputKind.ConsoleApplication).WithUsings(new string[] { null }).VerifyErrors(
216new CSharpCompilationOptions(OutputKind.ConsoleApplication).WithUsings(new string[] { "" }).VerifyErrors(
220new CSharpCompilationOptions(OutputKind.ConsoleApplication).WithUsings(new string[] { "blah\0goo" }).VerifyErrors(
235Assert.Equal(3, new CSharpCompilationOptions(OutputKind.ConsoleApplication).WithSpecificDiagnosticOptions(warnings).SpecificDiagnosticOptions.Count);
237Assert.Equal(0, new CSharpCompilationOptions(OutputKind.ConsoleApplication).WithSpecificDiagnosticOptions(null).SpecificDiagnosticOptions.Count);
239Assert.Equal(1, new CSharpCompilationOptions(OutputKind.ConsoleApplication).WithWarningLevel(1).WarningLevel);
240new CSharpCompilationOptions(OutputKind.ConsoleApplication).WithWarningLevel(-1).VerifyErrors(
244new CSharpCompilationOptions(OutputKind.ConsoleApplication).WithWarningLevel(5).VerifyErrors();
245new CSharpCompilationOptions(OutputKind.ConsoleApplication).WithWarningLevel(int.MaxValue).VerifyErrors();
287new CSharpCompilationOptions(OutputKind.ConsoleApplication, usings: new string[] { null }).VerifyErrors(
291new CSharpCompilationOptions(OutputKind.ConsoleApplication, usings: new string[] { "" }).VerifyErrors(
295new CSharpCompilationOptions(OutputKind.ConsoleApplication, usings: new string[] { "blah\0goo" }).VerifyErrors(
299Assert.Equal("Script", new CSharpCompilationOptions(OutputKind.ConsoleApplication, scriptClassName: null).ScriptClassName);
301new CSharpCompilationOptions(OutputKind.ConsoleApplication, scriptClassName: "blah\0goo").VerifyErrors(
305new CSharpCompilationOptions(OutputKind.ConsoleApplication, scriptClassName: "").VerifyErrors(
309Assert.Equal(0, new CSharpCompilationOptions(OutputKind.ConsoleApplication, mainTypeName: null).Errors.Length);
310new CSharpCompilationOptions(OutputKind.ConsoleApplication, mainTypeName: "blah\0goo").VerifyErrors(
314new CSharpCompilationOptions(OutputKind.ConsoleApplication, mainTypeName: "").VerifyErrors(
318new CSharpCompilationOptions(outputKind: (OutputKind)Int32.MaxValue).VerifyErrors(
322new CSharpCompilationOptions(outputKind: (OutputKind)Int32.MinValue).VerifyErrors(
326new CSharpCompilationOptions(OutputKind.ConsoleApplication, optimizationLevel: (OptimizationLevel)Int32.MaxValue).VerifyErrors(
330new CSharpCompilationOptions(OutputKind.ConsoleApplication, optimizationLevel: (OptimizationLevel)Int32.MinValue).VerifyErrors(
334new CSharpCompilationOptions(OutputKind.ConsoleApplication, platform: (Platform)Int32.MinValue).VerifyErrors(
338new CSharpCompilationOptions(OutputKind.ConsoleApplication, warningLevel: -1).VerifyErrors(
342new CSharpCompilationOptions(OutputKind.ConsoleApplication, warningLevel: 5).VerifyErrors();
343new CSharpCompilationOptions(OutputKind.ConsoleApplication, warningLevel: int.MaxValue).VerifyErrors();
345new CSharpCompilationOptions(OutputKind.ConsoleApplication, platform: Platform.AnyCpu32BitPreferred).VerifyErrors();
347new CSharpCompilationOptions(OutputKind.WindowsRuntimeApplication, platform: Platform.AnyCpu32BitPreferred).VerifyErrors();
349new CSharpCompilationOptions(OutputKind.WindowsRuntimeMetadata, platform: Platform.AnyCpu32BitPreferred).VerifyErrors(
352new CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary, platform: Platform.AnyCpu32BitPreferred).VerifyErrors(
417return new CSharpCompilationOptions(OutputKind.ConsoleApplication,
442var options = new CSharpCompilationOptions(OutputKind.ConsoleApplication);
454Assert.Equal(NullableContextOptions.Disable, new CSharpCompilationOptions(OutputKind.ConsoleApplication).NullableContextOptions);
461options[i] = new CSharpCompilationOptions(OutputKind.ConsoleApplication, nullableContextOptions: values[i]);
Symbols\Source\MethodTests.cs (6)
1683var module = new PEAssemblyBuilder((SourceAssemblySymbol)@class.ContainingAssembly, EmitOptions.Default, OutputKind.DynamicallyLinkedLibrary,
1727var module = new PEAssemblyBuilder((SourceAssemblySymbol)@class.ContainingAssembly, EmitOptions.Default, OutputKind.DynamicallyLinkedLibrary,
1774var module = new PEAssemblyBuilder((SourceAssemblySymbol)@class.ContainingAssembly, EmitOptions.Default, OutputKind.DynamicallyLinkedLibrary,
1828var module = new PEAssemblyBuilder((SourceAssemblySymbol)@class.ContainingAssembly, EmitOptions.Default, OutputKind.DynamicallyLinkedLibrary,
1969var module = new PEAssemblyBuilder((SourceAssemblySymbol)classC.ContainingAssembly, EmitOptions.Default, OutputKind.DynamicallyLinkedLibrary,
2013var module = new PEAssemblyBuilder((SourceAssemblySymbol)classC.ContainingAssembly, EmitOptions.Default, OutputKind.DynamicallyLinkedLibrary,
Microsoft.CodeAnalysis.CSharp.Test.Utilities (13)
TestOptions.cs (9)
72public static readonly CSharpCompilationOptions ReleaseDll = CreateTestOptions(OutputKind.DynamicallyLinkedLibrary, OptimizationLevel.Release);
73public static readonly CSharpCompilationOptions ReleaseExe = CreateTestOptions(OutputKind.ConsoleApplication, OptimizationLevel.Release);
79public static readonly CSharpCompilationOptions DebugDll = CreateTestOptions(OutputKind.DynamicallyLinkedLibrary, OptimizationLevel.Debug);
80public static readonly CSharpCompilationOptions DebugExe = CreateTestOptions(OutputKind.ConsoleApplication, OptimizationLevel.Debug);
85public static readonly CSharpCompilationOptions ReleaseWinMD = CreateTestOptions(OutputKind.WindowsRuntimeMetadata, OptimizationLevel.Release);
86public static readonly CSharpCompilationOptions DebugWinMD = CreateTestOptions(OutputKind.WindowsRuntimeMetadata, OptimizationLevel.Debug);
88public static readonly CSharpCompilationOptions ReleaseModule = CreateTestOptions(OutputKind.NetModule, OptimizationLevel.Release);
89public static readonly CSharpCompilationOptions DebugModule = CreateTestOptions(OutputKind.NetModule, OptimizationLevel.Debug);
189internal static CSharpCompilationOptions CreateTestOptions(OutputKind outputKind, OptimizationLevel optimizationLevel, bool allowUnsafe = false)
Microsoft.CodeAnalysis.CSharp.WinRT.UnitTests (14)
Microsoft.CodeAnalysis.CSharp.Workspaces (3)
Microsoft.CodeAnalysis.CSharp.Workspaces.UnitTests (3)
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (2)
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (10)
Microsoft.CodeAnalysis.ExternalAccess.Razor.UnitTests (1)
Microsoft.CodeAnalysis.Features (1)
Microsoft.CodeAnalysis.Features.Test.Utilities (1)
Microsoft.CodeAnalysis.LanguageServer (3)
Microsoft.CodeAnalysis.LanguageServer.UnitTests (1)
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (6)
Microsoft.CodeAnalysis.PublicApiAnalyzers (6)
Microsoft.CodeAnalysis.Rebuild (4)
Microsoft.CodeAnalysis.Rebuild.UnitTests (10)
Microsoft.CodeAnalysis.ResxSourceGenerator (6)
Microsoft.CodeAnalysis.Scripting.TestUtilities (3)
Microsoft.CodeAnalysis.Test.Utilities (25)
Metadata\ModuleData.cs (4)
55public readonly OutputKind Kind;
68this.Kind = OutputKind.NetModule;
75public ModuleData(AssemblyIdentity identity, OutputKind kind, ImmutableArray<byte> image, ImmutableArray<byte> pdb, bool inMemoryModule, bool isCorLib)
85public ModuleData(ModuleDataId id, OutputKind kind, ImmutableArray<byte> image, ImmutableArray<byte> pdb, bool inMemoryModule, bool isCorLib)
Microsoft.CodeAnalysis.UnitTests (7)
Microsoft.CodeAnalysis.VisualBasic (57)
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.UnitTests (5)
Microsoft.CodeAnalysis.VisualBasic.CommandLine.UnitTests (35)
CommandLineTests.vb (35)
1960Assert.Equal(OutputKind.DynamicallyLinkedLibrary, parsedArgs.CompilationOptions.OutputKind)
1964Assert.Equal(OutputKind.NetModule, parsedArgs.CompilationOptions.OutputKind)
2896Assert.Equal(OutputKind.ConsoleApplication, parsedArgs.CompilationOptions.OutputKind)
2900Assert.Equal(OutputKind.NetModule, parsedArgs.CompilationOptions.OutputKind)
2904Assert.Equal(OutputKind.DynamicallyLinkedLibrary, parsedArgs.CompilationOptions.OutputKind)
2908Assert.Equal(OutputKind.WindowsApplication, parsedArgs.CompilationOptions.OutputKind)
2912Assert.Equal(OutputKind.WindowsRuntimeMetadata, parsedArgs.CompilationOptions.OutputKind)
2916Assert.Equal(OutputKind.WindowsRuntimeApplication, parsedArgs.CompilationOptions.OutputKind)
2920Assert.Equal(OutputKind.NetModule, parsedArgs.CompilationOptions.OutputKind)
2942Assert.Equal(OutputKind.ConsoleApplication, parsedArgs.CompilationOptions.OutputKind)
2946Assert.Equal(OutputKind.NetModule, parsedArgs.CompilationOptions.OutputKind)
2950Assert.Equal(OutputKind.DynamicallyLinkedLibrary, parsedArgs.CompilationOptions.OutputKind)
2954Assert.Equal(OutputKind.WindowsApplication, parsedArgs.CompilationOptions.OutputKind)
2958Assert.Equal(OutputKind.WindowsRuntimeMetadata, parsedArgs.CompilationOptions.OutputKind)
2962Assert.Equal(OutputKind.WindowsRuntimeApplication, parsedArgs.CompilationOptions.OutputKind)
2966Assert.Equal(OutputKind.NetModule, parsedArgs.CompilationOptions.OutputKind)
5193opt = opt.WithOutputKind(OutputKind.DynamicallyLinkedLibrary)
6523CheckManifestXml(source, OutputKind.ConsoleApplication, explicitManifest:=Nothing, expectedManifest:=expectedManifest)
6542CheckManifestXml(source, OutputKind.DynamicallyLinkedLibrary, explicitManifest:=Nothing, expectedManifest:=Nothing)
6561CheckManifestXml(source, OutputKind.NetModule, explicitManifest:=Nothing, expectedManifest:=Nothing)
6597CheckManifestXml(source, OutputKind.WindowsApplication, explicitManifest:=Nothing, expectedManifest:=expectedManifest)
6633CheckManifestXml(source, OutputKind.WindowsRuntimeApplication, explicitManifest:=Nothing, expectedManifest:=expectedManifest)
6652CheckManifestXml(source, OutputKind.WindowsRuntimeMetadata, explicitManifest:=Nothing, expectedManifest:=Nothing)
6699CheckManifestXml(source, OutputKind.ConsoleApplication, explicitManifest, expectedManifest)
6746CheckManifestXml(source, OutputKind.DynamicallyLinkedLibrary, explicitManifest, expectedManifest)
6778CheckManifestXml(source, OutputKind.NetModule, explicitManifest, expectedManifest:=Nothing)
6788Private Sub CheckManifestXml(source As XElement, outputKind As OutputKind, explicitManifest As XDocument, expectedManifest As XDocument)
6795Case OutputKind.ConsoleApplication
6798Case OutputKind.WindowsApplication
6801Case OutputKind.DynamicallyLinkedLibrary
6804Case OutputKind.NetModule
6807Case OutputKind.WindowsRuntimeMetadata
6810Case OutputKind.WindowsRuntimeApplication
6844Dim resourceId As String = If(outputKind = OutputKind.DynamicallyLinkedLibrary, "#2", "#1")
10913New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary))
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (228)
Attributes\AssemblyAttributes.vb (39)
37</compilation>, OutputKind.DynamicallyLinkedLibrary)
52</compilation>, OutputKind.DynamicallyLinkedLibrary)
69</compilation>, OutputKind.DynamicallyLinkedLibrary)
150</compilation>, OutputKind.DynamicallyLinkedLibrary)
167</compilation>, OutputKind.DynamicallyLinkedLibrary)
183</compilation>, OutputKind.DynamicallyLinkedLibrary)
196</compilation>, OutputKind.DynamicallyLinkedLibrary)
218</compilation>, OutputKind.DynamicallyLinkedLibrary)
235</compilation>, OutputKind.DynamicallyLinkedLibrary)
252</compilation>, OutputKind.DynamicallyLinkedLibrary)
269</compilation>, OutputKind.DynamicallyLinkedLibrary)
290</compilation>, OutputKind.DynamicallyLinkedLibrary)
311</compilation>, OutputKind.DynamicallyLinkedLibrary)
329</compilation>, OutputKind.DynamicallyLinkedLibrary)
346</compilation>, OutputKind.DynamicallyLinkedLibrary)
365Dim other As VisualBasicCompilation = CreateCompilationWithMscorlib40(src, OutputKind.DynamicallyLinkedLibrary)
379</compilation>, OutputKind.DynamicallyLinkedLibrary)
389</compilation>, OutputKind.DynamicallyLinkedLibrary)
399</compilation>, OutputKind.DynamicallyLinkedLibrary)
416</compilation>, OutputKind.ConsoleApplication)
430</compilation>, OutputKind.ConsoleApplication)
445</compilation>, New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary))
469Dim comp = CreateCompilationWithMscorlib40(src, OutputKind.ConsoleApplication)
583OutputKind.DynamicallyLinkedLibrary,
616OutputKind.DynamicallyLinkedLibrary,
620OutputKind.DynamicallyLinkedLibrary,
682</compilation>, OutputKind.DynamicallyLinkedLibrary)
690</compilation>, OutputKind.DynamicallyLinkedLibrary)
708</compilation>, OutputKind.DynamicallyLinkedLibrary)
724</compilation>, OutputKind.DynamicallyLinkedLibrary)
740</compilation>, OutputKind.DynamicallyLinkedLibrary)
757</compilation>, OutputKind.DynamicallyLinkedLibrary)
1075compilationOptions:=New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary))
1083compilationOptions:=New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary))
1092compilationOptions:=New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary))
1103compilationOptions:=New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary))
1115compilationOptions:=New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary))
1131compilationOptions:=New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary))
1667Dim comp = CreateCompilationWithMscorlib40(source, OutputKind.DynamicallyLinkedLibrary)
Attributes\AttributeTests_Synthesized.vb (43)
34For Each kind As OutputKind In [Enum].GetValues(GetType(OutputKind))
42For Each kind As OutputKind In [Enum].GetValues(GetType(OutputKind))
91New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary).
148New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary).
216New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary).
270New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary).
326options:=New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary).
363New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary).
413New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary).
468options:=New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary, optimizationLevel:=optimizationLevel))
498options:=New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary, optimizationLevel:=optimizationLevel))
522options:=New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary, optimizationLevel:=optimizationLevel))
590Dim comp = CreateCompilationWithMscorlib40(source, options:=New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary, optimizationLevel:=optimizationLevel))
744Public Sub TestSynthesizedAssemblyAttributes_01(outputKind As OutputKind)
765If outputKind <> OutputKind.NetModule Then
779Public Sub TestSynthesizedAssemblyAttributes_02(outputKind As OutputKind)
821Public Sub TestSynthesizedAssemblyAttributes_03(outputKind As OutputKind)
863Public Sub TestSynthesizedAssemblyAttributes_04(outputKind As OutputKind)
931Public Sub TestSynthesizedAssemblyAttributes_05(outputKind As OutputKind)
983Public Sub TestSynthesizedAssemblyAttributes_06(outputKind As OutputKind)
1013If outputKind <> OutputKind.NetModule Then
1059Public Sub TestDebuggableAttribute_01(outputKind As OutputKind, optimizationLevel As OptimizationLevel)
1088CompileAndVerify(comp, verify:=If(outputKind <> OutputKind.NetModule, Verification.Passes, Verification.Skipped), symbolValidator:=validator)
1093Public Sub TestDebuggableAttribute_02(outputKind As OutputKind, optimizationLevel As OptimizationLevel)
1126CompileAndVerify(comp, verify:=If(outputKind <> OutputKind.NetModule, Verification.Passes, Verification.Skipped), symbolValidator:=validator)
1131Public Sub TestDebuggableAttribute_03(outputKind As OutputKind, optimizationLevel As OptimizationLevel)
1163CompileAndVerify(comp, verify:=If(outputKind <> OutputKind.NetModule, Verification.Passes, Verification.Skipped), symbolValidator:=validator)
1168Public Sub TestDebuggableAttribute_04(outputKind As OutputKind, optimizationLevel As OptimizationLevel)
1207CompileAndVerify(comp, verify:=If(outputKind <> OutputKind.NetModule, Verification.Passes, Verification.Skipped), symbolValidator:=validator)
1212Public Sub TestDebuggableAttribute_MissingWellKnownTypeOrMember_01(outputKind As OutputKind, optimizationLevel As OptimizationLevel)
1243Public Sub TestDebuggableAttribute_MissingWellKnownTypeOrMember_02(outputKind As OutputKind, optimizationLevel As OptimizationLevel)
1282CompileAndVerify(comp, verify:=If(outputKind <> OutputKind.NetModule, Verification.Passes, Verification.Skipped), symbolValidator:=validator)
1287Public Sub TestDebuggableAttribute_MissingWellKnownTypeOrMember_03(outputKind As OutputKind, optimizationLevel As OptimizationLevel)
1334CompileAndVerify(comp, verify:=If(outputKind <> OutputKind.NetModule, Verification.Passes, Verification.Skipped), symbolValidator:=validator)
1339Public Sub TestDebuggableAttribute_MissingWellKnownTypeOrMember_04(outputKind As OutputKind, optimizationLevel As OptimizationLevel)
1381CompileAndVerify(comp, verify:=If(outputKind <> OutputKind.NetModule, Verification.Passes, Verification.Skipped), symbolValidator:=validator)
1386Public Sub TestDebuggableAttribute_MissingWellKnownTypeOrMember_05(outputKind As OutputKind, optimizationLevel As OptimizationLevel)
1430CompileAndVerify(comp, verify:=If(outputKind <> OutputKind.NetModule, Verification.Passes, Verification.Skipped), symbolValidator:=validator)
1651Dim options = New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary, optimizationLevel:=optimizationLevel)
1685Dim options = New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary, optimizationLevel:=optimizationLevel)
1746Dim options = New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary, optimizationLevel:=optimizationLevel)
CodeGen\CodeGenOverridingAndHiding.vb (19)
172compilationOptions:=New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary))
185compilationOptions:=New CSharp.CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary),
196compilationOptions:=New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary),
227compilationOptions:=New VisualBasicCompilationOptions(OutputKind.ConsoleApplication),
244compilationOptions:=New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary))
258compilationOptions:=New CSharp.CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary),
269compilationOptions:=New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary),
295compilationOptions:=New VisualBasicCompilationOptions(OutputKind.ConsoleApplication),
311compilationOptions:=New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary))
323compilationOptions:=New CSharp.CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary),
332compilationOptions:=New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary),
352compilationOptions:=New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary),
376compilationOptions:=New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary))
388compilationOptions:=New CSharp.CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary),
397compilationOptions:=New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary),
416compilationOptions:=New Microsoft.CodeAnalysis.CSharp.CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary))
431compilationOptions:=New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary),
450compilationOptions:=New Microsoft.CodeAnalysis.CSharp.CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary))
465compilationOptions:=New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary),
CodeGen\CodeGenTests.vb (19)
1474options:=New VisualBasicCompilationOptions(OutputKind.ConsoleApplication),
4764compilationOptions:=New VisualBasicCompilationOptions(OutputKind.ConsoleApplication))
4837compilationOptions:=New VisualBasicCompilationOptions(OutputKind.ConsoleApplication))
6128</compilation>, OutputKind.DynamicallyLinkedLibrary).
6144</compilation>, OutputKind.DynamicallyLinkedLibrary).
6160</compilation>, OutputKind.DynamicallyLinkedLibrary).
6176</compilation>, OutputKind.DynamicallyLinkedLibrary).
8168compilationOptions:=New CSharp.CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary))
8181compilationOptions:=New VisualBasicCompilationOptions(OutputKind.ConsoleApplication),
8202compilationOptions:=New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary))
8214compilationOptions:=New VisualBasicCompilationOptions(OutputKind.ConsoleApplication),
8235compilationOptions:=New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary))
8247compilationOptions:=New VisualBasicCompilationOptions(OutputKind.ConsoleApplication),
8386compilationOptions:=New Microsoft.CodeAnalysis.CSharp.CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary))
8398compilationOptions:=New VisualBasicCompilationOptions(OutputKind.ConsoleApplication),
8426compilationOptions:=New Microsoft.CodeAnalysis.CSharp.CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary))
8441compilationOptions:=New VisualBasicCompilationOptions(OutputKind.ConsoleApplication),
10746compilationOptions:=New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary))
11642compilationOptions:=New VisualBasicCompilationOptions(OutputKind.ConsoleApplication))
CodeGen\CodeGenTuples.vb (19)
7205compilationOptions:=New CSharp.CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary))
7476compilationOptions:=New CSharp.CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary))
9342compilationOptions:=New Microsoft.CodeAnalysis.CSharp.CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary),
9376compilationOptions:=New VisualBasicCompilationOptions(OutputKind.ConsoleApplication),
9464compilationOptions:=New Microsoft.CodeAnalysis.VisualBasic.VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary),
9498compilationOptions:=New VisualBasicCompilationOptions(OutputKind.ConsoleApplication),
9552compilationOptions:=New Microsoft.CodeAnalysis.VisualBasic.VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary),
9570compilationOptions:=New VisualBasicCompilationOptions(OutputKind.ConsoleApplication),
9616compilationOptions:=New Microsoft.CodeAnalysis.CSharp.CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary),
9645compilationOptions:=New VisualBasicCompilationOptions(OutputKind.ConsoleApplication),
9698compilationOptions:=New Microsoft.CodeAnalysis.VisualBasic.VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary),
9727compilationOptions:=New VisualBasicCompilationOptions(OutputKind.ConsoleApplication),
9766compilationOptions:=New Microsoft.CodeAnalysis.CSharp.CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary),
9792compilationOptions:=New VisualBasicCompilationOptions(OutputKind.ConsoleApplication),
9825compilationOptions:=New Microsoft.CodeAnalysis.CSharp.CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary),
9853compilationOptions:=New VisualBasicCompilationOptions(OutputKind.ConsoleApplication),
17349compilationOptions:=New CSharp.CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary),
21326compilationOptions:=New CSharp.CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary),
21462compilationOptions:=New CSharp.CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary),
Emit\CompilationEmitTests.vb (15)
891Dim reference = CompilationVerifier.LoadTestEmittedExecutableForSymbolValidation(image, OutputKind.DynamicallyLinkedLibrary)
966Dim reference = CompilationVerifier.LoadTestEmittedExecutableForSymbolValidation(image, OutputKind.DynamicallyLinkedLibrary)
1159CreateEmptyCompilation("", options:=TestOptions.DebugDll.WithDeterministic(True).WithOutputKind(OutputKind.NetModule))
2086compilation = CreateCompilationWithMscorlib40(source, options:=New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithPlatform(Platform.X86))
2090compilation = CreateCompilationWithMscorlib40(source, options:=New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithPlatform(Platform.X64))
2096compilation = CreateCompilationWithMscorlib40(source, options:=New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithPlatform(Platform.AnyCpu32BitPreferred))
2115Dim compilation = CreateCompilationWithMscorlib40(source, options:=New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary).WithPlatform(Platform.AnyCpu))
2140compilation = CreateCompilationWithMscorlib40(source, options:=New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithPlatform(Platform.AnyCpu))
2176Dim compilation = CreateCompilationWithMscorlib40(source, options:=New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary).WithPlatform(Platform.Arm))
2201compilation = CreateCompilationWithMscorlib40(source, options:=New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithPlatform(Platform.AnyCpu))
2237Dim compilation = CreateCompilationWithMscorlib40(source, options:=New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary).WithPlatform(Platform.X64))
2257compilation = CreateCompilationWithMscorlib40(source, options:=New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithPlatform(Platform.X64))
2312Dim compilation = CreateCompilationWithMscorlib40(source, options:=New VisualBasicCompilationOptions(OutputKind.WindowsRuntimeApplication))
3278Dim assemblyBuilder = New PEAssemblyBuilder(sourceAssembly, emitOptions, OutputKind.DynamicallyLinkedLibrary, GetDefaultModulePropertiesForSerialization(), SpecializedCollections.EmptyEnumerable(Of ResourceDescription), Nothing)
3846Dim comp = CreateCompilationWithMscorlib40(source1, OutputKind.NetModule)
Microsoft.CodeAnalysis.VisualBasic.ExpressionCompiler (2)
Microsoft.CodeAnalysis.VisualBasic.Features.UnitTests (14)
Microsoft.CodeAnalysis.VisualBasic.Scripting (1)
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (204)
Compilation\VisualBasicCompilationOptionsTests.vb (49)
21TestPropertyGeneric(New VisualBasicCompilationOptions(OutputKind.ConsoleApplication), factory, getter, validNonDefaultValue)
26TestHiddenProperty(Function(old, value) old.WithOutputKind(value), Function(opt) opt.OutputKind, OutputKind.DynamicallyLinkedLibrary)
55TestPropertyGeneric(New VisualBasicCompilationOptions(OutputKind.ConsoleApplication), factory, getter, validNonDefaultValue)
88TestProperty(Function(old, value) old.WithOutputKind(value), Function(opt) opt.OutputKind, OutputKind.DynamicallyLinkedLibrary)
132AssertTheseDiagnostics(New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithScriptClassName(Nothing).Errors,
137AssertTheseDiagnostics(New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithScriptClassName("blah" & ChrW(0) & "goo").Errors,
142AssertTheseDiagnostics(New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithScriptClassName("").Errors,
147Assert.True(New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithMainTypeName(Nothing).Errors.IsEmpty)
148AssertTheseDiagnostics(New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithMainTypeName("blah" & ChrW(0) & "goo").Errors,
153AssertTheseDiagnostics(New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithMainTypeName("").Errors,
158Assert.True(New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithRootNamespace(Nothing).Errors.IsEmpty)
159AssertTheseDiagnostics(New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithRootNamespace("blah" & ChrW(0) & "goo").Errors,
164Assert.True(New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithRootNamespace("").Errors.IsEmpty)
166Assert.Equal(0, New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithGlobalImports(GlobalImport.Parse("Goo.Bar")).WithGlobalImports(DirectCast(Nothing, IEnumerable(Of GlobalImport))).GlobalImports.Count)
167Assert.Equal(0, New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithGlobalImports(GlobalImport.Parse("Goo.Bar")).WithGlobalImports(DirectCast(Nothing, GlobalImport())).GlobalImports.Count)
169AssertTheseDiagnostics(New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithOutputKind(CType(Int32.MaxValue, OutputKind)).Errors,
174AssertTheseDiagnostics(New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithOutputKind(CType(Int32.MinValue, OutputKind)).Errors,
179AssertTheseDiagnostics(New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithOptimizationLevel(CType(Int32.MaxValue, OptimizationLevel)).Errors,
184AssertTheseDiagnostics(New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithOptimizationLevel(CType(Int32.MinValue, OptimizationLevel)).Errors,
189AssertTheseDiagnostics(New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithOptionStrict(CType(3, OptionStrict)).Errors,
194AssertTheseDiagnostics(New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithPlatform(CType(Int32.MaxValue, Platform)).Errors,
199AssertTheseDiagnostics(New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithPlatform(CType(Int32.MinValue, Platform)).Errors,
238Dim options = New VisualBasicCompilationOptions(OutputKind.ConsoleApplication, scriptClassName:=Nothing)
241AssertTheseDiagnostics(New VisualBasicCompilationOptions(OutputKind.ConsoleApplication, scriptClassName:="blah" & ChrW(0) & "goo").Errors,
246AssertTheseDiagnostics(New VisualBasicCompilationOptions(OutputKind.ConsoleApplication, scriptClassName:="").Errors,
251Assert.True(New VisualBasicCompilationOptions(OutputKind.ConsoleApplication, mainTypeName:=Nothing).Errors.IsEmpty)
253AssertTheseDiagnostics(New VisualBasicCompilationOptions(OutputKind.ConsoleApplication, mainTypeName:=("blah" & ChrW(0) & "goo")).Errors,
258AssertTheseDiagnostics(New VisualBasicCompilationOptions(OutputKind.ConsoleApplication, mainTypeName:="").Errors,
263Assert.True(New VisualBasicCompilationOptions(OutputKind.ConsoleApplication, rootNamespace:=Nothing).Errors.IsEmpty)
265AssertTheseDiagnostics(New VisualBasicCompilationOptions(OutputKind.ConsoleApplication, rootNamespace:=("blah" & ChrW(0) & "goo")).Errors,
270Assert.True(New VisualBasicCompilationOptions(OutputKind.ConsoleApplication, rootNamespace:="").Errors.IsEmpty)
272AssertTheseDiagnostics(New VisualBasicCompilationOptions(outputKind:=CType(Int32.MaxValue, OutputKind)).Errors,
277AssertTheseDiagnostics(New VisualBasicCompilationOptions(outputKind:=CType(Int32.MinValue, OutputKind)).Errors,
282AssertTheseDiagnostics(New VisualBasicCompilationOptions(OutputKind.ConsoleApplication, optimizationLevel:=CType(Int32.MaxValue, OptimizationLevel)).Errors,
287AssertTheseDiagnostics(New VisualBasicCompilationOptions(OutputKind.ConsoleApplication, optimizationLevel:=CType(Int32.MinValue, OptimizationLevel)).Errors,
292AssertTheseDiagnostics(New VisualBasicCompilationOptions(OutputKind.ConsoleApplication, optionStrict:=CType(3, OptionStrict)).Errors,
297AssertTheseDiagnostics(New VisualBasicCompilationOptions(OutputKind.ConsoleApplication, platform:=CType(Int32.MaxValue, Platform)).Errors,
302AssertTheseDiagnostics(New VisualBasicCompilationOptions(OutputKind.ConsoleApplication, platform:=CType(Int32.MinValue, Platform)).Errors,
310Dim options = New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithRootNamespace(rootNs)
320Assert.True(New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithRootNamespace(rootNs).Errors.IsEmpty)
322AssertTheseDiagnostics(New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithRootNamespace(rootNs).Errors,
348Dim opt = New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithGlobalImports(GlobalImport.Parse(importStrings))
398Assert.Equal(0, New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithSpecificDiagnosticOptions(Nothing).SpecificDiagnosticOptions.Count)
417Dim commonoption = New VisualBasicCompilationOptions(OutputKind.ConsoleApplication)
508Dim options As New VisualBasicCompilationOptions(OutputKind.NetModule, embedVbCoreRuntime:=True)
545Dim options = New VisualBasicCompilationOptions(OutputKind.ConsoleApplication)
556Dim optionFalse = New VisualBasicCompilationOptions(OutputKind.ConsoleApplication)
Semantics\IFOperatorTest.vb (20)
30</compilation>, OutputKind.ConsoleApplication)
90</compilation>, OutputKind.ConsoleApplication)
142</compilation>, OutputKind.ConsoleApplication)
167</compilation>, OutputKind.ConsoleApplication)
212</compilation>, OutputKind.ConsoleApplication)
268</compilation>, OutputKind.ConsoleApplication)
474</compilation>, OutputKind.ConsoleApplication)
510</compilation>, OutputKind.ConsoleApplication)
551</compilation>, OutputKind.ConsoleApplication)
600</compilation>, OutputKind.ConsoleApplication)
642</compilation>, OutputKind.ConsoleApplication)
729</compilation>, OutputKind.ConsoleApplication)
771</compilation>, OutputKind.ConsoleApplication)
801</compilation>, OutputKind.ConsoleApplication)
837</compilation>, OutputKind.ConsoleApplication)
900</compilation>, OutputKind.ConsoleApplication)
947</compilation>, OutputKind.ConsoleApplication)
990</compilation>, OutputKind.ConsoleApplication)
1026</compilation>, OutputKind.ConsoleApplication)
1081</compilation>, OutputKind.ConsoleApplication)
Semantics\OverloadResolution.vb (11)
3855Dim compilation = CompilationUtils.CreateCompilationWithMscorlib40AndVBRuntime(compilationDef, New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithOptionStrict(OptionStrict.Custom))
4124Dim compilation = CompilationUtils.CreateCompilationWithMscorlib40AndVBRuntime(compilationDef, New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithOptionStrict(OptionStrict.On))
4127compilation = CompilationUtils.CreateCompilationWithMscorlib40AndVBRuntime(compilationDef, New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithOptionStrict(OptionStrict.Off))
4155Dim compilation = CompilationUtils.CreateCompilationWithMscorlib40AndVBRuntime(compilationDef, New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithOptionStrict(OptionStrict.On))
4190Dim compilation = CompilationUtils.CreateCompilationWithMscorlib40AndVBRuntime(compilationDef, New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithOptionStrict(OptionStrict.On))
4228compilation = CompilationUtils.CreateCompilationWithMscorlib40AndVBRuntime(compilationDef, New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithOptionStrict(OptionStrict.On))
4236compilation = CompilationUtils.CreateCompilationWithMscorlib40AndVBRuntime(compilationDef, New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithOptionStrict(OptionStrict.Off))
4752Dim Compilation = CompilationUtils.CreateCompilationWithMscorlib40AndVBRuntime(compilationDef, New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithOptionStrict(OptionStrict.Off))
4788Dim compilation = CompilationUtils.CreateCompilationWithMscorlib40AndVBRuntime(compilationDef, New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithOptionStrict(OptionStrict.Off))
5006Dim compilation = CompilationUtils.CreateCompilationWithMscorlib40AndVBRuntime(compilationDef, New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithOptionStrict(OptionStrict.Off))
5041Dim compilation = CompilationUtils.CreateCompilationWithMscorlib40AndVBRuntime(compilationDef, New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithOptionStrict(OptionStrict.Off))
Semantics\PartialMethodsTest.vb (7)
593Dim comp = CreateCompilationWithMscorlib40({tree1, tree2}, options:=New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary))
922Dim comp = CreateCompilationWithMscorlib40({tree1, tree2}, options:=New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary))
957Dim comp = CreateCompilationWithMscorlib40({tree1}, options:=New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary))
992Dim comp = CreateCompilationWithMscorlib40({tree1}, options:=New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary))
1036Dim comp = CreateCompilationWithMscorlib40({tree1, tree2}, options:=New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary))
1092Dim comp = CreateCompilationWithMscorlib40({tree1, tree2}, options:=New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary))
1133Dim comp = CreateCompilationWithMscorlib40({tree}, options:=New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary))
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (91)
SymbolsTests\Metadata\MetadataMemberTests.vb (11)
613options:=New VisualBasicCompilationOptions(OutputKind.ConsoleApplication),
938Dim options = New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary)
981options = New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary)
1019Dim options = New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary)
1023options = New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary, metadataImportOptions:=MetadataImportOptions.Internal)
1026options = New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary, metadataImportOptions:=MetadataImportOptions.All)
1029options = New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary, metadataImportOptions:=MetadataImportOptions.Public)
1032options = New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary, metadataImportOptions:=CType(Byte.MaxValue, MetadataImportOptions))
1047Dim compilation = CreateCompilationWithMscorlib40("", options:=New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary, metadataImportOptions:=MetadataImportOptions.Internal), references:={compilation0.EmitToImageReference()})
1054compilation = compilation.WithOptions(New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary, metadataImportOptions:=MetadataImportOptions.All))
1061compilation = compilation.WithOptions(New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary, metadataImportOptions:=CType(Byte.MaxValue, MetadataImportOptions)))
SymbolsTests\SymbolErrorTests.vb (41)
6906Dim csharpComp = CSharp.CSharpCompilation.Create("Test", options:=New CSharp.CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary))
9476</compilation>, options:=New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary).WithGlobalImports(
9499</compilation>, options:=New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary).WithGlobalImports(
19129Dim opt = New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithRootNamespace("_CLS")
19147Dim opt = New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithRootNamespace("A._B")
19165Dim opt = New VisualBasicCompilationOptions(OutputKind.ConsoleApplication)
19188Dim opt = New VisualBasicCompilationOptions(OutputKind.ConsoleApplication)
19487</compilation>, New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary, rootNamespace:="ConsoleApplicationVB"))
19506</compilation>, New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary, rootNamespace:="CONSOLEAPPLICATIONVB"))
19527</compilation>, New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary, rootNamespace:="GOO.bar"))
19547</compilation>, New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary, rootNamespace:="GOO.BAR"))
19568</compilation>, New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary, rootNamespace:="GOO.BAR"))
19588</compilation>, New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary, rootNamespace:="goo.BAR"))
19607</compilation>, New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary, rootNamespace:="CONSOLEAPPLICATIONVB"))
19643Dim options = New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithRootNamespace("BC40056WRN_UndefinedOrEmptyNamespaceOrClass1")
19728</compilation>, New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary, optionStrict:=OptionStrict.Custom))
19874</compilation>, New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithOptionInfer(True).WithOptionStrict(OptionStrict.Custom))
19882compilation1 = compilation1.WithOptions(New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithOptionInfer(True).WithOptionStrict(OptionStrict.Off))
19886compilation1 = compilation1.WithOptions(New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithOptionInfer(True).WithOptionStrict(OptionStrict.On))
19959compilation2 = compilation2.WithOptions(New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithOptionInfer(False).WithOptionStrict(OptionStrict.On))
19981</compilation>, New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithOptionInfer(True).WithOptionStrict(OptionStrict.On))
20030compilation1 = compilation1.WithOptions(New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithOptionStrict(OptionStrict.Off).WithOptionInfer(True))
20056</compilation>, New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithOptionStrict(OptionStrict.On).WithOptionInfer(True))
20531</compilation>, New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary, optionStrict:=OptionStrict.Custom))
24185options:=New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary),
24202options:=New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary),
24221options:=New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary),
24245options:=New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary),
24265options:=New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary),
24283options:=New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary),
24341options:=New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary),
24383options:=New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary),
24406Dim compilation = CreateCompilationWithMscorlib40(String.Empty, references:={ilModule}, options:=New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary))
24419options:=New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary),
24425options:=New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary),
24451options:=New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary),
24514options:=New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary),
24555options:=New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary),
24570options:=New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary),
24601options:=New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary),
24618options:=New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary),
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (9)
Microsoft.CodeAnalysis.VisualBasic.Test.Utilities (11)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (2)
Microsoft.CodeAnalysis.VisualBasic.Workspaces.UnitTests (2)
Microsoft.CodeAnalysis.Workspaces (5)
Microsoft.CodeAnalysis.Workspaces.MSBuild.UnitTests (9)
Microsoft.CodeAnalysis.Workspaces.Test.Utilities (18)
Microsoft.CodeAnalysis.Workspaces.UnitTests (22)
Microsoft.Extensions.Validation.GeneratorTests (1)
Microsoft.Gen.ComplianceReports.Unit.Tests (1)
Microsoft.Gen.ContextualOptions.Unit.Tests (1)
Microsoft.Gen.Logging.Unit.Tests (2)
Microsoft.Gen.MetadataExtractor.Unit.Tests (1)
Microsoft.Gen.Metrics.Unit.Tests (1)
Microsoft.Gen.MetricsReports.Unit.Tests (1)
Microsoft.ML.CodeAnalyzer.Tests (1)
Microsoft.VisualStudio.LanguageServices.CSharp (8)
Microsoft.VisualStudio.LanguageServices.UnitTests (1)
Microsoft.VisualStudio.LanguageServices.VisualBasic (11)
Mvc.Analyzers.Test (1)
Roslyn.Diagnostics.Analyzers (6)
StackDepthTest (1)
System.Windows.Forms.Analyzers.CSharp (6)
System.Windows.Forms.Analyzers.CSharp.Tests (19)
System.Windows.Forms.Analyzers.VisualBasic.Tests (5)
System.Windows.Forms.Design.Tests (1)
System.Windows.Forms.PrivateSourceGenerators.Tests (1)
Test.Utilities (9)
Text.Analyzers (6)
VBCSCompiler.UnitTests (1)