1660 references to OutputKind
Analyzer.Utilities.UnitTests (2)
FlowAnalysis\Analysis\PropertySetAnalysis\PropertySetAnalysisTests.cs (1)
1278protected static readonly CompilationOptions s_CSharpDefaultOptions = new CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary);
Options\SymbolNamesWithValueOptionTests.cs (1)
427.WithProjectCompilationOptions(projectId, new CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary))
Aspire.Hosting.Analyzers.Tests (1)
AnalyzerTest.cs (1)
23OutputKind = Microsoft.CodeAnalysis.OutputKind.ConsoleApplication
ConfigurationSchemaGenerator.Tests (1)
GeneratorTests.cs (1)
1562var compilationOptions = new CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary).WithNullableContextOptions(NullableContextOptions.Enable);
GenerateDocumentationAndConfigFiles (6)
src\RoslynAnalyzers\Utilities\Compiler\Options\AnalyzerOptionsExtensions.cs (6)
28private static readonly ImmutableHashSet<OutputKind> s_defaultOutputKinds = 29ImmutableHashSet.CreateRange(Enum.GetValues(typeof(OutputKind)).Cast<OutputKind>()); 101public static ImmutableHashSet<OutputKind> GetOutputKindsOption( 108public static ImmutableHashSet<OutputKind> GetOutputKindsOption( 113ImmutableHashSet<OutputKind> defaultValue)
IdeCoreBenchmarks (1)
SwitchStatementBenchmarks.cs (1)
72solution = solution.WithProjectCompilationOptions(projectId, new CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary));
InteractiveHost.UnitTests (1)
InteractiveHostDesktopTests.cs (1)
940new CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary));
Metrics (6)
src\RoslynAnalyzers\Utilities\Compiler\Options\AnalyzerOptionsExtensions.cs (6)
28private static readonly ImmutableHashSet<OutputKind> s_defaultOutputKinds = 29ImmutableHashSet.CreateRange(Enum.GetValues(typeof(OutputKind)).Cast<OutputKind>()); 101public static ImmutableHashSet<OutputKind> GetOutputKindsOption( 108public static ImmutableHashSet<OutputKind> GetOutputKindsOption( 113ImmutableHashSet<OutputKind> defaultValue)
Metrics.Legacy (6)
src\RoslynAnalyzers\Utilities\Compiler\Options\AnalyzerOptionsExtensions.cs (6)
28private static readonly ImmutableHashSet<OutputKind> s_defaultOutputKinds = 29ImmutableHashSet.CreateRange(Enum.GetValues(typeof(OutputKind)).Cast<OutputKind>()); 101public static ImmutableHashSet<OutputKind> GetOutputKindsOption( 108public static ImmutableHashSet<OutputKind> GetOutputKindsOption( 113ImmutableHashSet<OutputKind> defaultValue)
Microsoft.Analyzers.Extra (1)
MakeExeTypesInternalAnalyzer.cs (1)
89if (compilationStartContext.Compilation.Options.OutputKind == OutputKind.ConsoleApplication)
Microsoft.Analyzers.Extra.Tests (3)
Resources\RoslynTestUtils.cs (3)
59.WithCompilationOptions(new CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary) 252proj = proj.WithCompilationOptions(new CSharpCompilationOptions(OutputKind.ConsoleApplication)); 319proj = proj.WithCompilationOptions(new CSharpCompilationOptions(OutputKind.ConsoleApplication));
Microsoft.Analyzers.Local.Tests (3)
Resources\RoslynTestUtils.cs (3)
59.WithCompilationOptions(new CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary) 252proj = proj.WithCompilationOptions(new CSharpCompilationOptions(OutputKind.ConsoleApplication)); 320proj = proj.WithCompilationOptions(new CSharpCompilationOptions(OutputKind.ConsoleApplication));
Microsoft.AspNetCore.Analyzer.Testing (4)
CodeFixRunner.cs (2)
46var compilationOptions = ConfigureCompilationOptions(new CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary)); 69return options.WithOutputKind(OutputKind.DynamicallyLinkedLibrary);
DiagnosticAnalyzerRunner.cs (1)
118return options.WithOutputKind(OutputKind.DynamicallyLinkedLibrary);
DiagnosticVerifier.cs (1)
163.WithProjectCompilationOptions(projectId, new CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary));
Microsoft.AspNetCore.Analyzers.Test (3)
src\Shared\AnalyzerTesting\TestCompilation.cs (1)
16new CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary));
StartupAnalyzerTest.cs (1)
662test.TestState.OutputKind = OutputKind.DynamicallyLinkedLibrary;
StartupCSharpAnalyzerTest.cs (1)
17TestState.OutputKind = OutputKind.WindowsApplication;
Microsoft.AspNetCore.App.Analyzers.Test (7)
Infrastructure\WellKnownTypesTests.cs (1)
76var options = new CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary);
TestDiagnosticAnalyzer.cs (1)
173return options.WithOutputKind(OutputKind.ConsoleApplication);
Verifiers\CSharpAnalyzerVerifier.cs (1)
41TestState = { OutputKind = OutputKind.ConsoleApplication },
Verifiers\CSharpCodeFixVerifier.cs (2)
37TestState = { OutputKind = OutputKind.ConsoleApplication }, 61TestState = { Sources = { source.ReplaceLineEndings() }, OutputKind = OutputKind.ConsoleApplication },
Verifiers\CSharpSourceGeneratorVerifier.cs (2)
23OutputKind = OutputKind.ConsoleApplication, 41OutputKind = OutputKind.ConsoleApplication,
Microsoft.AspNetCore.Http.Extensions.Tests (1)
RequestDelegateGenerator\RequestDelegateCreationTestBase.cs (1)
314var compilationOptions = new CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary)
Microsoft.AspNetCore.Http.Microbenchmarks (1)
src\Http\Http.Extensions\test\RequestDelegateGenerator\RequestDelegateCreationTestBase.cs (1)
314var compilationOptions = new CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary)
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation (1)
CSharpCompiler.cs (1)
166var csharpCompilationOptions = new CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary);
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation.Test (1)
CompilerFailedExceptionFactoryTest.cs (1)
50var compilation = CSharpCompilation.Create("Test", options: new CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary));
Microsoft.AspNetCore.OpenApi.SourceGenerators.Tests (2)
SnapshotTestHelper.cs (2)
63new CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary)); 88new CSharpCompilationOptions(OutputKind.ConsoleApplication));
Microsoft.CodeAnalysis (77)
CodeGen\PrivateImplementationDetails.cs (1)
140var name = (moduleBuilder.OutputKind == OutputKind.NetModule) ?
CommandLine\CommonCompiler.cs (1)
1682private static Stream? OpenManifestStream(ICommonCompilerFileSystem fileSystem, CommonMessageProvider messageProvider, OutputKind outputKind, CommandLineArguments arguments, DiagnosticBag diagnostics)
Compilation\Compilation.cs (30)
272if (options.OutputKind.IsValid() && options.OutputKind != OutputKind.DynamicallyLinkedLibrary) 2132if (Options.OutputKind == OutputKind.NetModule && !(manifestResources != null && manifestResources.Any())) 2166if (Options.OutputKind != OutputKind.NetModule) 2206OutputKind outputKind = compilationOptions.OutputKind; 2215outputKind = OutputKind.DynamicallyLinkedLibrary; 2238if (outputKind == OutputKind.ConsoleApplication || 2239outputKind == OutputKind.WindowsApplication || 2240outputKind == OutputKind.WindowsRuntimeApplication) 2320dllCharacteristics: GetDllCharacteristics(emitOptions.HighEntropyVirtualAddressSpace, compilationOptions.OutputKind == OutputKind.WindowsRuntimeApplication), 2372private static Characteristics GetCharacteristics(OutputKind outputKind, bool requires32Bit) 2391case OutputKind.WindowsRuntimeMetadata: 2392case OutputKind.DynamicallyLinkedLibrary: 2393case OutputKind.NetModule: 2397case OutputKind.ConsoleApplication: 2398case OutputKind.WindowsRuntimeApplication: 2399case OutputKind.WindowsApplication: 2409private static Subsystem GetSubsystem(OutputKind outputKind) 2413case OutputKind.ConsoleApplication: 2414case OutputKind.DynamicallyLinkedLibrary: 2415case OutputKind.NetModule: 2416case OutputKind.WindowsRuntimeMetadata: 2419case OutputKind.WindowsRuntimeApplication: 2420case OutputKind.WindowsApplication: 2443&& Options.OutputKind != OutputKind.NetModule 2458&& Options.OutputKind != OutputKind.NetModule 2769/// By default both entry points in an executable program (<see cref="OutputKind.ConsoleApplication"/>, <see cref="OutputKind.WindowsApplication"/>, <see cref="OutputKind.WindowsRuntimeApplication"/>) 2876if (this.Options.OutputKind == OutputKind.NetModule) 3184if (Options.OutputKind == OutputKind.NetModule && manifestResources != null)
Compilation\CompilationOptions.cs (4)
24public OutputKind OutputKind { get; protected set; } 268OutputKind outputKind, 430public CompilationOptions WithOutputKind(OutputKind kind) 530protected abstract CompilationOptions CommonWithOutputKind(OutputKind kind);
Compilation\SubsystemVersion.cs (7)
154internal static SubsystemVersion Default(OutputKind outputKind, Platform platform) 161case OutputKind.ConsoleApplication: 162case OutputKind.DynamicallyLinkedLibrary: 163case OutputKind.NetModule: 164case OutputKind.WindowsApplication: 166case OutputKind.WindowsRuntimeApplication: 167case OutputKind.WindowsRuntimeMetadata:
Emit\CommonPEModuleBuilder.cs (6)
30internal readonly OutputKind OutputKind; 60OutputKind outputKind, 453return OutputKind == OutputKind.NetModule ? null : (Cci.IAssemblyReference)this; 558if (OutputKind != OutputKind.NetModule) 586if (OutputKind != OutputKind.NetModule) 671OutputKind outputKind,
MetadataReference\CompilationReference.cs (1)
39if (compilation.Options.OutputKind == OutputKind.NetModule)
NativePdbWriter\PdbWriter.cs (1)
84bool suppressNewCustomDebugInfo = compilationOptions.OutputKind == OutputKind.WindowsRuntimeMetadata;
OutputKind.cs (21)
54internal static bool IsValid(this OutputKind value) 56return value >= OutputKind.ConsoleApplication && value <= OutputKind.WindowsRuntimeApplication; 59internal static string GetDefaultExtension(this OutputKind kind) 63case OutputKind.ConsoleApplication: 64case OutputKind.WindowsApplication: 65case OutputKind.WindowsRuntimeApplication: 68case OutputKind.DynamicallyLinkedLibrary: 71case OutputKind.NetModule: 74case OutputKind.WindowsRuntimeMetadata: 82internal static bool IsApplication(this OutputKind kind) 86case OutputKind.ConsoleApplication: 87case OutputKind.WindowsApplication: 88case OutputKind.WindowsRuntimeApplication: 91case OutputKind.DynamicallyLinkedLibrary: 92case OutputKind.NetModule: 93case OutputKind.WindowsRuntimeMetadata: 101internal static bool IsNetModule(this OutputKind kind) 103return kind == OutputKind.NetModule; 106internal static bool IsWindowsRuntime(this OutputKind kind) 108return kind == OutputKind.WindowsRuntimeMetadata;
PEWriter\MetadataWriter.cs (3)
146private bool EmitAssemblyDefinition => module.OutputKind != OutputKind.NetModule && !IsMinimalDelta; 2034bool writingNetModule = module.OutputKind == OutputKind.NetModule; 2157if (module.OutputKind != OutputKind.NetModule)
PEWriter\PeWriter.cs (1)
135if (mdWriter.Module.OutputKind == OutputKind.WindowsRuntimeMetadata)
ReferenceManager\CommonReferenceManager.Resolution.cs (1)
1034sourceCompilation?.Options.OutputKind == OutputKind.WindowsRuntimeMetadata &&
Microsoft.CodeAnalysis.Analyzers (6)
src\RoslynAnalyzers\Utilities\Compiler\Options\AnalyzerOptionsExtensions.cs (6)
28private static readonly ImmutableHashSet<OutputKind> s_defaultOutputKinds = 29ImmutableHashSet.CreateRange(Enum.GetValues(typeof(OutputKind)).Cast<OutputKind>()); 101public static ImmutableHashSet<OutputKind> GetOutputKindsOption( 108public static ImmutableHashSet<OutputKind> GetOutputKindsOption( 113ImmutableHashSet<OutputKind> defaultValue)
Microsoft.CodeAnalysis.AnalyzerUtilities (6)
src\RoslynAnalyzers\Utilities\Compiler\Options\AnalyzerOptionsExtensions.cs (6)
28private static readonly ImmutableHashSet<OutputKind> s_defaultOutputKinds = 29ImmutableHashSet.CreateRange(Enum.GetValues(typeof(OutputKind)).Cast<OutputKind>()); 101public static ImmutableHashSet<OutputKind> GetOutputKindsOption( 108public static ImmutableHashSet<OutputKind> GetOutputKindsOption( 113ImmutableHashSet<OutputKind> defaultValue)
Microsoft.CodeAnalysis.BannedApiAnalyzers (6)
src\RoslynAnalyzers\Utilities\Compiler\Options\AnalyzerOptionsExtensions.cs (6)
28private static readonly ImmutableHashSet<OutputKind> s_defaultOutputKinds = 29ImmutableHashSet.CreateRange(Enum.GetValues(typeof(OutputKind)).Cast<OutputKind>()); 101public static ImmutableHashSet<OutputKind> GetOutputKindsOption( 108public static ImmutableHashSet<OutputKind> GetOutputKindsOption( 113ImmutableHashSet<OutputKind> defaultValue)
Microsoft.CodeAnalysis.CSharp (49)
CommandLine\CSharpCommandLineParser.cs (13)
86OutputKind outputKind = OutputKind.ConsoleApplication; 1392if (outputKind == OutputKind.NetModule && (refOnly || outputRefFilePath != null)) 1648OutputKind outputKind, 1824private static OutputKind ParseTarget(string value, IList<Diagnostic> diagnostics) 1829return OutputKind.ConsoleApplication; 1832return OutputKind.WindowsApplication; 1835return OutputKind.DynamicallyLinkedLibrary; 1838return OutputKind.NetModule; 1841return OutputKind.WindowsRuntimeApplication; 1844return OutputKind.WindowsRuntimeMetadata; 1848return OutputKind.ConsoleApplication; 1977private static void ValidateWin32Settings(string? win32ResourceFile, string? win32IconResourceFile, string? win32ManifestFile, OutputKind outputKind, IList<Diagnostic> diagnostics)
Compilation\CSharpCompilation.cs (4)
344private static readonly CSharpCompilationOptions s_defaultOptions = new CSharpCompilationOptions(OutputKind.ConsoleApplication); 345private static readonly CSharpCompilationOptions s_defaultSubmissionOptions = new CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary).WithReferencesSupersedeLowerVersions(true); 3458var kind = _options.OutputKind.IsValid() ? _options.OutputKind : OutputKind.DynamicallyLinkedLibrary;
CSharpCompilationOptions.cs (12)
49OutputKind outputKind, 99OutputKind outputKind, 144OutputKind outputKind, 186OutputKind outputKind, 278public new CSharpCompilationOptions WithOutputKind(OutputKind kind) 627protected override CompilationOptions CommonWithOutputKind(OutputKind kind) => WithOutputKind(kind); 715if (Platform == Platform.AnyCpu32BitPreferred && OutputKind.IsValid() && !(OutputKind == OutputKind.ConsoleApplication || OutputKind == OutputKind.WindowsApplication || OutputKind == OutputKind.WindowsRuntimeApplication)) 816OutputKind outputKind, 855OutputKind outputKind, 896OutputKind outputKind,
Emitter\EditAndContinue\PEDeltaAssemblyBuilder.cs (1)
52OutputKind outputKind,
Emitter\Model\PEAssemblyBuilder.cs (2)
71OutputKind outputKind, 650OutputKind outputKind,
Emitter\Model\PEModuleBuilder.cs (5)
80OutputKind outputKind, 123.GetCustomAttributesToEmit(this, isRefAssembly, emittingAssemblyAttributesInNetModule: OutputKind.IsNetModule()); 178if (OutputKind != OutputKind.NetModule && 636if (!OutputKind.IsNetModule()) 645Debug.Assert(OutputKind.IsNetModule() == sourceAssembly.DeclaringCompilation.Options.OutputKind.IsNetModule());
Emitter\Model\PENetModuleBuilder.cs (1)
24: base(sourceModule, emitOptions, OutputKind.NetModule, serializationProperties, manifestResources)
Symbols\AnonymousTypes\AnonymousTypeManager.Templates.cs (2)
509if (moduleBeingBuilt.OutputKind == OutputKind.NetModule) 513string extension = OutputKind.NetModule.GetDefaultExtension();
Symbols\Compilation_WellKnownMembers.cs (1)
673if (Options.OutputKind == OutputKind.NetModule)
Symbols\Source\SourceAssemblySymbol.cs (6)
619if (DeclaringCompilation.Options.OutputKind != OutputKind.NetModule && 791if (_compilation.Options.OutputKind == OutputKind.NetModule) 814if (_compilation.Options.OutputKind == OutputKind.NetModule) 838if (_compilation.Options.OutputKind == OutputKind.NetModule) 851if (_compilation.Options.OutputKind == OutputKind.NetModule) 2015if (_compilation.Options.OutputKind == OutputKind.NetModule)
Symbols\Source\SourcePropertyAccessorSymbol.cs (1)
473(DeclaringCompilation.Options.OutputKind != OutputKind.NetModule &&
Symbols\SymbolExtensions.cs (1)
27return comp != null && comp.Options.OutputKind == OutputKind.WindowsRuntimeMetadata;
Microsoft.CodeAnalysis.CSharp.CodeStyle (2)
src\Analyzers\CSharp\Analyzers\ConvertProgram\ConvertProgramAnalysis_ProgramMain.cs (2)
20=> options.OutputKind is OutputKind.ConsoleApplication or OutputKind.WindowsApplication;
Microsoft.CodeAnalysis.CSharp.CodeStyle.UnitTests (67)
src\Analyzers\CSharp\Tests\ConvertSwitchStatementToExpression\ConvertSwitchStatementToExpressionTests.cs (2)
2159OutputKind = OutputKind.ConsoleApplication, 2204OutputKind = OutputKind.ConsoleApplication,
src\Analyzers\CSharp\Tests\ImplementAbstractClass\ImplementAbstractClassTests.cs (1)
181OutputKind.DynamicallyLinkedLibrary,
src\Analyzers\CSharp\Tests\MakeMethodAsynchronous\MakeMethodAsynchronousTests.cs (2)
89compilationOptions: new CSharpCompilationOptions(OutputKind.ConsoleApplication)); 92await TestActionCountAsync(initial, count: 1, new TestParameters(compilationOptions: new CSharpCompilationOptions(OutputKind.ConsoleApplication)));
src\Analyzers\CSharp\Tests\RemoveUnnecessaryCast\RemoveUnnecessaryCastTests.cs (2)
12677OutputKind = OutputKind.ConsoleApplication, 13023OutputKind = OutputKind.ConsoleApplication,
src\Analyzers\CSharp\Tests\RemoveUnnecessaryLambdaExpression\RemoveUnnecessaryLambdaExpressionTests.cs (4)
29OutputKind? outputKind = null) 46OutputKind? outputKind = null) 1761""", outputKind: OutputKind.ConsoleApplication); 1808outputKind: OutputKind.ConsoleApplication);
src\Analyzers\CSharp\Tests\RemoveUnnecessaryParentheses\RemoveUnnecessaryExpressionParenthesesTests.cs (1)
3224compilationOptions: new CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary, checkOverflow: true)));
src\Analyzers\CSharp\Tests\RemoveUnreachableCode\RemoveUnreachableCodeTests.cs (7)
915OutputKind = OutputKind.ConsoleApplication, 938OutputKind = OutputKind.ConsoleApplication, 963OutputKind = OutputKind.ConsoleApplication, 994OutputKind = OutputKind.ConsoleApplication, 1022OutputKind = OutputKind.ConsoleApplication, 1049OutputKind = OutputKind.ConsoleApplication, 1076OutputKind = OutputKind.ConsoleApplication,
src\Analyzers\CSharp\Tests\RemoveUnusedMembers\RemoveUnusedMembersTests.cs (3)
490OutputKind = OutputKind.ConsoleApplication, 509OutputKind = OutputKind.ConsoleApplication, 1173OutputKind = OutputKind.ConsoleApplication
src\Analyzers\CSharp\Tests\RemoveUnusedParametersAndValues\RemoveUnusedValueAssignmentTests.cs (1)
10187OutputKind = OutputKind.ConsoleApplication,
src\Analyzers\CSharp\Tests\UseCollectionExpression\UseCollectionExpressionForArrayTests.cs (5)
2848OutputKind = OutputKind.ConsoleApplication, 2877OutputKind = OutputKind.ConsoleApplication, 2908OutputKind = OutputKind.ConsoleApplication, 4675TestState = { OutputKind = OutputKind.ConsoleApplication } 4731TestState = { OutputKind = OutputKind.ConsoleApplication }
src\Analyzers\CSharp\Tests\UseCollectionExpression\UseCollectionExpressionForBuilderTests.cs (2)
1409OutputKind = OutputKind.ConsoleApplication, 1446OutputKind = OutputKind.ConsoleApplication,
src\Analyzers\CSharp\Tests\UseCollectionExpression\UseCollectionExpressionForCreateTests.cs (2)
1016OutputKind = OutputKind.ConsoleApplication, 1044OutputKind = OutputKind.ConsoleApplication,
src\Analyzers\CSharp\Tests\UseCollectionExpression\UseCollectionExpressionForEmptyTests.cs (2)
1290OutputKind = OutputKind.ConsoleApplication, 1317OutputKind = OutputKind.ConsoleApplication,
src\Analyzers\CSharp\Tests\UseCollectionExpression\UseCollectionExpressionForFluentTests.cs (2)
1999OutputKind = OutputKind.ConsoleApplication, 2035OutputKind = OutputKind.ConsoleApplication,
src\Analyzers\CSharp\Tests\UseCollectionExpression\UseCollectionExpressionForStackAllocTests.cs (2)
1598OutputKind = OutputKind.ConsoleApplication, 1634OutputKind = OutputKind.ConsoleApplication,
src\Analyzers\CSharp\Tests\UseCollectionInitializer\UseCollectionInitializerTests.cs (4)
26OutputKind outputKind = OutputKind.DynamicallyLinkedLibrary, 1662""", OutputKind.ConsoleApplication); 1683""", OutputKind.ConsoleApplication, LanguageVersion.CSharp12);
src\Analyzers\CSharp\Tests\UseCollectionInitializer\UseCollectionInitializerTests_CollectionExpression.cs (6)
24private static async Task TestInRegularAndScriptAsync([StringSyntax("C#-test")] string testCode, [StringSyntax("C#-test")] string fixedCode, OutputKind outputKind = OutputKind.DynamicallyLinkedLibrary) 2800""", OutputKind.ConsoleApplication); 5349OutputKind = OutputKind.DynamicallyLinkedLibrary, 6012TestState = { OutputKind = OutputKind.ConsoleApplication }, 6075TestState = { OutputKind = OutputKind.ConsoleApplication },
src\Analyzers\CSharp\Tests\UseConditionalExpression\UseConditionalExpressionForAssignmentTests.cs (1)
2145OutputKind = OutputKind.ConsoleApplication,
src\Analyzers\CSharp\Tests\UseDeconstruction\UseDeconstructionTests.cs (3)
875OutputKind = OutputKind.ConsoleApplication 906OutputKind = OutputKind.ConsoleApplication 910OutputKind = OutputKind.ConsoleApplication
src\Analyzers\CSharp\Tests\UseExpressionBody\UseExpressionBodyForLocalFunctionsAnalyzerTests.cs (2)
892OutputKind = OutputKind.ConsoleApplication, 924OutputKind = OutputKind.ConsoleApplication,
src\Analyzers\CSharp\Tests\UseNullPropagation\UseNullPropagationTests.cs (5)
28OutputKind outputKind = OutputKind.DynamicallyLinkedLibrary, 204""", OutputKind.ConsoleApplication); 2816OutputKind.ConsoleApplication, 2854OutputKind.ConsoleApplication,
src\Analyzers\CSharp\Tests\UseObjectInitializer\UseObjectInitializerTests.cs (1)
1258TestState = { OutputKind = OutputKind.ConsoleApplication },
src\Analyzers\CSharp\Tests\UseSimpleUsingStatement\UseSimpleUsingStatementTests.cs (6)
1947OutputKind = OutputKind.ConsoleApplication, 1982OutputKind = OutputKind.ConsoleApplication, 2008OutputKind = OutputKind.ConsoleApplication, 2047OutputKind = OutputKind.ConsoleApplication, 2082OutputKind = OutputKind.ConsoleApplication, 2119OutputKind = OutputKind.ConsoleApplication,
src\Analyzers\CSharp\Tests\UseTupleSwap\UseTupleSwapTests.cs (1)
455OutputKind = OutputKind.ConsoleApplication,
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)
Interactive\CSharpInteractiveEvaluatorLanguageInfoProvider.cs (1)
38OutputKind.DynamicallyLinkedLibrary,
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (14)
CodeActions\MoveStaticMembers\CSharpMoveStaticMembersTests.cs (3)
3390OutputKind = OutputKind.ConsoleApplication 3410OutputKind = OutputKind.ConsoleApplication 3433OutputKind = OutputKind.ConsoleApplication
Completion\CompletionProviders\CrefCompletionProviderTests.cs (1)
442using var workspace = EditorTestWorkspace.Create(LanguageNames.CSharp, new CSharpCompilationOptions(OutputKind.ConsoleApplication), new CSharpParseOptions(), [text], composition: GetComposition());
Completion\CompletionProviders\OverrideCompletionProviderTests.cs (1)
3842using var workspace = EditorTestWorkspace.Create(LanguageNames.CSharp, new CSharpCompilationOptions(OutputKind.ConsoleApplication), new CSharpParseOptions(), [text], composition: GetComposition());
GenerateConstructors\GenerateConstructorsTests.cs (2)
1999""", compilationOptions: new CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary, allowUnsafe: true)); 2022""", compilationOptions: new CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary, allowUnsafe: true));
PdbSourceDocument\AbstractPdbSourceDocumentTests.cs (1)
266var options = compilationFactory.GetDefaultCompilationOptions().WithOutputKind(OutputKind.DynamicallyLinkedLibrary);
QuickInfo\SemanticQuickInfoSourceTests.cs (1)
8621await TestWithOptionsAsync(new CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary, nullableContextOptions: NullableContextOptions.Enable),
SymbolKey\SymbolKeyErrorTypeTests.cs (2)
373var sourceCompilation = (Compilation)CreateCompilation(source, options: new(OutputKind.DynamicallyLinkedLibrary, allowUnsafe: true)); 387var emptyCompilation = CSharpCompilation.Create("empty", options: new(OutputKind.DynamicallyLinkedLibrary, concurrentBuild: false))
Workspaces\WorkspaceTests_EditorFeatures.cs (3)
485.WithOutputKind(OutputKind.DynamicallyLinkedLibrary)); 543.WithOutputKind(OutputKind.DynamicallyLinkedLibrary)); 615.WithOutputKind(OutputKind.DynamicallyLinkedLibrary));
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (57)
CodeGen\CodeGenOverridingAndHiding.cs (6)
4191compilationOptions: new VisualBasic.VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary)); 4215compilationOptions: new VisualBasic.VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary), 4259compilationOptions: new VisualBasic.VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary)); 4284compilationOptions: new VisualBasic.VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary), 4409compilationOptions: new VisualBasic.VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary)); 4430compilationOptions: new VisualBasic.VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary),
CodeGen\CodeGenTupleTest.cs (3)
6308compilationOptions: new VisualBasic.VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary)); 6325compilationOptions: new VisualBasic.VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary)); 6578compilationOptions: new VisualBasic.VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary));
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),
Emit\CompilationEmitTests.cs (8)
1061var reference = CompilationVerifier.LoadTestEmittedExecutableForSymbolValidation(image, OutputKind.DynamicallyLinkedLibrary); 1143var reference = CompilationVerifier.LoadTestEmittedExecutableForSymbolValidation(image, OutputKind.DynamicallyLinkedLibrary); 1311options: TestOptions.DebugDll.WithDeterministic(true).WithOutputKind(OutputKind.NetModule)); 2581options: TestOptions.DebugDll.WithDeterministic(true).WithOutputKind(OutputKind.NetModule)); 2595options: TestOptions.DebugDll.WithDeterministic(true).WithOutputKind(OutputKind.NetModule)); 2725OutputKind.DynamicallyLinkedLibrary, GetDefaultModulePropertiesForSerialization(), SpecializedCollections.EmptyEnumerable<ResourceDescription>()); 3739var compilation = CreateCompilation(source, options: TestOptions.CreateTestOptions(OutputKind.WindowsRuntimeApplication, OptimizationLevel.Debug)); 4289var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll.WithOutputKind(OutputKind.NetModule));
Emit\CovariantReturnTests.cs (1)
428var compilationOptions = new VisualBasic.VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithOptimizationLevel(OptimizationLevel.Release);
Emit\DeterministicTests.cs (1)
472var opt = new CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary);
Emit\EmitMetadataTests.cs (2)
231options: TestOptions.DebugDll.WithOutputKind(OutputKind.NetModule)); 1414var module = new PEAssemblyBuilder((SourceAssemblySymbol)sourceType.ContainingAssembly, EmitOptions.Default, OutputKind.DynamicallyLinkedLibrary,
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (1)
PDB\CSharpDeterministicBuildCompilationTests.cs (1)
307OutputKind.ConsoleApplication,
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (61)
Attributes\AttributeTests_IsUnmanaged.cs (9)
755[InlineData(OutputKind.DynamicallyLinkedLibrary)] 756[InlineData(OutputKind.NetModule)] 757public void IsUnmanagedAttributeExistsWithWrongConstructorSignature(OutputKind outputKind) 778[InlineData(OutputKind.DynamicallyLinkedLibrary)] 779[InlineData(OutputKind.NetModule)] 780public void IsUnmanagedAttributeExistsWithPrivateConstructor(OutputKind outputKind) 801[InlineData(OutputKind.DynamicallyLinkedLibrary)] 802[InlineData(OutputKind.NetModule)] 803public void IsUnmanagedAttributeExistsAsInterface(OutputKind outputKind)
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)
Attributes\InternalsVisibleToAndStrongNameTests.cs (1)
1056options: new VisualBasic.VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary).WithStrongNameProvider(DefaultDesktopStrongNameProvider));
Diagnostics\DiagnosticAnalyzerTests.cs (1)
1283var options = new CSharpCompilationOptions(OutputKind.ConsoleApplication, generalDiagnosticOption: generalOption, specificDiagnosticOptions: specificOptions);
PartialEventsAndConstructorsTests.cs (4)
1043.WithOutputKind(executable ? OutputKind.ConsoleApplication : OutputKind.DynamicallyLinkedLibrary) 1195.WithOutputKind(executable ? OutputKind.ConsoleApplication : OutputKind.DynamicallyLinkedLibrary)
RefReadonlyParameterTests.cs (1)
5796compilationOptions: new VisualBasic.VisualBasicCompilationOptions(OutputKind.ConsoleApplication),
Semantics\ExtensionTests.cs (5)
5216referencedAssemblies: comp2.References, compilationOptions: new VisualBasicCompilationOptions(OutputKind.ConsoleApplication)); 8134referencedAssemblies: comp2.References, compilationOptions: new VisualBasicCompilationOptions(OutputKind.ConsoleApplication)); 9664referencedAssemblies: comp3.References, compilationOptions: new VisualBasicCompilationOptions(OutputKind.ConsoleApplication)); 9679referencedAssemblies: comp3.References, compilationOptions: new VisualBasicCompilationOptions(OutputKind.ConsoleApplication)); 9904referencedAssemblies: comp3.References, compilationOptions: new VisualBasicCompilationOptions(OutputKind.ConsoleApplication));
Semantics\ParamsCollectionTests.cs (2)
12815if (comp.Options.OutputKind == OutputKind.NetModule && memberName.StartsWith("<>")) 12839verify: comp.Options.OutputKind != OutputKind.NetModule ?
Microsoft.CodeAnalysis.CSharp.EndToEnd.UnitTests (1)
EndToEndTests.cs (1)
403var options = new VisualBasic.VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary)
Microsoft.CodeAnalysis.CSharp.Features (3)
SemanticSearch\CSharpSemanticSearchUtilities.cs (1)
12public static readonly CSharpCompilationOptions CompilationOptions = new(OutputKind.ConsoleApplication);
src\Analyzers\CSharp\Analyzers\ConvertProgram\ConvertProgramAnalysis_ProgramMain.cs (2)
20=> options.OutputKind is OutputKind.ConsoleApplication or OutputKind.WindowsApplication;
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\ConvertToProgramMainRefactoringTests.cs (7)
35TestState = { OutputKind = OutputKind.ConsoleApplication }, 54TestState = { OutputKind = OutputKind.ConsoleApplication }, 81TestState = { OutputKind = OutputKind.ConsoleApplication }, 116TestState = { OutputKind = OutputKind.ConsoleApplication }, 134TestState = { OutputKind = OutputKind.ConsoleApplication }, 152TestState = { OutputKind = OutputKind.ConsoleApplication }, 178TestState = { 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 },
ConvertToRawString\ConvertInterpolatedStringToRawStringTests.cs (5)
21private static async Task VerifyRefactoringAsync(string testCode, string? fixedCode = null, int index = 0, OutputKind outputKind = OutputKind.DynamicallyLinkedLibrary) 1178"""", outputKind: OutputKind.ConsoleApplication); 1640"""", outputKind: OutputKind.ConsoleApplication); 1657"""", index: 1, outputKind: OutputKind.ConsoleApplication);
ConvertToRawString\ConvertRegularStringToRawStringTests.cs (5)
21private static async Task VerifyRefactoringAsync(string testCode, string fixedCode, int index = 0, OutputKind outputKind = OutputKind.DynamicallyLinkedLibrary) 217"""", outputKind: OutputKind.ConsoleApplication); 555"""", outputKind: OutputKind.ConsoleApplication); 572"""", index: 1, outputKind: OutputKind.ConsoleApplication);
ExtractClass\ExtractClassTests.cs (2)
51var unusedCompilationOptions = new CSharpCompilationOptions(OutputKind.NetModule); 2861OutputKind = OutputKind.ConsoleApplication
ExtractMethod\ExtractLocalFunctionTests.cs (6)
5192OutputKind = OutputKind.ConsoleApplication, 5232OutputKind = OutputKind.ConsoleApplication, 5280OutputKind = OutputKind.ConsoleApplication, 5332OutputKind = OutputKind.ConsoleApplication, 5361OutputKind = OutputKind.ConsoleApplication, 5393OutputKind = OutputKind.ConsoleApplication,
ExtractMethod\ExtractMethodCodeRefactoringTests.cs (4)
5054OutputKind = OutputKind.ConsoleApplication, 5086OutputKind = OutputKind.ConsoleApplication, 5128OutputKind = OutputKind.ConsoleApplication, 5176OutputKind = OutputKind.ConsoleApplication,
ReplaceConditionalWithStatements\ReplaceConditionalWithStatementsTests.cs (5)
191TestState = { OutputKind = OutputKind.ConsoleApplication }, 220TestState = { OutputKind = OutputKind.ConsoleApplication }, 501TestState = { OutputKind = OutputKind.ConsoleApplication }, 530TestState = { OutputKind = OutputKind.ConsoleApplication }, 559TestState = { OutputKind = OutputKind.ConsoleApplication },
SimplifyTypeNames\SimplifyTypeNamesTests.cs (1)
5303""", compilationOptions: new CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary, warningLevel: warningLevel));
src\Analyzers\CSharp\Tests\ConvertSwitchStatementToExpression\ConvertSwitchStatementToExpressionTests.cs (2)
2159OutputKind = OutputKind.ConsoleApplication, 2204OutputKind = OutputKind.ConsoleApplication,
src\Analyzers\CSharp\Tests\ImplementAbstractClass\ImplementAbstractClassTests.cs (1)
181OutputKind.DynamicallyLinkedLibrary,
src\Analyzers\CSharp\Tests\MakeMethodAsynchronous\MakeMethodAsynchronousTests.cs (2)
89compilationOptions: new CSharpCompilationOptions(OutputKind.ConsoleApplication)); 92await TestActionCountAsync(initial, count: 1, new TestParameters(compilationOptions: new CSharpCompilationOptions(OutputKind.ConsoleApplication)));
src\Analyzers\CSharp\Tests\RemoveUnnecessaryCast\RemoveUnnecessaryCastTests.cs (2)
12677OutputKind = OutputKind.ConsoleApplication, 13023OutputKind = OutputKind.ConsoleApplication,
src\Analyzers\CSharp\Tests\RemoveUnnecessaryLambdaExpression\RemoveUnnecessaryLambdaExpressionTests.cs (4)
29OutputKind? outputKind = null) 46OutputKind? outputKind = null) 1761""", outputKind: OutputKind.ConsoleApplication); 1808outputKind: OutputKind.ConsoleApplication);
src\Analyzers\CSharp\Tests\RemoveUnnecessaryParentheses\RemoveUnnecessaryExpressionParenthesesTests.cs (1)
3224compilationOptions: new CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary, checkOverflow: true)));
src\Analyzers\CSharp\Tests\RemoveUnreachableCode\RemoveUnreachableCodeTests.cs (7)
915OutputKind = OutputKind.ConsoleApplication, 938OutputKind = OutputKind.ConsoleApplication, 963OutputKind = OutputKind.ConsoleApplication, 994OutputKind = OutputKind.ConsoleApplication, 1022OutputKind = OutputKind.ConsoleApplication, 1049OutputKind = OutputKind.ConsoleApplication, 1076OutputKind = OutputKind.ConsoleApplication,
src\Analyzers\CSharp\Tests\RemoveUnusedMembers\RemoveUnusedMembersTests.cs (3)
490OutputKind = OutputKind.ConsoleApplication, 509OutputKind = OutputKind.ConsoleApplication, 1173OutputKind = OutputKind.ConsoleApplication
src\Analyzers\CSharp\Tests\RemoveUnusedParametersAndValues\RemoveUnusedValueAssignmentTests.cs (1)
10187OutputKind = OutputKind.ConsoleApplication,
src\Analyzers\CSharp\Tests\UseCollectionExpression\UseCollectionExpressionForArrayTests.cs (5)
2848OutputKind = OutputKind.ConsoleApplication, 2877OutputKind = OutputKind.ConsoleApplication, 2908OutputKind = OutputKind.ConsoleApplication, 4675TestState = { OutputKind = OutputKind.ConsoleApplication } 4731TestState = { OutputKind = OutputKind.ConsoleApplication }
src\Analyzers\CSharp\Tests\UseCollectionExpression\UseCollectionExpressionForBuilderTests.cs (2)
1409OutputKind = OutputKind.ConsoleApplication, 1446OutputKind = OutputKind.ConsoleApplication,
src\Analyzers\CSharp\Tests\UseCollectionExpression\UseCollectionExpressionForCreateTests.cs (2)
1016OutputKind = OutputKind.ConsoleApplication, 1044OutputKind = OutputKind.ConsoleApplication,
src\Analyzers\CSharp\Tests\UseCollectionExpression\UseCollectionExpressionForEmptyTests.cs (2)
1290OutputKind = OutputKind.ConsoleApplication, 1317OutputKind = OutputKind.ConsoleApplication,
src\Analyzers\CSharp\Tests\UseCollectionExpression\UseCollectionExpressionForFluentTests.cs (2)
1999OutputKind = OutputKind.ConsoleApplication, 2035OutputKind = OutputKind.ConsoleApplication,
src\Analyzers\CSharp\Tests\UseCollectionExpression\UseCollectionExpressionForStackAllocTests.cs (2)
1598OutputKind = OutputKind.ConsoleApplication, 1634OutputKind = OutputKind.ConsoleApplication,
src\Analyzers\CSharp\Tests\UseCollectionInitializer\UseCollectionInitializerTests.cs (4)
26OutputKind outputKind = OutputKind.DynamicallyLinkedLibrary, 1662""", OutputKind.ConsoleApplication); 1683""", OutputKind.ConsoleApplication, LanguageVersion.CSharp12);
src\Analyzers\CSharp\Tests\UseCollectionInitializer\UseCollectionInitializerTests_CollectionExpression.cs (6)
24private static async Task TestInRegularAndScriptAsync([StringSyntax("C#-test")] string testCode, [StringSyntax("C#-test")] string fixedCode, OutputKind outputKind = OutputKind.DynamicallyLinkedLibrary) 2800""", OutputKind.ConsoleApplication); 5349OutputKind = OutputKind.DynamicallyLinkedLibrary, 6012TestState = { OutputKind = OutputKind.ConsoleApplication }, 6075TestState = { OutputKind = OutputKind.ConsoleApplication },
src\Analyzers\CSharp\Tests\UseConditionalExpression\UseConditionalExpressionForAssignmentTests.cs (1)
2145OutputKind = OutputKind.ConsoleApplication,
src\Analyzers\CSharp\Tests\UseDeconstruction\UseDeconstructionTests.cs (3)
875OutputKind = OutputKind.ConsoleApplication 906OutputKind = OutputKind.ConsoleApplication 910OutputKind = OutputKind.ConsoleApplication
src\Analyzers\CSharp\Tests\UseExpressionBody\UseExpressionBodyForLocalFunctionsAnalyzerTests.cs (2)
892OutputKind = OutputKind.ConsoleApplication, 924OutputKind = OutputKind.ConsoleApplication,
src\Analyzers\CSharp\Tests\UseNullPropagation\UseNullPropagationTests.cs (5)
28OutputKind outputKind = OutputKind.DynamicallyLinkedLibrary, 204""", OutputKind.ConsoleApplication); 2816OutputKind.ConsoleApplication, 2854OutputKind.ConsoleApplication,
src\Analyzers\CSharp\Tests\UseObjectInitializer\UseObjectInitializerTests.cs (1)
1258TestState = { OutputKind = OutputKind.ConsoleApplication },
src\Analyzers\CSharp\Tests\UseSimpleUsingStatement\UseSimpleUsingStatementTests.cs (6)
1947OutputKind = OutputKind.ConsoleApplication, 1982OutputKind = OutputKind.ConsoleApplication, 2008OutputKind = OutputKind.ConsoleApplication, 2047OutputKind = OutputKind.ConsoleApplication, 2082OutputKind = OutputKind.ConsoleApplication, 2119OutputKind = OutputKind.ConsoleApplication,
src\Analyzers\CSharp\Tests\UseTupleSwap\UseTupleSwapTests.cs (1)
455OutputKind = OutputKind.ConsoleApplication,
Microsoft.CodeAnalysis.CSharp.Scripting (1)
CSharpScriptCompiler.cs (1)
57outputKind: OutputKind.DynamicallyLinkedLibrary,
Microsoft.CodeAnalysis.CSharp.Scripting.Desktop.UnitTests (5)
InteractiveSessionReferencesTests.cs (4)
33new CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary, cryptoPublicKey: TestResources.TestKeys.PublicKey_ce65828c82a341f2); 36new CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary, cryptoPublicKey: TestResources.TestKeys.PublicKey_ce65828c82a341f2); 528new CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary)); 1116new CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary));
ObjectFormatterTests.cs (1)
107new VB.VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary, optimizationLevel: OptimizationLevel.Debug));
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (8)
Semantics\InterpolationTests.cs (4)
1159var compOptions = new CSharpCompilationOptions(OutputKind.ConsoleApplication); 1262var compOptions = new CSharpCompilationOptions(OutputKind.ConsoleApplication); 1370var compOptions = new CSharpCompilationOptions(OutputKind.ConsoleApplication); 1422var compOptions = new CSharpCompilationOptions(OutputKind.ConsoleApplication);
Semantics\LambdaTests.cs (2)
511options: new VisualBasic.VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary)); 562options: new VisualBasic.VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary));
Semantics\NamedAndOptionalTests.cs (1)
1566compilationOptions: new VisualBasic.VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary));
Semantics\UseSiteErrorTests.cs (1)
2263options = options.WithOutputKind(OutputKind.NetModule);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (88)
Compilation\CompilationAPITests.cs (9)
1971c2 = c1.WithOptions(TestOptions.ReleaseDll.WithOutputKind(OutputKind.WindowsApplication)); 1977c2 = c1.WithOptions(TestOptions.ReleaseDll.WithOutputKind(OutputKind.NetModule)); 1988c2 = c1.WithOptions(TestOptions.CreateTestOptions(OutputKind.WindowsApplication, OptimizationLevel.Debug)); 2416Assert.Throws<ArgumentException>(() => CSharpCompilation.CreateScriptCompilation("a", options: TestOptions.ReleaseDll.WithOutputKind(OutputKind.NetModule))); 2417Assert.Throws<ArgumentException>(() => CSharpCompilation.CreateScriptCompilation("a", options: TestOptions.ReleaseDll.WithOutputKind(OutputKind.WindowsRuntimeMetadata))); 2418Assert.Throws<ArgumentException>(() => CSharpCompilation.CreateScriptCompilation("a", options: TestOptions.ReleaseDll.WithOutputKind(OutputKind.WindowsRuntimeApplication))); 2419Assert.Throws<ArgumentException>(() => CSharpCompilation.CreateScriptCompilation("a", options: TestOptions.ReleaseDll.WithOutputKind(OutputKind.WindowsApplication))); 3093var module = CreateCompilation(string.Empty, options: TestOptions.ReleaseDll.WithOutputKind(OutputKind.NetModule)); 3133var module = CreateCompilation(string.Empty, options: TestOptions.ReleaseDll.WithOutputKind(OutputKind.NetModule));
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]);
CrossLanguageTests.cs (1)
29new VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary));
Symbols\ExtendedPartialMethodsTests.cs (4)
2082.WithOutputKind(executable ? OutputKind.ConsoleApplication : OutputKind.DynamicallyLinkedLibrary) 2221.WithOutputKind(executable ? OutputKind.ConsoleApplication : OutputKind.DynamicallyLinkedLibrary)
Symbols\GenericConstraintTests.cs (1)
5707compilationOptions: new Microsoft.CodeAnalysis.VisualBasic.VisualBasicCompilationOptions(OutputKind.ConsoleApplication),
Symbols\PartialPropertiesTests.cs (4)
2641.WithOutputKind(executable ? OutputKind.ConsoleApplication : OutputKind.DynamicallyLinkedLibrary) 2777.WithOutputKind(executable ? OutputKind.ConsoleApplication : OutputKind.DynamicallyLinkedLibrary)
Symbols\Source\BaseClassTests.cs (1)
1575var module = new PEAssemblyBuilder((SourceAssemblySymbol)@class.ContainingAssembly, EmitOptions.Default, OutputKind.DynamicallyLinkedLibrary,
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,
Symbols\Source\PropertyTests.cs (2)
2506var module = new PEAssemblyBuilder((SourceAssemblySymbol)@class.ContainingAssembly, EmitOptions.Default, OutputKind.DynamicallyLinkedLibrary, 2544var module = new PEAssemblyBuilder((SourceAssemblySymbol)@class.ContainingAssembly, EmitOptions.Default, OutputKind.DynamicallyLinkedLibrary,
Symbols\SymbolErrorTests.cs (1)
16489new VisualBasic.VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary));
Microsoft.CodeAnalysis.CSharp.Test.Utilities (13)
BasicCompilationUtils.cs (1)
37var options = new VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary, optimizationLevel: OptimizationLevel.Release);
CompilingTestBase.cs (1)
32outputKind: OutputKind.ConsoleApplication,
CSharpTestBase.cs (2)
1356options = options ?? TestOptions.ReleaseDll.WithOutputKind((expectedOutput != null) ? OutputKind.ConsoleApplication : OutputKind.DynamicallyLinkedLibrary);
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)
Metadata\WinMdEventTests.cs (14)
2912foreach (OutputKind kind in Enum.GetValues(typeof(OutputKind))) 2956foreach (OutputKind kind in new[] { OutputKind.DynamicallyLinkedLibrary, OutputKind.WindowsRuntimeMetadata }) 3025foreach (OutputKind kind in new[] { OutputKind.DynamicallyLinkedLibrary, OutputKind.WindowsRuntimeMetadata }) 3091foreach (OutputKind kind in new[] { OutputKind.DynamicallyLinkedLibrary, OutputKind.WindowsRuntimeMetadata }) 3286foreach (OutputKind kind in new[] { OutputKind.DynamicallyLinkedLibrary, OutputKind.WindowsRuntimeMetadata })
Microsoft.CodeAnalysis.CSharp.Workspaces (3)
Workspace\LanguageServices\CSharpCompilationFactoryService.cs (3)
18private static readonly CSharpCompilationOptions s_defaultOptions = new(OutputKind.ConsoleApplication, concurrentBuild: false); 48!Enum.TryParse<OutputKind>(outputKindString, out var outputKind))
Microsoft.CodeAnalysis.CSharp.Workspaces.UnitTests (3)
CodeGeneration\AddImportsTests.cs (2)
788.WithCompilationOptions(new CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary)); 837.WithOptions(new CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary))
CodeGeneration\SyntaxGeneratorTests.cs (1)
2631WithOptions(new CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary)).
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (2)
ExtractInterface\AbstractExtractInterfaceTests.cs (1)
76new VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary, rootNamespace: rootNamespace));
Workspaces\VisualBasicTestWorkspaceFixture.cs (1)
18compilationOptions: new VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary),
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (10)
Diagnostics\SuppressMessageAttributeWorkspaceTests.cs (2)
48options: new CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary), 83OutputKind.DynamicallyLinkedLibrary, rootNamespace: rootNamespace),
MetadataAsSource\AbstractMetadataAsSourceTests.cs (1)
94.WithCompilationOptions(new CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary, optimizationLevel: OptimizationLevel.Release));
MetadataAsSource\MetadataAsSourceTests.cs (2)
1926.WithCompilationOptions(new CS.CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary)); 1940.WithCompilationOptions(new VB.VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary));
SymbolFinder\SymbolFinderTests.cs (1)
44.WithOutputKind(OutputKind.DynamicallyLinkedLibrary));
Utilities\SymbolEquivalenceComparerTests.cs (4)
24public static readonly CS.CSharpCompilationOptions CSharpDllOptions = new CS.CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary); 25public static readonly CS.CSharpCompilationOptions CSharpSignedDllOptions = new CS.CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary). 1715using var workspace1 = TestWorkspace.CreateCSharp(csharpCode, compilationOptions: new CS.CSharpCompilationOptions(OutputKind.NetModule, moduleName: "GooModule")); 1716using var workspace2 = TestWorkspace.CreateCSharp(csharpCode, compilationOptions: new CS.CSharpCompilationOptions(OutputKind.NetModule, moduleName: "BarModule"));
Microsoft.CodeAnalysis.ExternalAccess.Razor.UnitTests (1)
RazorAnalyzerAssemblyResolverTests.cs (1)
66new CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary));
Microsoft.CodeAnalysis.Features (1)
MetadataAsSource\MetadataAsSourceGeneratedFileInfo.cs (1)
63var compilationOptions = services.GetRequiredLanguageService<ICompilationFactoryService>(LanguageName).GetDefaultCompilationOptions().WithOutputKind(OutputKind.DynamicallyLinkedLibrary);
Microsoft.CodeAnalysis.Features.Test.Utilities (1)
EditAndContinue\EditAndContinueTestVerifier.cs (1)
470.WithCompilationOptions(oldProject.CompilationOptions!.WithOutputKind(OutputKind.ConsoleApplication));
Microsoft.CodeAnalysis.LanguageServer (3)
HostWorkspace\ProjectTelemetry\ProjectLoadTelemetryReporter.cs (1)
27public OutputKind OutputKind { get; init; }
LanguageServer\Handler\DebugConfiguration\WorkspaceDebugConfigurationHandler.cs (2)
49var isExe = project.CompilationOptions?.OutputKind is OutputKind.ConsoleApplication or OutputKind.WindowsApplication;
Microsoft.CodeAnalysis.LanguageServer.UnitTests (1)
ExportProviderBuilderTests.cs (1)
101CSharpCompilationOptions options = new(OutputKind.DynamicallyLinkedLibrary);
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (6)
src\RoslynAnalyzers\Utilities\Compiler\Options\AnalyzerOptionsExtensions.cs (6)
28private static readonly ImmutableHashSet<OutputKind> s_defaultOutputKinds = 29ImmutableHashSet.CreateRange(Enum.GetValues(typeof(OutputKind)).Cast<OutputKind>()); 101public static ImmutableHashSet<OutputKind> GetOutputKindsOption( 108public static ImmutableHashSet<OutputKind> GetOutputKindsOption( 113ImmutableHashSet<OutputKind> defaultValue)
Microsoft.CodeAnalysis.PublicApiAnalyzers (6)
src\RoslynAnalyzers\Utilities\Compiler\Options\AnalyzerOptionsExtensions.cs (6)
28private static readonly ImmutableHashSet<OutputKind> s_defaultOutputKinds = 29ImmutableHashSet.CreateRange(Enum.GetValues(typeof(OutputKind)).Cast<OutputKind>()); 101public static ImmutableHashSet<OutputKind> GetOutputKindsOption( 108public static ImmutableHashSet<OutputKind> GetOutputKindsOption( 113ImmutableHashSet<OutputKind> defaultValue)
Microsoft.CodeAnalysis.Rebuild (4)
CSharpCompilationFactory.cs (2)
87pdbOptions.OptionToEnum<OutputKind>(CompilationOptionNames.OutputKind) ?? OutputKind.DynamicallyLinkedLibrary,
VisualBasicCompilationFactory.cs (2)
96pdbOptions.OptionToEnum<OutputKind>(CompilationOptionNames.OutputKind) ?? OutputKind.DynamicallyLinkedLibrary,
Microsoft.CodeAnalysis.Rebuild.UnitTests (10)
BasicDeterministicKeyBuilderTests.cs (2)
28public static VisualBasicCompilationOptions BasicOptions { get; } = new VisualBasicCompilationOptions(OutputKind.ConsoleApplication, deterministic: true); 237options: new VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary, deterministic: true));
CompilationOptionsReaderTests.cs (2)
56public void OutputKind(OutputKind kind) 65Assert.Equal(kind, reader.GetMetadataCompilationOptions().OptionToEnum<OutputKind>(CompilationOptionNames.OutputKind));
CSharpDeterministicKeyBuilderTests.cs (2)
25public static CSharpCompilationOptions Options { get; } = new CSharpCompilationOptions(OutputKind.ConsoleApplication, deterministic: true); 428options: new CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary, deterministic: true));
DeterministicKeyBuilderTests.cs (1)
304OutputKind outputKind,
OptionRoundTripTests.cs (1)
30outputKind: OutputKind.ConsoleApplication,
RoundTripUtil.cs (2)
85OutputKind.DynamicallyLinkedLibrary => ".dll", 86OutputKind.ConsoleApplication => ".exe",
Microsoft.CodeAnalysis.ResxSourceGenerator (6)
src\RoslynAnalyzers\Utilities\Compiler\Options\AnalyzerOptionsExtensions.cs (6)
28private static readonly ImmutableHashSet<OutputKind> s_defaultOutputKinds = 29ImmutableHashSet.CreateRange(Enum.GetValues(typeof(OutputKind)).Cast<OutputKind>()); 101public static ImmutableHashSet<OutputKind> GetOutputKindsOption( 108public static ImmutableHashSet<OutputKind> GetOutputKindsOption( 113ImmutableHashSet<OutputKind> defaultValue)
Microsoft.CodeAnalysis.Scripting.TestUtilities (3)
TestCompilationFactory.cs (3)
26new CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary)); 35new VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary)); 44options ?? new CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary));
Microsoft.CodeAnalysis.Test.Utilities (25)
AssemblyLoadTestFixture.cs (1)
523CSharpCompilationOptions options = new(OutputKind.DynamicallyLinkedLibrary, warningLevel: Diagnostic.MaxWarningLevel);
CommonTestBase.cs (4)
90(compilation.Options.OutputKind == OutputKind.ConsoleApplication || compilation.Options.OutputKind == OutputKind.WindowsApplication), 367compilationOptions = new CSharp.CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary); 453compilationOptions = new VisualBasic.VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary);
Compilation\CompilationExtensions.cs (2)
132if (comp.Options.OutputKind == OutputKind.NetModule) 516options: new CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary));
CompilationVerifier.cs (7)
82.. emitData.Modules.Where(m => m.Kind == OutputKind.NetModule).Select(m => m.Image) 98string extension = emitData.EmittedModule.Kind == OutputKind.ConsoleApplication ? ".exe" : ".dll"; 190if (module.Kind == OutputKind.NetModule) 839OutputKind outputKind, 845if (outputKind == OutputKind.NetModule) 919OutputKind.DynamicallyLinkedLibrary, 968OutputKind.DynamicallyLinkedLibrary,
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)
Mocks\Silverlight.cs (1)
82OutputKind.DynamicallyLinkedLibrary,
Mocks\StdOle.cs (1)
69OutputKind.DynamicallyLinkedLibrary,
Platform\Desktop\RuntimeAssemblyManager.cs (1)
171if (module.Kind == OutputKind.NetModule)
Platform\Desktop\RuntimeModuleData.cs (2)
66var kind = (OutputKind)info.GetInt32(nameof(ModuleData.Kind));
Platform\Desktop\TestHelpers.cs (1)
91new CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary));
TestBase.cs (1)
194var compilationOptions = new CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary);
Microsoft.CodeAnalysis.UnitTests (7)
Analyzers\AnalyzerFileReferenceAppDomainTests.cs (1)
103new CSharp.CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary, warningLevel: CodeAnalysis.Diagnostic.MaxWarningLevel));
Analyzers\AnalyzerFileReferenceTests.cs (1)
487new CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary));
CorLibTypesTests.cs (1)
69options: new CSharp.CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary, warningLevel: CodeAnalysis.Diagnostic.MaxWarningLevel),
Diagnostics\CompilationWithAnalyzersTests.cs (1)
23private static readonly CSharpCompilationOptions s_dllWithMaxWarningLevel = new(OutputKind.DynamicallyLinkedLibrary, warningLevel: CodeAnalysis.Diagnostic.MaxWarningLevel);
Diagnostics\SuppressMessageAttributeCompilerTests.cs (2)
59options: new CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary), 91OutputKind.DynamicallyLinkedLibrary,
Diagnostics\SuppressMessageTargetSymbolResolverTests.cs (1)
1440options: new VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary, rootNamespace: rootNamespace),
Microsoft.CodeAnalysis.VisualBasic (57)
CommandLine\VisualBasicCommandLineParser.vb (14)
111Dim outputKind As OutputKind = OutputKind.ConsoleApplication 1302If outputKind = OutputKind.NetModule AndAlso (refOnly OrElse outputRefFileName IsNot Nothing) Then 1640Private Shared Sub ValidateWin32Settings(noWin32Manifest As Boolean, win32ResSetting As String, win32IconSetting As String, win32ManifestSetting As String, outputKind As OutputKind, diagnostics As List(Of Diagnostic)) 1660Private Shared Function ParseTarget(optionName As String, value As String, diagnostics As IList(Of Diagnostic)) As OutputKind 1663Return OutputKind.ConsoleApplication 1665Return OutputKind.WindowsApplication 1667Return OutputKind.DynamicallyLinkedLibrary 1669Return OutputKind.NetModule 1671Return OutputKind.WindowsRuntimeApplication 1673Return OutputKind.WindowsRuntimeMetadata 1676Return OutputKind.ConsoleApplication 1679Return OutputKind.ConsoleApplication 2301kind As OutputKind,
Compilation\ClsComplianceChecker.vb (2)
659Debug.Assert(symbol.Kind <> If(Me._compilation.Options.OutputKind = OutputKind.NetModule, SymbolKind.Assembly, SymbolKind.NetModule) OrElse 799Dim producingNetModule = Me._compilation.Options.OutputKind = OutputKind.NetModule
Compilation\VisualBasicCompilation.vb (3)
358If(options, New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary)).WithReferencesSupersedeLowerVersions(True), 380options = New VisualBasicCompilationOptions(OutputKind.ConsoleApplication) 2427Dim kind = If(Options.OutputKind.IsValid(), Options.OutputKind, OutputKind.DynamicallyLinkedLibrary)
Emit\EditAndContinue\PEDeltaAssemblyBuilder.vb (1)
51outputKind As OutputKind,
Emit\PEAssemblyBuilder.vb (2)
38outputKind As OutputKind, 175outputKind As OutputKind,
Emit\PEModuleBuilder.vb (5)
34outputKind As OutputKind, 150If OutputKind <> OutputKind.NetModule AndAlso 186emittingAssemblyAttributesInNetModule:=OutputKind.IsNetModule()) 407If Not OutputKind.IsNetModule() Then 415Debug.Assert(OutputKind.IsNetModule() = sourceAssembly.DeclaringCompilation.Options.OutputKind.IsNetModule())
Emit\PENetModuleBuilder.vb (1)
24MyBase.New(sourceModule, emitOptions, OutputKind.NetModule, serializationProperties, manifestResources)
PredefinedPreprocessorSymbols.vb (10)
23Public Function AddPredefinedPreprocessorSymbols(kind As OutputKind, symbols As IEnumerable(Of KeyValuePair(Of String, Object))) As ImmutableArray(Of KeyValuePair(Of String, Object)) 33Public Function AddPredefinedPreprocessorSymbols(kind As OutputKind, ParamArray symbols As KeyValuePair(Of String, Object)()) As ImmutableArray(Of KeyValuePair(Of String, Object)) 43Public Function AddPredefinedPreprocessorSymbols(kind As OutputKind, symbols As ImmutableArray(Of KeyValuePair(Of String, Object))) As ImmutableArray(Of KeyValuePair(Of String, Object)) 67Friend Function GetTargetString(kind As OutputKind) As String 69Case OutputKind.ConsoleApplication 72Case OutputKind.DynamicallyLinkedLibrary 75Case OutputKind.NetModule 78Case OutputKind.WindowsApplication 81Case OutputKind.WindowsRuntimeApplication 84Case OutputKind.WindowsRuntimeMetadata
Symbols\AnonymousTypes\AnonymousTypeManager_Templates.vb (2)
199If moduleBeingBuilt.OutputKind = OutputKind.NetModule Then 201Dim extension As String = OutputKind.NetModule.GetDefaultExtension()
Symbols\Attributes\AttributeData.vb (2)
554target.DeclaringCompilation.Options.OutputKind = OutputKind.NetModule) OrElse 591target.DeclaringCompilation.Options.OutputKind <> OutputKind.NetModule) Then
Symbols\Source\SourceAssemblySymbol.vb (3)
1259If DeclaringCompilation.Options.OutputKind <> OutputKind.NetModule AndAlso 1293If _compilation.Options.OutputKind = OutputKind.NetModule Then 1609If _compilation.Options.OutputKind = OutputKind.NetModule Then
Symbols\SymbolExtensions.vb (1)
20Return comp IsNot Nothing And comp.Options.OutputKind = OutputKind.WindowsRuntimeMetadata
VisualBasicCompilationOptions.vb (11)
69outputKind As OutputKind, 146outputKind As OutputKind, 213outputKind As OutputKind, 479Public Shadows Function WithOutputKind(kind As OutputKind) As VisualBasicCompilationOptions 983Protected Overrides Function CommonWithOutputKind(kind As OutputKind) As CompilationOptions 1067Not (OutputKind = OutputKind.ConsoleApplication OrElse OutputKind = OutputKind.WindowsApplication OrElse OutputKind = OutputKind.WindowsRuntimeApplication) Then 1145outputKind As OutputKind, 1210outputKind As OutputKind, 1275outputKind As OutputKind,
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.UnitTests (5)
src\Analyzers\VisualBasic\Tests\AddExplicitCast\AddExplicitCastTests.vb (1)
514End Enum", compilationOptions:=New VisualBasicCompilationOptions(OutputKind.ConsoleApplication, optionStrict:=OptionStrict.Off))
src\Analyzers\VisualBasic\Tests\RemoveUnnecessaryParentheses\RemoveUnnecessaryParenthesesTests.vb (2)
21Private Shared ReadOnly CheckOverflow As CompilationOptions = New VisualBasicCompilationOptions(OutputKind.ConsoleApplication, checkOverflow:=True) 22Private Shared ReadOnly DoNotCheckOverflow As CompilationOptions = New VisualBasicCompilationOptions(OutputKind.ConsoleApplication, checkOverflow:=False)
src\Features\VisualBasicTest\Diagnostics\AbstractVisualBasicDiagnosticProviderBasedUserDiagnosticTest_NoEditor.vb (2)
15New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithOptionInfer(True).WithParseOptions(New VisualBasicParseOptions(LanguageVersion.Latest)) 26Return parameters.WithCompilationOptions(If(parameters.compilationOptions, New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary)))
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.vb (1)
3398compilationOptions:=New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary))
Attributes\AttributeTests_CallerArgumentExpression.vb (1)
193Dim csCompilation = CreateCSharpCompilation("Program2.Log(5 + 2);", referencedAssemblies:=TargetFrameworkUtil.GetReferences(TargetFramework.Net50, {compilation.EmitToImageReference()}), compilationOptions:=New CSharp.CSharpCompilationOptions(OutputKind.ConsoleApplication))
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)
Attributes\AttributeTests_WellKnownAttributes.vb (7)
3695Dim compilation = CompilationUtils.CreateCompilationWithMscorlib40(source, OutputKind.DynamicallyLinkedLibrary) 3761Dim compilation = CompilationUtils.CreateCompilationWithMscorlib40(source, OutputKind.DynamicallyLinkedLibrary) 3791Dim compilation = CompilationUtils.CreateCompilationWithMscorlib40(source, OutputKind.DynamicallyLinkedLibrary) 3815Dim compilation = CompilationUtils.CreateCompilationWithMscorlib40(source, OutputKind.DynamicallyLinkedLibrary) 3843Dim compilation = CompilationUtils.CreateCompilationWithMscorlib40(source, OutputKind.DynamicallyLinkedLibrary) 7189Dim options = New VisualBasicCompilationOptions(OutputKind.ConsoleApplication, rootNamespace:="TestAssembly") 7248Dim options = New VisualBasicCompilationOptions(OutputKind.ConsoleApplication, rootNamespace:="TestAssembly")
Attributes\InternalsVisibleToAndStrongNameTests.vb (5)
838options:=New CSharp.CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary).WithStrongNameProvider(DefaultDesktopStrongNameProvider)) 2299Dim options = New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary, cryptoKeyFile:=Nothing) 2309Dim options = New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary, cryptoKeyFile:=String.Empty) 2319Dim options = New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary, cryptoKeyFile:=Nothing, publicSign:=True) 2332Dim options = New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary, cryptoKeyFile:=String.Empty, publicSign:=True)
BreakingChanges.vb (6)
411compilationOptions:=New VisualBasicCompilationOptions(OutputKind.ConsoleApplication)) 463compilationOptions:=New CSharp.CSharpCompilationOptions(OutputKind.ConsoleApplication), 543compilationOptions:=New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary)) 602compilationOptions:=New VisualBasicCompilationOptions(OutputKind.ConsoleApplication)) 629compilationOptions:=New Microsoft.CodeAnalysis.CSharp.CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary)) 655compilationOptions:=New VisualBasicCompilationOptions(OutputKind.ConsoleApplication),
CodeGen\CodeGenAsyncTests.vb (1)
9086compilationOptions:=New CSharp.CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary, optimizationLevel:=OptimizationLevel.Release, allowUnsafe:=True))
CodeGen\CodeGenEvents.vb (14)
134compilationOptions:=New Microsoft.CodeAnalysis.CSharp.CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary)) 158compilationOptions:=New VisualBasicCompilationOptions(OutputKind.ConsoleApplication), 185compilationOptions:=New Microsoft.CodeAnalysis.CSharp.CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary)) 209compilationOptions:=New VisualBasicCompilationOptions(OutputKind.ConsoleApplication), 959compilationOptions:=New Microsoft.CodeAnalysis.CSharp.CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary)) 984compilationOptions:=New VisualBasicCompilationOptions(OutputKind.ConsoleApplication), 1215}]]>, compilationOptions:=New Microsoft.CodeAnalysis.CSharp.CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary)) 1253compilationOptions:=New VisualBasicCompilationOptions(OutputKind.ConsoleApplication), 1291compilationOptions:=New Microsoft.CodeAnalysis.CSharp.CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary)) 1335compilationOptions:=New VisualBasicCompilationOptions(OutputKind.ConsoleApplication), 1393compilationOptions:=New Microsoft.CodeAnalysis.CSharp.CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary)) 1417compilationOptions:=New VisualBasicCompilationOptions(OutputKind.ConsoleApplication), 1448compilationOptions:=New Microsoft.CodeAnalysis.CSharp.CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary)) 1472compilationOptions:=New VisualBasicCompilationOptions(OutputKind.ConsoleApplication),
CodeGen\CodeGenIterators.vb (1)
1582Dim comp = CreateEmptyCompilationWithReferences(source, {MscorlibRef_v4_0_30316_17626}, New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary))
CodeGen\CodeGenMultiDimensionalArray.vb (2)
1465compilationOptions:=New Microsoft.CodeAnalysis.CSharp.CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary)) 1476compilationOptions:=New VisualBasicCompilationOptions(OutputKind.ConsoleApplication),
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\CodeGenSelectCase.vb (1)
4535</compilation>, 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),
CodeGen\CodeGenWinMdEvents.vb (6)
25Dim comp = CreateCompilationWithMscorlib40(source, OutputKind.WindowsRuntimeMetadata) 52Dim comp = CreateCompilationWithMscorlib40(source, OutputKind.WindowsRuntimeMetadata) 80Dim comp = CreateCompilationWithMscorlib40(source, OutputKind.WindowsRuntimeMetadata) 108Dim comp = CreateCompilationWithMscorlib40(source, OutputKind.WindowsRuntimeMetadata) 159Dim comp = CreateCompilationWithMscorlib40(source, OutputKind.WindowsRuntimeMetadata) 193Dim comp = CreateCompilationWithMscorlib40(source, OutputKind.WindowsRuntimeMetadata)
CodeGen\CodeGenWithEvents.vb (13)
1151compilationOptions:=New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary)) 1185compilationOptions:=New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary)) 1578compilationOptions:=New VisualBasicCompilationOptions(OutputKind.ConsoleApplication)) 1623compilationOptions:=New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary)) 1652compilationOptions:=New VisualBasicCompilationOptions(OutputKind.ConsoleApplication), 1691compilationOptions:=New CSharp.CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary)) 1735compilationOptions:=New VisualBasicCompilationOptions(OutputKind.ConsoleApplication), 1791compilationOptions:=New CSharp.CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary)) 1815compilationOptions:=New VisualBasicCompilationOptions(OutputKind.ConsoleApplication), 1845compilationOptions:=New Microsoft.CodeAnalysis.CSharp.CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary)) 1869compilationOptions:=New VisualBasicCompilationOptions(OutputKind.ConsoleApplication), 1893compilationOptions:=New CSharp.CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary)) 1912compilationOptions:=New VisualBasicCompilationOptions(OutputKind.ConsoleApplication),
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)
Emit\DeterministicTests.vb (5)
172compilationOptions:=New CSharp.CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary)) 193compilationOptions:=New CSharp.CSharpCompilationOptions(OutputKind.NetModule), 201options:=New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary), 236compilationOptions:=New CSharp.CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary)) 242options:=New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary),
PDB\ChecksumTests.vb (1)
173</compilation>, OutputKind.DynamicallyLinkedLibrary)
PDB\PDBTests.vb (4)
251Dim defines = PredefinedPreprocessorSymbols.AddPredefinedPreprocessorSymbols(OutputKind.ConsoleApplication) 4041Dim defines = PredefinedPreprocessorSymbols.AddPredefinedPreprocessorSymbols(OutputKind.ConsoleApplication) 4354OutputKind.WindowsApplication, 4363OutputKind.WindowsApplication,
PDB\PDBWinMdExpTests.vb (5)
23Dim compilation = CompilationUtils.CreateCompilationWithMscorlib40AndVBRuntime(source, TestOptions.ReleaseDll.WithOutputKind(OutputKind.WindowsRuntimeMetadata)) 68Dim compilation = CompilationUtils.CreateCompilationWithMscorlib40AndVBRuntime(source, TestOptions.ReleaseDll.WithOutputKind(OutputKind.WindowsRuntimeMetadata)) 100Dim compilation = CompilationUtils.CreateCompilationWithMscorlib40AndVBRuntime(source, TestOptions.ReleaseDll.WithOutputKind(OutputKind.WindowsRuntimeMetadata)) 162options:=TestOptions.ReleaseDll.WithOutputKind(OutputKind.WindowsRuntimeMetadata)) 225Dim compilation = CompilationUtils.CreateCompilationWithMscorlib40AndVBRuntime(source, TestOptions.ReleaseDll.WithOutputKind(OutputKind.WindowsRuntimeMetadata))
PDB\VisualBasicDeterministicBuildCompilationTests.vb (1)
190OutputKind.DynamicallyLinkedLibrary,
Microsoft.CodeAnalysis.VisualBasic.ExpressionCompiler (2)
CompilationExtensions.vb (1)
115outputKind:=OutputKind.DynamicallyLinkedLibrary,
EEAssemblyBuilder.vb (1)
37outputKind:=OutputKind.DynamicallyLinkedLibrary,
Microsoft.CodeAnalysis.VisualBasic.Features.UnitTests (14)
CodeActions\AbstractVisualBasicCodeActionTest_NoEditor.vb (2)
13New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithOptionInfer(True).WithParseOptions(New VisualBasicParseOptions(LanguageVersion.Latest)) 20Return parameters.WithCompilationOptions(If(parameters.compilationOptions, New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary)))
Diagnostics\AbstractVisualBasicDiagnosticProviderBasedUserDiagnosticTest_NoEditor.vb (2)
15New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithOptionInfer(True).WithParseOptions(New VisualBasicParseOptions(LanguageVersion.Latest)) 26Return parameters.WithCompilationOptions(If(parameters.compilationOptions, New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary)))
Diagnostics\Configuration\ConfigureCodeStyle\BooleanCodeStyleOptionConfigurationTests.vb (1)
16Return parameters.WithCompilationOptions(If(parameters.compilationOptions, New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary)))
Diagnostics\Configuration\ConfigureSeverity\CodeStyleOptionBasedSeverityConfigurationTests.vb (1)
16Return parameters.WithCompilationOptions(If(parameters.compilationOptions, New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary)))
Diagnostics\Configuration\ConfigureSeverity\DotNetDiagnosticSeverityBasedSeverityConfigurationTests.vb (1)
40Return parameters.WithCompilationOptions(If(parameters.compilationOptions, New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary)))
Diagnostics\Configuration\ConfigureSeverity\MultipleCodeStyleOptionBasedConfigureSeverityTests.vb (1)
16Return parameters.WithCompilationOptions(If(parameters.compilationOptions, New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary)))
Diagnostics\Suppression\RemoveUnnecessaryPragmaSuppressionsTests.vb (1)
32Return parameters.WithCompilationOptions(If(parameters.compilationOptions, New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary)))
Diagnostics\Suppression\SuppressionTests.vb (1)
27Return parameters.WithCompilationOptions(If(parameters.compilationOptions, New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary)))
GenerateMethod\GenerateMethodTests.vb (4)
1589compilationOptions:=New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithGlobalImports(GlobalImport.Parse("System"), GlobalImport.Parse("System.Collections.Generic"))) 1611compilationOptions:=New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithGlobalImports(GlobalImport.Parse("System"), GlobalImport.Parse("System.Collections.Generic"))) 1637compilationOptions:=New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithGlobalImports(GlobalImport.Parse("System"))) 1659compilationOptions:=New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithGlobalImports(GlobalImport.Parse("System")))
Microsoft.CodeAnalysis.VisualBasic.Scripting (1)
VisualBasicScriptCompiler.vb (1)
77outputKind:=OutputKind.DynamicallyLinkedLibrary,
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (204)
Binding\Binder_Statements_Tests.vb (1)
3616compilation = compilation.WithOptions(compilation.Options.WithOutputKind(OutputKind.DynamicallyLinkedLibrary))
Binding\BindingDelegateCreationTests.vb (3)
1272Dim compilation = CompilationUtils.CreateCompilationWithMscorlib40AndVBRuntime(compilationDef, New VisualBasicCompilationOptions(OutputKind.ConsoleApplication)) 1308Dim compilation = CompilationUtils.CreateCompilationWithMscorlib40AndVBRuntime(compilationDef, New VisualBasicCompilationOptions(OutputKind.ConsoleApplication)) 1368Dim compilation = CompilationUtils.CreateCompilationWithMscorlib40AndVBRuntime(compilationDef, New VisualBasicCompilationOptions(OutputKind.ConsoleApplication))
Binding\BindingErrorTests.vb (2)
19685</compilation>, New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithOptionStrict(OptionStrict.Custom)) 19711</compilation>, New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithOptionStrict(OptionStrict.Custom))
Binding\GenericsTests.vb (2)
74compilationOptions:=New VisualBasicCompilationOptions(OutputKind.ConsoleApplication)) 396compilationOptions:=New VisualBasicCompilationOptions(OutputKind.ConsoleApplication, globalImports:=GlobalImport.Parse({"System"})))
Binding\ImplicitVariableTests.vb (4)
1087options:=New VisualBasicCompilationOptions(OutputKind.ConsoleApplication)) 1128options:=New VisualBasicCompilationOptions(OutputKind.ConsoleApplication)) 1156options:=New VisualBasicCompilationOptions(OutputKind.ConsoleApplication)) 1184options:=New VisualBasicCompilationOptions(OutputKind.ConsoleApplication))
Binding\LookupTests.vb (14)
2799compilationOptions:=New Microsoft.CodeAnalysis.CSharp.CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary)) 2808compilationOptions:=New VisualBasicCompilationOptions(OutputKind.ConsoleApplication), 2828compilationOptions:=New Microsoft.CodeAnalysis.CSharp.CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary)) 2837compilationOptions:=New VisualBasicCompilationOptions(OutputKind.ConsoleApplication), 2856compilationOptions:=New Microsoft.CodeAnalysis.CSharp.CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary)) 2865compilationOptions:=New VisualBasicCompilationOptions(OutputKind.ConsoleApplication), 2889compilationOptions:=New Microsoft.CodeAnalysis.CSharp.CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary)) 2898compilationOptions:=New VisualBasicCompilationOptions(OutputKind.ConsoleApplication), 2922compilationOptions:=New Microsoft.CodeAnalysis.CSharp.CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary)) 2931compilationOptions:=New VisualBasicCompilationOptions(OutputKind.ConsoleApplication), 2954compilationOptions:=New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary)) 2974compilationOptions:=New VisualBasicCompilationOptions(OutputKind.ConsoleApplication), 2996compilationOptions:=New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary)) 3010compilationOptions:=New VisualBasicCompilationOptions(OutputKind.ConsoleApplication),
Binding\MethodBodyBindingTests.vb (4)
172Dim options = New VisualBasicCompilationOptions(OutputKind.ConsoleApplication) 217Dim options = New VisualBasicCompilationOptions(OutputKind.ConsoleApplication) 257Dim options = New VisualBasicCompilationOptions(OutputKind.ConsoleApplication) 283Dim options = New VisualBasicCompilationOptions(OutputKind.ConsoleApplication)
Compilation\CompilationAPITests.vb (15)
45Dim options = New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary). 182Dim options = New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary). 194Dim options = New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary). 205Dim options = New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary). 2008Dim compilation = CreateCompilationWithMscorlib40(source, OutputKind.ConsoleApplication) 2031Dim compilation = CreateCompilationWithMscorlib40(source, OutputKind.DynamicallyLinkedLibrary) 2049Dim compilation = CreateCompilationWithMscorlib40(source, OutputKind.NetModule) 2245c2 = c1.WithOptions(New VisualBasicCompilationOptions(OutputKind.WindowsApplication)) 2259c2 = c1.WithOptions(New VisualBasicCompilationOptions(OutputKind.WindowsApplication)) 2455Dim c4 = c3.WithOptions(New VisualBasicCompilationOptions(OutputKind.NetModule)) 2600Dim CompilationOptions = New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary) 2628Assert.Throws(Of ArgumentException)(Function() VisualBasicCompilation.CreateScriptCompilation("a", options:=TestOptions.ReleaseDll.WithOutputKind(OutputKind.NetModule))) 2629Assert.Throws(Of ArgumentException)(Function() VisualBasicCompilation.CreateScriptCompilation("a", options:=TestOptions.ReleaseDll.WithOutputKind(OutputKind.WindowsRuntimeMetadata))) 2630Assert.Throws(Of ArgumentException)(Function() VisualBasicCompilation.CreateScriptCompilation("a", options:=TestOptions.ReleaseDll.WithOutputKind(OutputKind.WindowsRuntimeApplication))) 2631Assert.Throws(Of ArgumentException)(Function() VisualBasicCompilation.CreateScriptCompilation("a", options:=TestOptions.ReleaseDll.WithOutputKind(OutputKind.WindowsApplication)))
Compilation\MyTemplateTests.vb (5)
122Dim defines = PredefinedPreprocessorSymbols.AddPredefinedPreprocessorSymbols(OutputKind.ConsoleApplication) 198Dim defines = PredefinedPreprocessorSymbols.AddPredefinedPreprocessorSymbols(OutputKind.WindowsApplication) 202Dim compilationOptions = TestOptions.ReleaseExe.WithOutputKind(OutputKind.WindowsApplication).WithParseOptions(parseOptions).WithMainTypeName("Form1") 227Dim defines = PredefinedPreprocessorSymbols.AddPredefinedPreprocessorSymbols(OutputKind.ConsoleApplication) 282Dim defines = PredefinedPreprocessorSymbols.AddPredefinedPreprocessorSymbols(OutputKind.ConsoleApplication)
Compilation\ReferenceManagerTests.vb (6)
774Dim libV1 = CompilationUtils.CreateCompilationWithMscorlib40(sourceLibV1, OutputKind.DynamicallyLinkedLibrary) 1404compilationOptions:=New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary)) 1411compilationOptions:=New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary), 1419compilationOptions:=New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary), 1430compilationOptions:=New VisualBasicCompilationOptions(OutputKind.ConsoleApplication), 1510Dim moduleRef = CreateCompilationWithMscorlib40(moduleSource, OutputKind.NetModule).EmitToImageReference()
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)
DeclaringSyntaxNodeTests.vb (1)
374</compilation>, options:=New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary).WithRootNamespace("N1"))
Diagnostics\CompilationEventTests.vb (6)
94CreateCompilationWithMscorlib40AndVBRuntime(source, options:=New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary)).WithEventQueue(q).VerifyDiagnostics().VerifyDiagnostics() 160Dim comp = CreateCompilationWithMscorlib40AndVBRuntime(source, options:=New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary)).WithEventQueue(q) 165comp = CreateCompilationWithMscorlib40AndVBRuntime(source, options:=New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary)).WithEventQueue(q) 171comp = CreateCompilationWithMscorlib40AndVBRuntime(source, options:=New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary)).WithEventQueue(q) 177comp = CreateCompilationWithMscorlib40AndVBRuntime(source, options:=New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary)).WithEventQueue(q) 198Dim defines = PredefinedPreprocessorSymbols.AddPredefinedPreprocessorSymbols(OutputKind.ConsoleApplication)
Diagnostics\DiagnosticAnalyzerTests.vb (2)
753Dim options = New VisualBasicCompilationOptions(OutputKind.ConsoleApplication, 1634Dim defines = AddPredefinedPreprocessorSymbols(OutputKind.WindowsApplication)
Diagnostics\GetDiagnosticsTests.vb (4)
292Dim options = New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary) 328Dim options = New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary) 359Dim options = New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary, parseOptions:=parseOptions1) 388Dim options = New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary, parseOptions:=parseOptions1)
Semantics\ArrayLiteralTests.vb (9)
16Private ReadOnly _strictOff As VisualBasicCompilationOptions = New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithOptionStrict(OptionStrict.Off) 17Private ReadOnly _strictOn As VisualBasicCompilationOptions = New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithOptionStrict(OptionStrict.On) 18Private ReadOnly _strictCustom As VisualBasicCompilationOptions = New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithOptionStrict(OptionStrict.Custom) 795Dim strictOffOverflowChecksOff = New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithOptionStrict(OptionStrict.Off).WithOverflowChecks(False) 802Dim strictOnOverflowChecksOff = New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithOptionStrict(OptionStrict.On).WithOverflowChecks(False) 837Dim strictOffOverflowChecksOff = New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithOptionStrict(OptionStrict.Off).WithOverflowChecks(False) 844Dim strictOnOverflowChecksOff = New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithOptionStrict(OptionStrict.On).WithOverflowChecks(False) 879Dim strictOffOverflowChecksOff = New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithOptionStrict(OptionStrict.Off).WithOverflowChecks(False) 887Dim strictOnOverflowChecksOff = New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithOptionStrict(OptionStrict.On).WithOverflowChecks(False)
Semantics\BinaryOperators.vb (1)
742Dim compilation = CompilationUtils.CreateCompilationWithMscorlib40AndVBRuntime(compilationDef, New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithOptionStrict(OptionStrict.Custom))
Semantics\Conversions.vb (8)
2774Dim compilation = CompilationUtils.CreateCompilationWithMscorlib40AndVBRuntime(compilationDef, New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithOptionStrict(OptionStrict.On)) 2828compilation = CompilationUtils.CreateCompilationWithMscorlib40AndVBRuntime(compilationDef, New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithOptionStrict(OptionStrict.Off)) 2879compilation = CompilationUtils.CreateCompilationWithMscorlib40AndVBRuntime(compilationDef, New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithOptionStrict(OptionStrict.Custom)) 3045Dim compilation = CompilationUtils.CreateCompilationWithMscorlib40AndVBRuntime(compilationDef, New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithOptionStrict(OptionStrict.On)) 3082compilation = CompilationUtils.CreateCompilationWithMscorlib40AndVBRuntime(compilationDef, New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithOptionStrict(OptionStrict.Off)) 3222Dim compilation = CompilationUtils.CreateCompilationWithMscorlib40AndVBRuntime(compilationDef, New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithOptionStrict(OptionStrict.On)) 3250compilation = CompilationUtils.CreateCompilationWithMscorlib40AndVBRuntime(compilationDef, New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithOptionStrict(OptionStrict.Off)) 4026compilationOptions:=New VisualBasicCompilationOptions(OutputKind.ConsoleApplication))
Semantics\ForeachTest.vb (1)
31</compilation>, OutputKind.ConsoleApplication)
Semantics\ForLoopTest.vb (2)
544compilationOptions:=New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithOutputKind(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\LambdaTests.vb (9)
790compilation = compilation.WithOptions(New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithOptionStrict(OptionStrict.On)) 842compilation = compilation.WithOptions(New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithOptionStrict(OptionStrict.On)) 900compilation = compilation.WithOptions(New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithOptionStrict(OptionStrict.On)) 952compilation = compilation.WithOptions(New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithOptionStrict(OptionStrict.On)) 1060compilation = compilation.WithOptions(New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithOptionStrict(OptionStrict.On)) 1100compilation = compilation.WithOptions(New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithOptionStrict(OptionStrict.On)) 1156compilation = compilation.WithOptions(New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithOptionStrict(OptionStrict.On)) 1212compilation = compilation.WithOptions(New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithOptionStrict(OptionStrict.On)) 1269compilation = compilation.WithOptions(New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithOptionStrict(OptionStrict.On))
Semantics\MethodCalls.vb (1)
2810New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithOptionStrict(OptionStrict.Custom)).
Semantics\MultiDimensionalTest.vb (8)
30</compilation>, OutputKind.ConsoleApplication) 53</compilation>, OutputKind.ConsoleApplication) 131</compilation>, OutputKind.ConsoleApplication) 153</compilation>, OutputKind.ConsoleApplication) 174</compilation>, OutputKind.ConsoleApplication) 207</compilation>, OutputKind.ConsoleApplication) 237</compilation>, OutputKind.ConsoleApplication) 263</compilation>, OutputKind.ConsoleApplication)
Semantics\OptionalArgumentTests.vb (1)
1027options:=New VisualBasicCompilationOptions(OutputKind.ConsoleApplication, optionCompareText:=True),
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))
Semantics\QueryExpressions.vb (3)
2387compilation = compilation.WithOptions(New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithOptionExplicit(False)) 2844compilation = compilation.WithOptions(New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithOptionStrict(OptionStrict.On)) 3623Dim verifier = CompileAndVerify(compilationDef, options:=New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithOptionStrict(OptionStrict.Custom),
Semantics\TypeArgumentInference.vb (4)
845Dim compilation = CompilationUtils.CreateCompilationWithMscorlib40AndVBRuntime(compilationDef, New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithOptionStrict(OptionStrict.On)) 854compilation = CompilationUtils.CreateCompilationWithMscorlib40AndVBRuntime(compilationDef, New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithOptionStrict(OptionStrict.Off)) 1026Dim comp1 = CompilationUtils.CreateCompilationWithMscorlib40AndVBRuntime(source, New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithOptionStrict(OptionStrict.Off)) 1028Dim comp2 = CompilationUtils.CreateCompilationWithMscorlib40AndVBRuntime(source, New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithOptionStrict(OptionStrict.On))
Semantics\VariableTypeInference.vb (1)
690CompileAndVerify(source, options:=New VisualBasicCompilationOptions(OutputKind.ConsoleApplication), expectedOutput:=<![CDATA[
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (91)
SymbolDisplay\SymbolDisplayTests.vb (2)
4868Assert.Equal("3", SymbolDisplay.FormatPrimitive(OutputKind.NetModule, quoteStrings:=False, useHexadecimalNumbers:=False)) 4869Assert.Equal("&H00000003", SymbolDisplay.FormatPrimitive(OutputKind.NetModule, quoteStrings:=False, useHexadecimalNumbers:=True))
SymbolsTests\AssemblyAndNamespaceTests.vb (1)
18AssertTheseDiagnostics(New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithRootNamespace(badRootNS).Errors,
SymbolsTests\AttributeTests_UnmanagedCallersOnly.vb (1)
14Private ReadOnly _csharpCompOptions As CSharp.CSharpCompilationOptions = New CSharp.CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary, allowUnsafe:=True)
SymbolsTests\CompilationCreationTests.vb (1)
2172Dim lib1 = CreateCompilationWithMscorlib40(source1, OutputKind.NetModule)
SymbolsTests\DefaultInterfaceImplementationTests.vb (1)
11453compilationOptions:=New CSharp.CSharpCompilationOptions(OutputKind.WindowsRuntimeMetadata),
SymbolsTests\GenericConstraintTests.vb (2)
4215compilationOptions:=New VisualBasicCompilationOptions(OutputKind.ConsoleApplication)) 4249compilationOptions:=New VisualBasicCompilationOptions(OutputKind.ConsoleApplication))
SymbolsTests\InaccessibleOverriding.vb (2)
104</compilation>, OutputKind.DynamicallyLinkedLibrary) 245</compilation>, OutputKind.DynamicallyLinkedLibrary)
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\Metadata\PE\HasUnsupportedMetadata.vb (1)
516compilationOptions:=New CSharp.CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary).WithAllowUnsafe(True))
SymbolsTests\Metadata\PE\NoPia.vb (1)
1241OutputKind.DynamicallyLinkedLibrary,
SymbolsTests\Metadata\WinMdEventTest.vb (6)
990For Each kind As OutputKind In [Enum].GetValues(GetType(OutputKind)) 1025For Each kind As OutputKind In [Enum].GetValues(GetType(OutputKind)) 1509For Each kind As OutputKind In [Enum].GetValues(GetType(OutputKind))
SymbolsTests\Source\BindingsTests.vb (3)
202Dim options = New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithRootNamespace("Goo.Bar") 268Dim options = New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithRootNamespace("Goo.Bar") 403Dim options = New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithRootNamespace("Goo.Bar")
SymbolsTests\Source\ClsComplianceTests.vb (4)
1680Dim moduleComp = CreateCSharpCompilation("[assembly:System.CLSCompliant(true)]", compilationOptions:=New CSharp.CSharpCompilationOptions(OutputKind.NetModule), assemblyName:="A") 1697Dim moduleComp1 = CreateCSharpCompilation("[assembly:System.CLSCompliant(true)]", compilationOptions:=New CSharp.CSharpCompilationOptions(OutputKind.NetModule), assemblyName:="A") 1700Dim moduleComp2 = CreateCSharpCompilation("[assembly:System.CLSCompliant(false)]", compilationOptions:=New CSharp.CSharpCompilationOptions(OutputKind.NetModule), assemblyName:="B") 1761CreateCompilationWithMscorlib40(source, OutputKind.NetModule).AssertTheseDiagnostics(<errors><![CDATA[
SymbolsTests\Source\FieldTests.vb (1)
440compilationOptions:=New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary))
SymbolsTests\Source\NamespaceGlobalTests.vb (2)
27Dim opt = New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithRootNamespace("RootNS") 120Dim compilation2 = CompilationUtils.CreateCompilationWithMscorlib40(source, options:=New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithRootNamespace("Global"))
SymbolsTests\Source\PropertyTests.vb (4)
587Dim compilation = CompilationUtils.CreateCompilationWithMscorlib40(source, OutputKind.DynamicallyLinkedLibrary) 8087Dim comp = CreateCompilationWithMscorlib40(libSrc, OutputKind.DynamicallyLinkedLibrary) 8091comp = CreateCompilationWithMscorlib40(libSrc, OutputKind.WindowsRuntimeMetadata) 8386Dim [module] = New PEAssemblyBuilder(DirectCast([class].ContainingAssembly, SourceAssemblySymbol), EmitOptions.Default, OutputKind.DynamicallyLinkedLibrary, GetDefaultModulePropertiesForSerialization(), SpecializedCollections.EmptyEnumerable(Of ResourceDescription)())
SymbolsTests\Source\TypeTests.vb (6)
2779Dim modComp = CreateCompilationWithMscorlib40(source1, OutputKind.NetModule) 2842Dim modComp = CreateCompilationWithMscorlib40(source1, OutputKind.NetModule) 2913Dim modComp = CreateCompilationWithMscorlib40(source1, OutputKind.NetModule) 2966Dim modComp = CreateCompilationWithMscorlib40(source1, OutputKind.NetModule) 3028Dim modComp = CreateCompilationWithMscorlib40(source1, OutputKind.NetModule) 3091Dim modComp = CreateCompilationWithMscorlib40(source1, OutputKind.NetModule)
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),
SymbolsTests\UnmanagedTypeConstraintTests.vb (1)
1326compilationOptions:=New CSharp.CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary).WithAllowUnsafe(True)).EmitToImageReference()
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (9)
Parser\VisualBasicParseOptionsTests.vb (8)
58Dim symbols = AddPredefinedPreprocessorSymbols(OutputKind.NetModule) 62symbols = AddPredefinedPreprocessorSymbols(OutputKind.DynamicallyLinkedLibrary, symbols) 65symbols = AddPredefinedPreprocessorSymbols(OutputKind.WindowsApplication, 69symbols = AddPredefinedPreprocessorSymbols(OutputKind.WindowsApplication, 73symbols = AddPredefinedPreprocessorSymbols(OutputKind.ConsoleApplication, empty) 76symbols = AddPredefinedPreprocessorSymbols(OutputKind.WindowsApplication, empty) 111Dim symbols = AddPredefinedPreprocessorSymbols(OutputKind.WindowsRuntimeApplication) 114symbols = AddPredefinedPreprocessorSymbols(OutputKind.WindowsRuntimeMetadata)
TestSyntaxNodes.vb (1)
3336New VisualBasicCompilationOptions(OutputKind.ConsoleApplication).WithOptionStrict(OptionStrict.Custom))
Microsoft.CodeAnalysis.VisualBasic.Test.Utilities (11)
BasicTestBase.vb (1)
383options = options.WithOutputKind(OutputKind.ConsoleApplication)
CompilationTestUtils.vb (1)
186outputKind As OutputKind,
TestOptions.vb (9)
20Public Shared ReadOnly ReleaseDll As VisualBasicCompilationOptions = New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary, optimizationLevel:=OptimizationLevel.Release).WithParseOptions(Regular) 21Public Shared ReadOnly ReleaseExe As VisualBasicCompilationOptions = New VisualBasicCompilationOptions(OutputKind.ConsoleApplication, optimizationLevel:=OptimizationLevel.Release).WithParseOptions(Regular) 23Public Shared ReadOnly ReleaseDebugDll As VisualBasicCompilationOptions = New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary, optimizationLevel:=OptimizationLevel.Release). 26Public Shared ReadOnly ReleaseDebugExe As VisualBasicCompilationOptions = New VisualBasicCompilationOptions(OutputKind.ConsoleApplication, optimizationLevel:=OptimizationLevel.Release). 29Public Shared ReadOnly DebugDll As VisualBasicCompilationOptions = New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary, optimizationLevel:=OptimizationLevel.Debug).WithParseOptions(Regular) 30Public Shared ReadOnly DebugExe As VisualBasicCompilationOptions = New VisualBasicCompilationOptions(OutputKind.ConsoleApplication, optimizationLevel:=OptimizationLevel.Debug).WithParseOptions(Regular) 32Public Shared ReadOnly ReleaseModule As VisualBasicCompilationOptions = New VisualBasicCompilationOptions(OutputKind.NetModule, optimizationLevel:=OptimizationLevel.Release).WithParseOptions(Regular) 33Public Shared ReadOnly ReleaseWinMD As VisualBasicCompilationOptions = New VisualBasicCompilationOptions(OutputKind.WindowsRuntimeMetadata, optimizationLevel:=OptimizationLevel.Release).WithParseOptions(Regular) 34Public Shared ReadOnly DebugWinMD As VisualBasicCompilationOptions = New VisualBasicCompilationOptions(OutputKind.WindowsRuntimeMetadata, optimizationLevel:=OptimizationLevel.Debug).WithParseOptions(Regular)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (2)
Workspace\LanguageServices\VisualBasicCompilationFactoryService.vb (2)
16Private Shared ReadOnly s_defaultOptions As New VisualBasicCompilationOptions(OutputKind.ConsoleApplication, concurrentBuild:=False) 53Dim outputKind As OutputKind
Microsoft.CodeAnalysis.VisualBasic.Workspaces.UnitTests (2)
CodeGeneration\SyntaxGeneratorTests.vb (1)
2454WithOptions(New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary)).
Serialization\OptionsSerializationTests.vb (1)
19OutputKind.ConsoleApplication,
Microsoft.CodeAnalysis.Workspaces (5)
Serialization\AbstractOptionsSerializationService.cs (3)
78OutputKind outputKind, 107var outputKind = (OutputKind)reader.ReadInt32();
Workspace\ProjectSystem\ProjectSystemProjectFactory.cs (1)
623if (candidateProjectToReference.CompilationOptions?.OutputKind == OutputKind.NetModule)
Workspace\Solution\SolutionCompilationState.cs (1)
1291if (tracker.ProjectState.CompilationOptions?.OutputKind == OutputKind.NetModule)
Microsoft.CodeAnalysis.Workspaces.MSBuild.UnitTests (9)
VisualStudioMSBuildWorkspaceTests.cs (9)
417var solution2 = solution1.WithProjectCompilationOptions(project.Id, project.CompilationOptions.WithOutputKind(OutputKind.NetModule)); 1494await AssertCSCompilationOptionsAsync(OutputKind.DynamicallyLinkedLibrary, options => options.OutputKind); 1501await AssertCSCompilationOptionsAsync(OutputKind.ConsoleApplication, options => options.OutputKind); 1508await AssertCSCompilationOptionsAsync(OutputKind.WindowsApplication, options => options.OutputKind); 1515await AssertCSCompilationOptionsAsync(OutputKind.NetModule, options => options.OutputKind); 1692await AssertVBCompilationOptionsAsync(OutputKind.DynamicallyLinkedLibrary, options => options.OutputKind); 1699await AssertVBCompilationOptionsAsync(OutputKind.ConsoleApplication, options => options.OutputKind); 1706await AssertVBCompilationOptionsAsync(OutputKind.WindowsApplication, options => options.OutputKind); 1713await AssertVBCompilationOptionsAsync(OutputKind.NetModule, options => options.OutputKind);
Microsoft.CodeAnalysis.Workspaces.Test.Utilities (18)
Workspaces\TestHostProject`1.cs (7)
287private static string GetDefaultExtension(OutputKind kind) 291case OutputKind.ConsoleApplication: 292case OutputKind.WindowsApplication: 293case OutputKind.WindowsRuntimeApplication: 296case OutputKind.DynamicallyLinkedLibrary: 299case OutputKind.NetModule: 302case OutputKind.WindowsRuntimeMetadata:
Workspaces\TestWorkspace_XmlConsumption.cs (9)
412var rootNamespace = new VisualBasicCompilationOptions(OutputKind.ConsoleApplication).RootNamespace; 420var outputKind = OutputKind.DynamicallyLinkedLibrary; 435outputKind = (OutputKind)Enum.Parse(typeof(OutputKind), outputKindAttribute.Value); 497rootNamespace = new VisualBasicCompilationOptions(OutputKind.WindowsRuntimeMetadata).RootNamespace; 502? new CSharpCompilationOptions(OutputKind.WindowsRuntimeMetadata, allowUnsafe: allowUnsafe) 503: new VisualBasicCompilationOptions(OutputKind.WindowsRuntimeMetadata).WithGlobalImports(globalImports).WithRootNamespace(rootNamespace) 765var options = compilationFactory.GetDefaultCompilationOptions().WithOutputKind(OutputKind.DynamicallyLinkedLibrary);
Workspaces\TestWorkspace_XmlCreation.cs (1)
172if (options.OutputKind != OutputKind.DynamicallyLinkedLibrary)
Workspaces\TestWorkspace`1.cs (1)
748.WithOutputKind(OutputKind.DynamicallyLinkedLibrary)
Microsoft.CodeAnalysis.Workspaces.UnitTests (22)
BatchFixAllProviderTests.cs (1)
147return new CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary);
CommandLineProject\CommandLineProjectWorkspaceTests.cs (2)
34Assert.Equal(OutputKind.DynamicallyLinkedLibrary, project.CompilationOptions.OutputKind); 62Assert.Equal(OutputKind.DynamicallyLinkedLibrary, project.CompilationOptions.OutputKind);
FindReferencesTests.cs (3)
177var prj = sln.GetProject(prj1Id).WithCompilationOptions(new VisualBasic.VisualBasicCompilationOptions(OutputKind.ConsoleApplication, embedVbCoreRuntime: true)); 216var prj = sln.GetProject(prj1Id).WithCompilationOptions(new VisualBasic.VisualBasicCompilationOptions(OutputKind.ConsoleApplication, embedVbCoreRuntime: true)); 280var prj = sln.GetProject(prj1Id).WithCompilationOptions(new CSharp.CSharpCompilationOptions(OutputKind.ConsoleApplication));
Host\LanguageServices\TestCSharpCompilationFactoryServiceWithIncrementalGeneratorTracking.cs (3)
20private static readonly CSharpCompilationOptions s_defaultOptions = new(OutputKind.ConsoleApplication, concurrentBuild: false); 50!Enum.TryParse<OutputKind>(outputKindString, out var outputKind))
SolutionTests\SolutionTests.cs (13)
1173compilationOptions: new CSharpCompilationOptions(OutputKind.WindowsApplication, moduleName: "newModuleName"), 1312compilationOptions: new CSharpCompilationOptions(OutputKind.WindowsApplication, moduleName: "newModuleName"), 1417compilationOptions: new CSharpCompilationOptions(OutputKind.WindowsApplication, moduleName: "newModuleName"), 1722var options = new CSharpCompilationOptions(OutputKind.NetModule); 2850.WithOutputKind(OutputKind.DynamicallyLinkedLibrary))) 4000.WithOutputKind(OutputKind.DynamicallyLinkedLibrary); 4060.WithOutputKind(OutputKind.DynamicallyLinkedLibrary))); 4265.WithOutputKind(OutputKind.DynamicallyLinkedLibrary))); 4872.WithProjectCompilationOptions(projectId, new CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary).WithNullableContextOptions(NullableContextOptions.Enable)); 5374.WithOutputKind(OutputKind.DynamicallyLinkedLibrary)) 5388.WithOutputKind(OutputKind.DynamicallyLinkedLibrary))); 5402.WithOutputKind(OutputKind.DynamicallyLinkedLibrary))); 5416.WithOutputKind(OutputKind.DynamicallyLinkedLibrary)));
Microsoft.Extensions.Validation.GeneratorTests (1)
ValidationsGeneratorTestBase.cs (1)
78new CSharpCompilationOptions(OutputKind.ConsoleApplication));
Microsoft.Gen.ComplianceReports.Unit.Tests (1)
test\Generators\Shared\RoslynTestUtils.cs (1)
84new CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary).WithNullableContextOptions(NullableContextOptions.Enable));
Microsoft.Gen.ContextualOptions.Unit.Tests (1)
test\Generators\Shared\RoslynTestUtils.cs (1)
84new CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary).WithNullableContextOptions(NullableContextOptions.Enable));
Microsoft.Gen.Logging.Unit.Tests (2)
CompilationHelper.cs (1)
51options: new CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary));
test\Generators\Shared\RoslynTestUtils.cs (1)
84new CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary).WithNullableContextOptions(NullableContextOptions.Enable));
Microsoft.Gen.MetadataExtractor.Unit.Tests (1)
test\Generators\Shared\RoslynTestUtils.cs (1)
84new CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary).WithNullableContextOptions(NullableContextOptions.Enable));
Microsoft.Gen.Metrics.Unit.Tests (1)
test\Generators\Shared\RoslynTestUtils.cs (1)
84new CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary).WithNullableContextOptions(NullableContextOptions.Enable));
Microsoft.Gen.MetricsReports.Unit.Tests (1)
test\Generators\Shared\RoslynTestUtils.cs (1)
84new CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary).WithNullableContextOptions(NullableContextOptions.Enable));
Microsoft.ML.CodeAnalyzer.Tests (1)
Code\BestFriendTest.cs (1)
70projectA = projectA.WithCompilationOptions(projectA.CompilationOptions.WithOutputKind(OutputKind.DynamicallyLinkedLibrary));
Microsoft.VisualStudio.LanguageServices.CSharp (8)
ProjectSystemShim\CSharpProjectShim.OptionsProcessor.cs (8)
27private OutputKind _outputKind; 238var newOutputKind = fileType switch 240OutputFileType.Console => OutputKind.ConsoleApplication, 241OutputFileType.Windows => OutputKind.WindowsApplication, 242OutputFileType.Library => OutputKind.DynamicallyLinkedLibrary, 243OutputFileType.Module => OutputKind.NetModule, 244OutputFileType.AppContainer => OutputKind.WindowsRuntimeApplication, 245OutputFileType.WinMDObj => OutputKind.WindowsRuntimeMetadata,
Microsoft.VisualStudio.LanguageServices.UnitTests (1)
ProjectSystemShim\ConvertedVisualBasicProjectOptionsTests.vb (1)
160New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary) _
Microsoft.VisualStudio.LanguageServices.VisualBasic (11)
ProjectSystemShim\TempPECompiler.TempPEProject.vb (1)
206New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary, parseOptions:=_parseOptions), pCompilerOptions)
ProjectSystemShim\VisualBasicProject.OptionsProcessor.vb (10)
33Private Shared ReadOnly s_conditionalCompilationSymbolsCache As Dictionary(Of KeyValuePair(Of String, OutputKind), ImmutableArray(Of KeyValuePair(Of String, Object))) = 34New Dictionary(Of KeyValuePair(Of String, OutputKind), ImmutableArray(Of KeyValuePair(Of String, Object))) 120Private Shared Function GetOutputKind(ByRef compilerOptions As VBCompilerOptions) As OutputKind 123Return OutputKind.ConsoleApplication 125Return OutputKind.DynamicallyLinkedLibrary 127Return OutputKind.NetModule 129Return OutputKind.WindowsApplication 131Return OutputKind.WindowsRuntimeApplication 133Return OutputKind.WindowsRuntimeMetadata 222Private Shared Function GetConditionalCompilationSymbols(kind As OutputKind, str As String) As ImmutableArray(Of KeyValuePair(Of String, Object))
Mvc.Analyzers.Test (1)
src\Shared\AnalyzerTesting\TestCompilation.cs (1)
16new CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary));
Roslyn.Diagnostics.Analyzers (6)
src\RoslynAnalyzers\Utilities\Compiler\Options\AnalyzerOptionsExtensions.cs (6)
28private static readonly ImmutableHashSet<OutputKind> s_defaultOutputKinds = 29ImmutableHashSet.CreateRange(Enum.GetValues(typeof(OutputKind)).Cast<OutputKind>()); 101public static ImmutableHashSet<OutputKind> GetOutputKindsOption( 108public static ImmutableHashSet<OutputKind> GetOutputKindsOption( 113ImmutableHashSet<OutputKind> defaultValue)
StackDepthTest (1)
Program.cs (1)
78var options = new CSharpCompilationOptions(outputKind: OutputKind.DynamicallyLinkedLibrary, concurrentBuild: false);
System.Windows.Forms.Analyzers.CSharp (6)
System\Windows\Forms\CSharp\Generators\ApplicationConfiguration\ApplicationConfigurationGenerator.cs (6)
18OutputKind outputKind, 37if (outputKind is not OutputKind.WindowsApplication 41and not OutputKind.ConsoleApplication) 45Location.None, nameof(OutputKind.WindowsApplication))); 74IncrementalValueProvider<OutputKind> outputKindProvider = context.CompilationProvider.Select((compilation, _) 84IncrementalValueProvider<(OutputKind OutputKind, Collections.Immutable.ImmutableArray<string?> ProjectNamespaces, ApplicationConfig? ApplicationConfig, Diagnostic? ApplicationConfigDiagnostics)> inputs
System.Windows.Forms.Analyzers.CSharp.Tests (19)
Analyzers\AvoidPassingTaskWithoutCancellationToken\AvoidPassingTaskWithoutCancellationTokenTest.cs (1)
113OutputKind = OutputKind.WindowsApplication,
Analyzers\MissingPropertySerializationConfiguration\ControlPropertySerializationDiagnosticAnalyzerTest.cs (3)
179OutputKind = OutputKind.WindowsApplication, 200OutputKind = OutputKind.WindowsApplication, 223OutputKind = OutputKind.WindowsApplication,
Analyzers\WFO1001\ImplementITypedDataObjectTests.cs (1)
151OutputKind = OutputKind.DynamicallyLinkedLibrary,
Generators\ApplicationConfigurationGenerator\ApplicationConfigurationGeneratorTests.cs (14)
44public static TheoryData<OutputKind> UnsupportedProjectTypes_TestData() 46TheoryData<OutputKind> testData = new(); 48foreach (OutputKind projectType in Enum.GetValues(typeof(OutputKind))) 50if (projectType is not OutputKind.ConsoleApplication 51and not OutputKind.WindowsApplication) 62public async Task CS_ApplicationConfigurationGenerator_GenerateInitialize_fails_if_project_type_unsupported(OutputKind projectType) 81[InlineData(OutputKind.ConsoleApplication)] 82[InlineData(OutputKind.WindowsApplication)] 83public async Task CS_ApplicationConfigurationGenerator_GenerateInitialize_pass_if_supported_project_type(OutputKind projectType) 112OutputKind = OutputKind.WindowsApplication, 133OutputKind = OutputKind.WindowsApplication, 171OutputKind = OutputKind.WindowsApplication, 197OutputKind = OutputKind.WindowsApplication,
System.Windows.Forms.Analyzers.VisualBasic.Tests (5)
Analyzers\AvoidPassingTaskWithoutCancellationTokenTests.vb (1)
114context.TestState.OutputKind = OutputKind.WindowsApplication
Analyzers\MissingPropertySerializationConfigurationAnalyzerTest.vb (3)
174context.TestState.OutputKind = OutputKind.WindowsApplication 190context.TestState.OutputKind = OutputKind.WindowsApplication 209context.TestState.OutputKind = OutputKind.WindowsApplication
Analyzers\WFO1001\ImplementITypedDataObjectTests.vb (1)
125context.TestState.OutputKind = OutputKind.DynamicallyLinkedLibrary
System.Windows.Forms.Design.Tests (1)
System\Resources\Tools\CodeDomCompileHelper.cs (1)
40new CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary));
System.Windows.Forms.PrivateSourceGenerators.Tests (1)
EnumValidationTests.cs (1)
303CSharpCompilation compilation = CSharpCompilation.Create("original", new SyntaxTree[] { syntaxTree }, references, new CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary));
Test.Utilities (9)
CodeMetricsTestsBase.cs (3)
21private static readonly CompilationOptions s_visualBasicDefaultOptions = new Microsoft.CodeAnalysis.VisualBasic.VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary); 129if (parameterInfos.Length < 1 || typeof(OutputKind) != parameterInfos[0].ParameterType) 141parameters[0] = OutputKind.DynamicallyLinkedLibrary;
src\RoslynAnalyzers\Utilities\Compiler\Options\AnalyzerOptionsExtensions.cs (6)
28private static readonly ImmutableHashSet<OutputKind> s_defaultOutputKinds = 29ImmutableHashSet.CreateRange(Enum.GetValues(typeof(OutputKind)).Cast<OutputKind>()); 101public static ImmutableHashSet<OutputKind> GetOutputKindsOption( 108public static ImmutableHashSet<OutputKind> GetOutputKindsOption( 113ImmutableHashSet<OutputKind> defaultValue)
Text.Analyzers (6)
src\RoslynAnalyzers\Utilities\Compiler\Options\AnalyzerOptionsExtensions.cs (6)
28private static readonly ImmutableHashSet<OutputKind> s_defaultOutputKinds = 29ImmutableHashSet.CreateRange(Enum.GetValues(typeof(OutputKind)).Cast<OutputKind>()); 101public static ImmutableHashSet<OutputKind> GetOutputKindsOption( 108public static ImmutableHashSet<OutputKind> GetOutputKindsOption( 113ImmutableHashSet<OutputKind> defaultValue)
VBCSCompiler.UnitTests (1)
AnalyzerConsistencyCheckerTests.cs (1)
59OutputKind.DynamicallyLinkedLibrary,