5208 references to LanguageNames
Analyzer.Utilities.UnitTests (4)
FlowAnalysis\Analysis\PropertySetAnalysis\PropertySetAnalysisTests.cs (2)
1230var references = Task.Run(() => defaultReferences.ResolveAsync(LanguageNames.CSharp, CancellationToken.None)).GetAwaiter().GetResult(); 1235.AddProject(projectId, TestProjectName, TestProjectName, LanguageNames.CSharp)
Options\SymbolNamesWithValueOptionTests.cs (2)
425var references = Task.Run(() => AdditionalMetadataReferences.Default.ResolveAsync(LanguageNames.CSharp, cancellationToken)).GetAwaiter().GetResult(); 430.AddProject(projectId, TestProjectName, TestProjectName, LanguageNames.CSharp)
AnalyzerRunner (20)
CodeRefactoringRunner.cs (2)
130(LanguageNames.CSharp, typeof(Microsoft.CodeAnalysis.CSharp.SyntaxKind)), 131(LanguageNames.VisualBasic, typeof(Microsoft.CodeAnalysis.VisualBasic.SyntaxKind)),
DiagnosticAnalyzerRunner.cs (12)
46if (project.Language is not LanguageNames.CSharp and not LanguageNames.VisualBasic) 97if (project.Language is not LanguageNames.CSharp and not LanguageNames.VisualBasic) 108if (project.Language is not LanguageNames.CSharp and not LanguageNames.VisualBasic) 307var csharpAnalyzers = analyzerReference.GetAnalyzers(LanguageNames.CSharp); 308var basicAnalyzers = analyzerReference.GetAnalyzers(LanguageNames.VisualBasic); 310.Add(LanguageNames.CSharp, csharpAnalyzers) 311.Add(LanguageNames.VisualBasic, basicAnalyzers); 329if (project.Language is not LanguageNames.CSharp and not LanguageNames.VisualBasic)
IncrementalAnalyzerRunner.cs (2)
42globalOptions.SetGlobalOption(SolutionCrawlerOptionsStorage.BackgroundAnalysisScopeOption, LanguageNames.CSharp, _options.AnalysisScope); 43globalOptions.SetGlobalOption(SolutionCrawlerOptionsStorage.BackgroundAnalysisScopeOption, LanguageNames.VisualBasic, _options.AnalysisScope);
Program.cs (4)
145var projects = solution.Projects.Where(project => project.Language is LanguageNames.CSharp or LanguageNames.VisualBasic).ToList(); 176var projects = solution.Projects.Where(project => project.Language is LanguageNames.CSharp or LanguageNames.VisualBasic).ToList();
Aspire.Hosting.Analyzers (1)
AppHostAnalyzer.cs (1)
15[DiagnosticAnalyzer(LanguageNames.CSharp)]
CodeStyleConfigFileGenerator (2)
Program.cs (2)
50var languageForGetAnalyzers = language == "CSharp" ? LanguageNames.CSharp : LanguageNames.VisualBasic;
dotnet-format (5)
CodeFormatter.cs (2)
196if (project.Language != LanguageNames.CSharp && project.Language != LanguageNames.VisualBasic)
Utilities\GeneratedCodeUtilities.cs (1)
28var isCommentTrivia = syntaxTree.Options.Language == LanguageNames.CSharp
Workspaces\FolderWorkspace_CSharpProjectLoader.cs (1)
9public override string Language => LanguageNames.CSharp;
Workspaces\FolderWorkspace_VisualBasicProjectLoader.cs (1)
9public override string Language => LanguageNames.VisualBasic;
dotnet-format.UnitTests (14)
Analyzers\AnalyzerAssemblyGenerator.cs (1)
44var netcoreMetadataReferences = await sdkTargetFrameworkReferenceAssemblies.ResolveAsync(LanguageNames.CSharp, CancellationToken.None);
Analyzers\LoadAnalyzersAndFixersTests.cs (3)
40var (analyzers, fixers) = GetAnalyzersAndFixers(assemblies, LanguageNames.CSharp); 60var (analyzers, fixers) = GetAnalyzersAndFixers(assemblies, LanguageNames.CSharp); 77var (analyzers, fixers) = GetAnalyzersAndFixers(assemblies, LanguageNames.CSharp);
Formatters\AbstractFormatterTests.cs (1)
404if (language == LanguageNames.VisualBasic)
Formatters\CSharpFormatterTests.cs (1)
11public override string Language => LanguageNames.CSharp;
MSBuild\MSBuildWorkspaceLoaderTests.cs (5)
48await AssertTemplateProjectLoadsCleanlyAsync(templateName, LanguageNames.CSharp, ignoredDiagnostics); 73await AssertTemplateProjectLoadsCleanlyAsync(templateName, LanguageNames.CSharp, ignoredDiagnostics); 90await AssertTemplateProjectLoadsCleanlyAsync(templateName, LanguageNames.VisualBasic, ignoredDiagnostics); 172LanguageNames.CSharp => "csproj", 173LanguageNames.VisualBasic => "vbproj",
Utilities\DotNetHelper.cs (3)
13LanguageNames.CSharp => "C#", 14LanguageNames.VisualBasic => "VB", 15LanguageNames.FSharp => "F#",
IdeCoreBenchmarks (4)
FormatterBenchmarks.cs (1)
49.AddProject(projectId, "ProjectName", "AssemblyName", LanguageNames.CSharp)
ProjectOperationBenchmarks.cs (1)
66solution = solution.AddProject(projectId, name, name, LanguageNames.CSharp);
RenameBenchmarks.cs (1)
43.AddProject(projectId, "ProjectName", "AssemblyName", LanguageNames.CSharp)
SwitchStatementBenchmarks.cs (1)
68.AddProject(projectId, "ProjectName", "AssemblyName", LanguageNames.CSharp)
ILLink.CodeFixProvider (5)
DynamicallyAccessedMembersCodeFixProvider.cs (1)
22[ExportCodeFixProvider(LanguageNames.CSharp, Name = nameof(DynamicallyAccessedMembersCodeFixProvider)), Shared]
RequiresAssemblyFilesCodeFixProvider.cs (1)
17[ExportCodeFixProvider(LanguageNames.CSharp, Name = nameof(RequiresAssemblyFilesCodeFixProvider)), Shared]
RequiresDynamicCodeCodeFixProvider.cs (1)
17[ExportCodeFixProvider(LanguageNames.CSharp, Name = nameof(RequiresUnreferencedCodeCodeFixProvider)), Shared]
RequiresUnreferencedCodeCodeFixProvider.cs (1)
17[ExportCodeFixProvider(LanguageNames.CSharp, Name = nameof(RequiresUnreferencedCodeCodeFixProvider)), Shared]
UnconditionalSuppressMessageCodeFixProvider.cs (1)
17[ExportCodeFixProvider(LanguageNames.CSharp, Name = nameof(UnconditionalSuppressMessageCodeFixProvider)), Shared]
ILLink.RoslynAnalyzer (6)
COMAnalyzer.cs (1)
15[DiagnosticAnalyzer(LanguageNames.CSharp)]
DynamicallyAccessedMembersAnalyzer.cs (1)
19[DiagnosticAnalyzer(LanguageNames.CSharp)]
IOperationExtensions.cs (1)
125Debug.Assert(parenthesizedOperation.Language == LanguageNames.VisualBasic);
RequiresAssemblyFilesAnalyzer.cs (1)
16[DiagnosticAnalyzer(LanguageNames.CSharp)]
RequiresDynamicCodeAnalyzer.cs (1)
16[DiagnosticAnalyzer(LanguageNames.CSharp)]
RequiresUnreferencedCodeAnalyzer.cs (1)
15[DiagnosticAnalyzer(LanguageNames.CSharp)]
Metrics (22)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\MetricsHelper.cs (1)
180if (declSyntax.Language == LanguageNames.VisualBasic)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IMethodSymbolExtensions.cs (1)
453if (compilation.Language == LanguageNames.VisualBasic)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
446return invocationOperation.TargetMethod.IsExtensionMethod && (invocationOperation.Language != LanguageNames.VisualBasic || invocationOperation.Instance == null);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CodeStyle\VisualBasic\VisualBasicCodeStyleOptions.cs (1)
22return s_allOptionsBuilder.CreateEditorConfigOption(name, defaultValue, group, LanguageNames.VisualBasic, serializerFactory);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\PredefinedEmbeddedLanguageClassifierNames.cs (1)
13public const string CSharpTest = $"{LanguageNames.CSharp}-Test";
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\OperationExtensions.cs (1)
153Debug.Assert(parenthesizedOperation.Language == LanguageNames.VisualBasic);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\VisualBasic\VisualBasicSyntaxFormattingOptions.cs (1)
23: base(options, LanguageNames.VisualBasic)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser_SymbolSpec.cs (4)
425if (languageName == LanguageNames.VisualBasic) 435if (languageName == LanguageNames.VisualBasic) 472if (languageName == LanguageNames.VisualBasic) 482if (languageName == LanguageNames.VisualBasic)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Options\Option2.cs (2)
71Debug.Assert(LanguageName is LanguageNames.CSharp == Definition.ConfigName.StartsWith(OptionDefinition.CSharpConfigNamePrefix, StringComparison.Ordinal)); 72Debug.Assert(LanguageName is LanguageNames.VisualBasic == Definition.ConfigName.StartsWith(OptionDefinition.VisualBasicConfigNamePrefix, StringComparison.Ordinal));
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Simplification\VisualBasic\VisualBasicSimplifierOptions.cs (1)
22: base(options, LanguageNames.VisualBasic)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.DynamicTypeSymbolKey.cs (2)
22if (reader.Compilation.Language == LanguageNames.VisualBasic) 27failureReason = $"({nameof(DynamicTypeSymbolKey)} is not supported in {LanguageNames.VisualBasic})";
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.FunctionPointerTypeSymbolKey.cs (2)
82if (reader.Compilation.Language == LanguageNames.VisualBasic) 84failureReason = $"({nameof(FunctionPointerTypeSymbolKey)} is not supported in {LanguageNames.VisualBasic})";
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.NamedTypeSymbolKey.cs (1)
54if (isNativeIntegerType && reader.Compilation.Language == LanguageNames.CSharp)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.PointerTypeSymbolKey.cs (2)
27if (reader.Compilation.Language == LanguageNames.VisualBasic) 29failureReason = $"({nameof(PointerTypeSymbolKey)} is not supported in {LanguageNames.VisualBasic})";
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamedTypeSymbolExtensions.cs (1)
602var caseSensitive = containingType.Language != LanguageNames.VisualBasic;
Metrics.Legacy (22)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\MetricsHelper.cs (1)
180if (declSyntax.Language == LanguageNames.VisualBasic)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IMethodSymbolExtensions.cs (1)
453if (compilation.Language == LanguageNames.VisualBasic)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
446return invocationOperation.TargetMethod.IsExtensionMethod && (invocationOperation.Language != LanguageNames.VisualBasic || invocationOperation.Instance == null);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CodeStyle\VisualBasic\VisualBasicCodeStyleOptions.cs (1)
22return s_allOptionsBuilder.CreateEditorConfigOption(name, defaultValue, group, LanguageNames.VisualBasic, serializerFactory);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\PredefinedEmbeddedLanguageClassifierNames.cs (1)
13public const string CSharpTest = $"{LanguageNames.CSharp}-Test";
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\OperationExtensions.cs (1)
153Debug.Assert(parenthesizedOperation.Language == LanguageNames.VisualBasic);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\VisualBasic\VisualBasicSyntaxFormattingOptions.cs (1)
23: base(options, LanguageNames.VisualBasic)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser_SymbolSpec.cs (4)
425if (languageName == LanguageNames.VisualBasic) 435if (languageName == LanguageNames.VisualBasic) 472if (languageName == LanguageNames.VisualBasic) 482if (languageName == LanguageNames.VisualBasic)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Options\Option2.cs (2)
71Debug.Assert(LanguageName is LanguageNames.CSharp == Definition.ConfigName.StartsWith(OptionDefinition.CSharpConfigNamePrefix, StringComparison.Ordinal)); 72Debug.Assert(LanguageName is LanguageNames.VisualBasic == Definition.ConfigName.StartsWith(OptionDefinition.VisualBasicConfigNamePrefix, StringComparison.Ordinal));
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Simplification\VisualBasic\VisualBasicSimplifierOptions.cs (1)
22: base(options, LanguageNames.VisualBasic)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.DynamicTypeSymbolKey.cs (2)
22if (reader.Compilation.Language == LanguageNames.VisualBasic) 27failureReason = $"({nameof(DynamicTypeSymbolKey)} is not supported in {LanguageNames.VisualBasic})";
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.FunctionPointerTypeSymbolKey.cs (2)
82if (reader.Compilation.Language == LanguageNames.VisualBasic) 84failureReason = $"({nameof(FunctionPointerTypeSymbolKey)} is not supported in {LanguageNames.VisualBasic})";
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.NamedTypeSymbolKey.cs (1)
54if (isNativeIntegerType && reader.Compilation.Language == LanguageNames.CSharp)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.PointerTypeSymbolKey.cs (2)
27if (reader.Compilation.Language == LanguageNames.VisualBasic) 29failureReason = $"({nameof(PointerTypeSymbolKey)} is not supported in {LanguageNames.VisualBasic})";
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamedTypeSymbolExtensions.cs (1)
602var caseSensitive = containingType.Language != LanguageNames.VisualBasic;
Microsoft.Analyzers.Extra (9)
AsyncCallInsideUsingBlockAnalyzer.cs (1)
13[DiagnosticAnalyzer(LanguageNames.CSharp)]
AsyncMethodWithoutCancellation.cs (1)
13[DiagnosticAnalyzer(LanguageNames.CSharp)]
CallAnalysis\CallAnalyzer.cs (1)
13[DiagnosticAnalyzer(LanguageNames.CSharp)]
CallAnalysis\Fixers\LegacyLoggingFixer.cs (1)
22[ExportCodeFixProvider(LanguageNames.CSharp, Name = nameof(LegacyLoggingFixer))]
CoalesceAnalyzer.cs (1)
15[DiagnosticAnalyzer(LanguageNames.CSharp)]
ConditionalAccessAnalyzer.cs (1)
15[DiagnosticAnalyzer(LanguageNames.CSharp)]
MakeExeTypesInternalAnalyzer.cs (1)
15[DiagnosticAnalyzer(LanguageNames.CSharp)]
MakeExeTypesInternalFixer.cs (1)
18[ExportCodeFixProvider(LanguageNames.CSharp, Name = nameof(MakeExeTypesInternalFixer))]
UsingToStringInLoggersAnalyzer.cs (1)
14[DiagnosticAnalyzer(LanguageNames.CSharp)]
Microsoft.Analyzers.Local (3)
ApiLifecycle\ApiLifecycleAnalyzer.cs (1)
13[DiagnosticAnalyzer(LanguageNames.CSharp)]
CallAnalysis\CallAnalyzer.cs (1)
13[DiagnosticAnalyzer(LanguageNames.CSharp)]
InternalReferencedInPublicDocAnalyzer.cs (1)
18[DiagnosticAnalyzer(LanguageNames.CSharp)]
Microsoft.AspNetCore.Analyzer.Testing (2)
DiagnosticProject.cs (1)
43.AddProject(projectId, TestProjectName, TestProjectName, LanguageNames.CSharp);
DiagnosticVerifier.cs (1)
162Solution = Solution.AddProject(projectId, TestProjectName, TestProjectName, LanguageNames.CSharp)
Microsoft.AspNetCore.Analyzers (1)
StartupAnalyzer.cs (1)
12[DiagnosticAnalyzer(LanguageNames.CSharp)]
Microsoft.AspNetCore.App.Analyzers (16)
Authorization\AddAuthorizationBuilderAnalyzer.cs (1)
16[DiagnosticAnalyzer(LanguageNames.CSharp)]
Http\HeaderDictionaryAddAnalyzer.cs (1)
14[DiagnosticAnalyzer(LanguageNames.CSharp)]
Http\HeaderDictionaryIndexerAnalyzer.cs (1)
13[DiagnosticAnalyzer(LanguageNames.CSharp)]
Http\RequestDelegateReturnTypeAnalyzer.cs (1)
14[DiagnosticAnalyzer(LanguageNames.CSharp)]
Kestrel\ListenOnIPv6AnyAnalyzer.cs (1)
14[DiagnosticAnalyzer(LanguageNames.CSharp)]
Mvc\MvcAnalyzer.cs (1)
21[DiagnosticAnalyzer(LanguageNames.CSharp)]
RenderTreeBuilder\RenderTreeBuilderAnalyzer.cs (1)
15[DiagnosticAnalyzer(LanguageNames.CSharp)]
RouteEmbeddedLanguage\FrameworkParametersCompletionProvider.cs (1)
32[ExportCompletionProvider(nameof(RoutePatternCompletionProvider), LanguageNames.CSharp)]
RouteEmbeddedLanguage\RoutePatternAnalyzer.cs (1)
18[DiagnosticAnalyzer(LanguageNames.CSharp)]
RouteEmbeddedLanguage\RoutePatternBraceMatcher.cs (1)
16[ExportAspNetCoreEmbeddedLanguageBraceMatcher(name: "Route", language: LanguageNames.CSharp)]
RouteEmbeddedLanguage\RoutePatternClassifier.cs (1)
14[ExportAspNetCoreEmbeddedLanguageClassifier(name: "Route", language: LanguageNames.CSharp)]
RouteEmbeddedLanguage\RoutePatternCompletionProvider.cs (1)
26[ExportCompletionProvider(nameof(RoutePatternCompletionProvider), LanguageNames.CSharp)]
RouteEmbeddedLanguage\RoutePatternHighlighter.cs (1)
18[ExportAspNetCoreEmbeddedLanguageDocumentHighlighter(name: "Route", language: LanguageNames.CSharp)]
RouteHandlers\RouteHandlerAnalyzer.cs (1)
18[DiagnosticAnalyzer(LanguageNames.CSharp)]
WebApplicationBuilder\PublicPartialProgramClassAnalyzer.cs (1)
13[DiagnosticAnalyzer(LanguageNames.CSharp)]
WebApplicationBuilder\WebApplicationBuilderAnalyzer.cs (1)
18[DiagnosticAnalyzer(LanguageNames.CSharp)]
Microsoft.AspNetCore.App.Analyzers.Test (1)
Infrastructure\WellKnownTypesTests.cs (1)
86[DiagnosticAnalyzer(LanguageNames.CSharp)]
Microsoft.AspNetCore.App.CodeFixes (10)
Authorization\AddAuthorizationBuilderFixer.cs (1)
20[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
Dependencies\AddPackageFixer.cs (1)
26[ExportCodeFixProvider(LanguageNames.CSharp, Name = nameof(AddPackageFixer)), Shared]
Dependencies\ExtensionMethodsCompletionProvider.cs (1)
23[ExportCompletionProvider(nameof(ExtensionMethodsCompletionProvider), LanguageNames.CSharp)]
DetectMismatchedParameterOptionalityFixer.cs (1)
16[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
Http\HeaderDictionaryAddFixer.cs (1)
21[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
Http\HeaderDictionaryIndexerFixer.cs (1)
16[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
Kestrel\ListenOnIPv6AnyFixer.cs (1)
17[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
PublicPartialProgramClassFixer.cs (1)
16[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
RouteParameterUnusedParameterFixer.cs (1)
19[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
WebApplicationBuilderFixer.cs (1)
17[ExportCodeFixProvider(LanguageNames.CSharp, Name = nameof(WebApplicationBuilderFixer)), Shared]
Microsoft.AspNetCore.Components.Analyzers (6)
ComponentInternalUsageDiagnosticAnalzyer.cs (1)
16[DiagnosticAnalyzer(LanguageNames.CSharp)]
ComponentParameterAnalyzer.cs (1)
19[DiagnosticAnalyzer(LanguageNames.CSharp)]
ComponentParametersShouldBePublicCodeFixProvider.cs (1)
17[ExportCodeFixProvider(LanguageNames.CSharp, Name = nameof(ComponentParametersShouldBePublicCodeFixProvider)), Shared]
ComponentParameterUsageAnalyzer.cs (1)
12[DiagnosticAnalyzer(LanguageNames.CSharp)]
PersistentStateAnalyzer.cs (1)
15[DiagnosticAnalyzer(LanguageNames.CSharp)]
SupplyParameterFromFormAnalyzer.cs (1)
15[DiagnosticAnalyzer(LanguageNames.CSharp)]
Microsoft.AspNetCore.Components.Analyzers.Tests (11)
Helpers\DiagnosticVerifier.Helper.cs (5)
111if (language != LanguageNames.CSharp && language != LanguageNames.VisualBasic) 133protected static Document CreateDocument(string source, string language = LanguageNames.CSharp) 144private static Project CreateProject(string[] sources, string language = LanguageNames.CSharp) 147string fileExt = language == LanguageNames.CSharp ? CSharpDefaultFileExt : VisualBasicDefaultExt;
Verifiers\CodeFixVerifier.cs (2)
48VerifyFix(LanguageNames.CSharp, GetCSharpDiagnosticAnalyzer(), GetCSharpCodeFixProvider(), oldSource, newSource, codeFixIndex, allowNewCompilerDiagnostics); 60VerifyFix(LanguageNames.VisualBasic, GetBasicDiagnosticAnalyzer(), GetBasicCodeFixProvider(), oldSource, newSource, codeFixIndex, allowNewCompilerDiagnostics);
Verifiers\DiagnosticVerifier.cs (4)
46VerifyDiagnostics(new[] { source }, LanguageNames.CSharp, GetCSharpDiagnosticAnalyzer(), expected); 57VerifyDiagnostics(new[] { source }, LanguageNames.VisualBasic, GetBasicDiagnosticAnalyzer(), expected); 68VerifyDiagnostics(sources, LanguageNames.CSharp, GetCSharpDiagnosticAnalyzer(), expected); 79VerifyDiagnostics(sources, LanguageNames.VisualBasic, GetBasicDiagnosticAnalyzer(), expected);
Microsoft.AspNetCore.Components.SdkAnalyzers (4)
ComponentInternalUsageDiagnosticAnalzyer.cs (1)
16[DiagnosticAnalyzer(LanguageNames.CSharp)]
ComponentParameterAnalyzer.cs (1)
14[DiagnosticAnalyzer(LanguageNames.CSharp)]
ComponentParametersShouldBePublicCodeFixProvider.cs (1)
17[ExportCodeFixProvider(LanguageNames.CSharp, Name = nameof(ComponentParametersShouldBePublicCodeFixProvider)), Shared]
ComponentParameterUsageAnalyzer.cs (1)
12[DiagnosticAnalyzer(LanguageNames.CSharp)]
Microsoft.AspNetCore.Components.SdkAnalyzers.Tests (11)
Helpers\DiagnosticVerifier.Helper.cs (5)
111if (language != LanguageNames.CSharp && language != LanguageNames.VisualBasic) 133protected static Document CreateDocument(string source, string language = LanguageNames.CSharp) 144private static Project CreateProject(string[] sources, string language = LanguageNames.CSharp) 147string fileExt = language == LanguageNames.CSharp ? CSharpDefaultFileExt : VisualBasicDefaultExt;
Verifiers\CodeFixVerifier.cs (2)
48VerifyFix(LanguageNames.CSharp, GetCSharpDiagnosticAnalyzer(), GetCSharpCodeFixProvider(), oldSource, newSource, codeFixIndex, allowNewCompilerDiagnostics); 60VerifyFix(LanguageNames.VisualBasic, GetBasicDiagnosticAnalyzer(), GetBasicCodeFixProvider(), oldSource, newSource, codeFixIndex, allowNewCompilerDiagnostics);
Verifiers\DiagnosticVerifier.cs (4)
46VerifyDiagnostics(new[] { source }, LanguageNames.CSharp, GetCSharpDiagnosticAnalyzer(), expected); 57VerifyDiagnostics(new[] { source }, LanguageNames.VisualBasic, GetBasicDiagnosticAnalyzer(), expected); 68VerifyDiagnostics(sources, LanguageNames.CSharp, GetCSharpDiagnosticAnalyzer(), expected); 79VerifyDiagnostics(sources, LanguageNames.VisualBasic, GetBasicDiagnosticAnalyzer(), expected);
Microsoft.AspNetCore.Http.Microbenchmarks (1)
src\Http\Http.Extensions\test\RequestDelegateGenerator\RequestDelegateCreationTestBase.cs (1)
321.AddProject(projectName, projectName, LanguageNames.CSharp)
Microsoft.AspNetCore.Http.RequestDelegateGenerator (1)
RequestDelegateGeneratorSuppressor.cs (1)
23[DiagnosticAnalyzer(LanguageNames.CSharp)]
Microsoft.AspNetCore.Mvc.Analyzers (4)
AttributesShouldNotBeAppliedToPageModelAnalyzer.cs (1)
10[DiagnosticAnalyzer(LanguageNames.CSharp)]
AvoidHtmlPartialAnalyzer.cs (1)
11[DiagnosticAnalyzer(LanguageNames.CSharp)]
TagHelpersInCodeBlocksAnalyzer.cs (1)
12[DiagnosticAnalyzer(LanguageNames.CSharp)]
TopLevelParameterNameAnalyzer.cs (1)
13[DiagnosticAnalyzer(LanguageNames.CSharp)]
Microsoft.AspNetCore.Mvc.Api.Analyzers (4)
AddResponseTypeAttributeCodeFixProvider.cs (1)
12[ExportCodeFixProvider(LanguageNames.CSharp)]
ApiActionsDoNotRequireExplicitModelValidationCheckAnalyzer.cs (1)
12[DiagnosticAnalyzer(LanguageNames.CSharp)]
ApiActionsDoNotRequireExplicitModelValidationCodeFixProvider.cs (1)
16[ExportCodeFixProvider(LanguageNames.CSharp)]
ApiConventionAnalyzer.cs (1)
12[DiagnosticAnalyzer(LanguageNames.CSharp)]
Microsoft.AspNetCore.OpenApi.SourceGenerators (1)
XmlCommentGenerator.cs (1)
10[Generator(LanguageNames.CSharp)]
Microsoft.CodeAnalysis (13)
DiagnosticAnalyzer\AnalyzerFileReference.cs (2)
132return _generators.GetExtensions(LanguageNames.CSharp); 303return ImmutableArray.Create(LanguageNames.CSharp);
DiagnosticAnalyzer\DiagnosticAnalyzerAttribute.cs (2)
16/// The source languages to which this analyzer applies. See <see cref="LanguageNames"/>. 24/// <param name="additionalLanguages">Additional languages to which the analyzer applies. See <see cref="LanguageNames"/>.</param>
DiagnosticAnalyzer\SuppressMessageAttributeState.TargetSymbolResolver.cs (1)
104if (_compilation.Language == LanguageNames.CSharp)
DocumentationCommentId.cs (1)
302if (language == LanguageNames.CSharp)
Operations\IOperation.cs (2)
59/// The source language of the IOperation. Possible values are <see cref="LanguageNames.CSharp"/> and <see cref="LanguageNames.VisualBasic"/>.
Operations\Operation.cs (2)
78/// The source language of the IOperation. Possible values are <see cref="LanguageNames.CSharp"/> and <see cref="LanguageNames.VisualBasic"/>.
SourceGeneration\GeneratorAttribute.cs (3)
15/// The source languages to which this generator applies. See <see cref="LanguageNames"/>. 23: this(LanguageNames.CSharp) { } 29/// <param name="additionalLanguages">Additional languages to which the generator applies. See <see cref="LanguageNames"/>.</param>
Microsoft.CodeAnalysis.Analyzers (80)
FixAnalyzers\FixerWithFixAllAnalyzer.cs (2)
28[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
FixAnalyzers\FixerWithFixAllAnalyzer.Fixer.cs (2)
24[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic, Name = nameof(FixerWithFixAllFix)), Shared]
ImmutableObjectMethodAnalyzer.cs (2)
21[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
ImplementationIsObsoleteAnalyzer.cs (2)
16[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
InternalImplementationOnlyAnalyzer.cs (2)
19[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
MetaAnalyzers\ClassIsNotDiagnosticAnalyzer.cs (2)
17[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
MetaAnalyzers\CompareSymbolsCorrectlyAnalyzer.cs (3)
22[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)] 152if (binary.Language == LanguageNames.VisualBasic
MetaAnalyzers\CompilerExtensionStrictApiAnalyzer.cs (4)
17[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)] 206if (supportedLanguage == LanguageNames.CSharp) 210else if (supportedLanguage == LanguageNames.VisualBasic)
MetaAnalyzers\CompilerExtensionTargetFrameworkAnalyzer.cs (2)
18[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
MetaAnalyzers\ConfigureGeneratedCodeAnalysisAnalyzer.cs (2)
19[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
MetaAnalyzers\DiagnosticAnalyzerAttributeAnalyzer.cs (6)
20[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)] 139string missingLanguage = supportsCSharp ? LanguageNames.VisualBasic : LanguageNames.CSharp; 154if (supportedLanguage == LanguageNames.CSharp) 158else if (supportedLanguage == LanguageNames.VisualBasic)
MetaAnalyzers\DiagnosticDescriptorCreationAnalyzer.cs (3)
45[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)] 923if (fieldDeclaration.Language == LanguageNames.VisualBasic)
MetaAnalyzers\DoNotUseCompilationGetSemanticModelAnalyzer.cs (2)
19[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
MetaAnalyzers\DoNotUseFileTypesForAnalyzersOrGenerators.cs (2)
14[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
MetaAnalyzers\EnableConcurrentExecutionAnalyzer.cs (2)
19[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
MetaAnalyzers\Fixers\AnalyzerReleaseTrackingFix.cs (2)
25[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic, Name = nameof(AnalyzerReleaseTrackingFix))]
MetaAnalyzers\Fixers\ApplyDiagnosticAnalyzerAttributeFix.cs (12)
39var title = string.Format(CultureInfo.CurrentCulture, CodeAnalysisDiagnosticsResources.ApplyDiagnosticAnalyzerAttribute_1, LanguageNames.CSharp); 40AddFix(title, context, root, classDecl, generator, LanguageNames.CSharp); 43title = string.Format(CultureInfo.CurrentCulture, CodeAnalysisDiagnosticsResources.ApplyDiagnosticAnalyzerAttribute_1, LanguageNames.VisualBasic); 44AddFix(title, context, root, classDecl, generator, LanguageNames.VisualBasic); 47title = string.Format(CultureInfo.CurrentCulture, CodeAnalysisDiagnosticsResources.ApplyDiagnosticAnalyzerAttribute_2, LanguageNames.CSharp, LanguageNames.VisualBasic); 48AddFix(title, context, root, classDecl, generator, LanguageNames.CSharp, LanguageNames.VisualBasic); 64var languageNamesFullName = typeof(LanguageNames).FullName; 69var language = languages[i] == LanguageNames.CSharp ? nameof(LanguageNames.CSharp) : nameof(LanguageNames.VisualBasic);
MetaAnalyzers\Fixers\DefineDiagnosticDescriptorArgumentsCorrectlyFix.cs (2)
22[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic), Shared]
MetaAnalyzers\PreferIsKindAnalyzer.cs (2)
19[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\MetricsHelper.cs (1)
180if (declSyntax.Language == LanguageNames.VisualBasic)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IMethodSymbolExtensions.cs (1)
453if (compilation.Language == LanguageNames.VisualBasic)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
446return invocationOperation.TargetMethod.IsExtensionMethod && (invocationOperation.Language != LanguageNames.VisualBasic || invocationOperation.Instance == null);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CodeStyle\VisualBasic\VisualBasicCodeStyleOptions.cs (1)
22return s_allOptionsBuilder.CreateEditorConfigOption(name, defaultValue, group, LanguageNames.VisualBasic, serializerFactory);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\PredefinedEmbeddedLanguageClassifierNames.cs (1)
13public const string CSharpTest = $"{LanguageNames.CSharp}-Test";
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\OperationExtensions.cs (1)
153Debug.Assert(parenthesizedOperation.Language == LanguageNames.VisualBasic);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\VisualBasic\VisualBasicSyntaxFormattingOptions.cs (1)
23: base(options, LanguageNames.VisualBasic)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser_SymbolSpec.cs (4)
425if (languageName == LanguageNames.VisualBasic) 435if (languageName == LanguageNames.VisualBasic) 472if (languageName == LanguageNames.VisualBasic) 482if (languageName == LanguageNames.VisualBasic)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Options\Option2.cs (2)
71Debug.Assert(LanguageName is LanguageNames.CSharp == Definition.ConfigName.StartsWith(OptionDefinition.CSharpConfigNamePrefix, StringComparison.Ordinal)); 72Debug.Assert(LanguageName is LanguageNames.VisualBasic == Definition.ConfigName.StartsWith(OptionDefinition.VisualBasicConfigNamePrefix, StringComparison.Ordinal));
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Simplification\VisualBasic\VisualBasicSimplifierOptions.cs (1)
22: base(options, LanguageNames.VisualBasic)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.DynamicTypeSymbolKey.cs (2)
22if (reader.Compilation.Language == LanguageNames.VisualBasic) 27failureReason = $"({nameof(DynamicTypeSymbolKey)} is not supported in {LanguageNames.VisualBasic})";
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.FunctionPointerTypeSymbolKey.cs (2)
82if (reader.Compilation.Language == LanguageNames.VisualBasic) 84failureReason = $"({nameof(FunctionPointerTypeSymbolKey)} is not supported in {LanguageNames.VisualBasic})";
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.NamedTypeSymbolKey.cs (1)
54if (isNativeIntegerType && reader.Compilation.Language == LanguageNames.CSharp)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.PointerTypeSymbolKey.cs (2)
27if (reader.Compilation.Language == LanguageNames.VisualBasic) 29failureReason = $"({nameof(PointerTypeSymbolKey)} is not supported in {LanguageNames.VisualBasic})";
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamedTypeSymbolExtensions.cs (1)
602var caseSensitive = containingType.Language != LanguageNames.VisualBasic;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\VisualBasic\VisualBasicCodeGenerationOptions.cs (1)
21: base(options, LanguageNames.VisualBasic)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateEqualsMethod.cs (1)
346if (compilation.Language == LanguageNames.VisualBasic)
Microsoft.CodeAnalysis.Analyzers.UnitTests (11)
MetaAnalyzers\AddLanguageSupportToAnalyzerRuleTests.cs (2)
46DiagnosticResult expected = GetCSharpExpectedDiagnostic(6, 2, "MyAnalyzer", missingLanguageName: LanguageNames.VisualBasic); 85DiagnosticResult expected = GetBasicExpectedDiagnostic(6, 2, "MyAnalyzer", missingLanguageName: LanguageNames.CSharp);
MetaAnalyzers\MissingDiagnosticAnalyzerAttributeRuleTests.cs (6)
83CodeActionEquivalenceKey = string.Format(CodeAnalysisDiagnosticsResources.ApplyDiagnosticAnalyzerAttribute_1, LanguageNames.CSharp), 118CodeActionEquivalenceKey = string.Format(CodeAnalysisDiagnosticsResources.ApplyDiagnosticAnalyzerAttribute_2, LanguageNames.CSharp, LanguageNames.VisualBasic), 177CodeActionEquivalenceKey = string.Format(CodeAnalysisDiagnosticsResources.ApplyDiagnosticAnalyzerAttribute_1, LanguageNames.VisualBasic), 209CodeActionEquivalenceKey = string.Format(CodeAnalysisDiagnosticsResources.ApplyDiagnosticAnalyzerAttribute_2, LanguageNames.CSharp, LanguageNames.VisualBasic),
MetaAnalyzers\ReleaseTrackingAnalyzerTests.cs (3)
1030await VerifyAdditionalFileFixAsync(LanguageNames.CSharp, source, shippedText, oldUnshippedText, newUnshippedText, ImmutableArray<DiagnosticResult>.Empty, ImmutableArray<DiagnosticResult>.Empty); 1036await VerifyAdditionalFileFixAsync(LanguageNames.CSharp, source, shippedText, oldUnshippedText, newUnshippedText, additionalExpectedDiagnosticsInInput, additionalExpectedDiagnosticsInResult); 1042var test = language == LanguageNames.CSharp
Microsoft.CodeAnalysis.AnalyzerUtilities (24)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\MetricsHelper.cs (1)
180if (declSyntax.Language == LanguageNames.VisualBasic)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IMethodSymbolExtensions.cs (1)
453if (compilation.Language == LanguageNames.VisualBasic)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
446return invocationOperation.TargetMethod.IsExtensionMethod && (invocationOperation.Language != LanguageNames.VisualBasic || invocationOperation.Instance == null);
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\TaintedDataAnalysis\TaintedDataSymbolMapExtensions.cs (1)
219if (propertyReferenceOperation.Member.Language != LanguageNames.CSharp && propertyReferenceOperation.Member.IsIndexer())
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\AnalysisEntity.cs (1)
297Type.Language == LanguageNames.VisualBasic && Type.SpecialType == SpecialType.System_Object;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CodeStyle\VisualBasic\VisualBasicCodeStyleOptions.cs (1)
22return s_allOptionsBuilder.CreateEditorConfigOption(name, defaultValue, group, LanguageNames.VisualBasic, serializerFactory);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\PredefinedEmbeddedLanguageClassifierNames.cs (1)
13public const string CSharpTest = $"{LanguageNames.CSharp}-Test";
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\OperationExtensions.cs (1)
153Debug.Assert(parenthesizedOperation.Language == LanguageNames.VisualBasic);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\VisualBasic\VisualBasicSyntaxFormattingOptions.cs (1)
23: base(options, LanguageNames.VisualBasic)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser_SymbolSpec.cs (4)
425if (languageName == LanguageNames.VisualBasic) 435if (languageName == LanguageNames.VisualBasic) 472if (languageName == LanguageNames.VisualBasic) 482if (languageName == LanguageNames.VisualBasic)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Options\Option2.cs (2)
71Debug.Assert(LanguageName is LanguageNames.CSharp == Definition.ConfigName.StartsWith(OptionDefinition.CSharpConfigNamePrefix, StringComparison.Ordinal)); 72Debug.Assert(LanguageName is LanguageNames.VisualBasic == Definition.ConfigName.StartsWith(OptionDefinition.VisualBasicConfigNamePrefix, StringComparison.Ordinal));
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Simplification\VisualBasic\VisualBasicSimplifierOptions.cs (1)
22: base(options, LanguageNames.VisualBasic)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.DynamicTypeSymbolKey.cs (2)
22if (reader.Compilation.Language == LanguageNames.VisualBasic) 27failureReason = $"({nameof(DynamicTypeSymbolKey)} is not supported in {LanguageNames.VisualBasic})";
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.FunctionPointerTypeSymbolKey.cs (2)
82if (reader.Compilation.Language == LanguageNames.VisualBasic) 84failureReason = $"({nameof(FunctionPointerTypeSymbolKey)} is not supported in {LanguageNames.VisualBasic})";
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.NamedTypeSymbolKey.cs (1)
54if (isNativeIntegerType && reader.Compilation.Language == LanguageNames.CSharp)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.PointerTypeSymbolKey.cs (2)
27if (reader.Compilation.Language == LanguageNames.VisualBasic) 29failureReason = $"({nameof(PointerTypeSymbolKey)} is not supported in {LanguageNames.VisualBasic})";
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamedTypeSymbolExtensions.cs (1)
602var caseSensitive = containingType.Language != LanguageNames.VisualBasic;
Microsoft.CodeAnalysis.BannedApiAnalyzers (24)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\MetricsHelper.cs (1)
180if (declSyntax.Language == LanguageNames.VisualBasic)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IMethodSymbolExtensions.cs (1)
453if (compilation.Language == LanguageNames.VisualBasic)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
446return invocationOperation.TargetMethod.IsExtensionMethod && (invocationOperation.Language != LanguageNames.VisualBasic || invocationOperation.Instance == null);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CodeStyle\VisualBasic\VisualBasicCodeStyleOptions.cs (1)
22return s_allOptionsBuilder.CreateEditorConfigOption(name, defaultValue, group, LanguageNames.VisualBasic, serializerFactory);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\PredefinedEmbeddedLanguageClassifierNames.cs (1)
13public const string CSharpTest = $"{LanguageNames.CSharp}-Test";
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\OperationExtensions.cs (1)
153Debug.Assert(parenthesizedOperation.Language == LanguageNames.VisualBasic);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\VisualBasic\VisualBasicSyntaxFormattingOptions.cs (1)
23: base(options, LanguageNames.VisualBasic)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser_SymbolSpec.cs (4)
425if (languageName == LanguageNames.VisualBasic) 435if (languageName == LanguageNames.VisualBasic) 472if (languageName == LanguageNames.VisualBasic) 482if (languageName == LanguageNames.VisualBasic)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Options\Option2.cs (2)
71Debug.Assert(LanguageName is LanguageNames.CSharp == Definition.ConfigName.StartsWith(OptionDefinition.CSharpConfigNamePrefix, StringComparison.Ordinal)); 72Debug.Assert(LanguageName is LanguageNames.VisualBasic == Definition.ConfigName.StartsWith(OptionDefinition.VisualBasicConfigNamePrefix, StringComparison.Ordinal));
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Simplification\VisualBasic\VisualBasicSimplifierOptions.cs (1)
22: base(options, LanguageNames.VisualBasic)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.DynamicTypeSymbolKey.cs (2)
22if (reader.Compilation.Language == LanguageNames.VisualBasic) 27failureReason = $"({nameof(DynamicTypeSymbolKey)} is not supported in {LanguageNames.VisualBasic})";
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.FunctionPointerTypeSymbolKey.cs (2)
82if (reader.Compilation.Language == LanguageNames.VisualBasic) 84failureReason = $"({nameof(FunctionPointerTypeSymbolKey)} is not supported in {LanguageNames.VisualBasic})";
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.NamedTypeSymbolKey.cs (1)
54if (isNativeIntegerType && reader.Compilation.Language == LanguageNames.CSharp)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.PointerTypeSymbolKey.cs (2)
27if (reader.Compilation.Language == LanguageNames.VisualBasic) 29failureReason = $"({nameof(PointerTypeSymbolKey)} is not supported in {LanguageNames.VisualBasic})";
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamedTypeSymbolExtensions.cs (1)
602var caseSensitive = containingType.Language != LanguageNames.VisualBasic;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\VisualBasic\VisualBasicCodeGenerationOptions.cs (1)
21: base(options, LanguageNames.VisualBasic)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateEqualsMethod.cs (1)
346if (compilation.Language == LanguageNames.VisualBasic)
Microsoft.CodeAnalysis.CodeStyle (25)
src\Analyzers\Core\Analyzers\UseAutoProperty\AbstractUseAutoPropertyAnalyzer.cs (1)
566if (result.Property.Language == LanguageNames.VisualBasic)
src\Analyzers\Core\Analyzers\UseExplicitTupleName\UseExplicitTupleNameDiagnosticAnalyzer.cs (2)
14[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
src\Analyzers\Core\Analyzers\UseSystemHashCode\UseSystemHashCodeDiagnosticAnalyzer.cs (2)
13[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
src\Compilers\Core\Portable\DiagnosticAnalyzer\SuppressMessageAttributeState.TargetSymbolResolver.cs (1)
104if (_compilation.Language == LanguageNames.CSharp)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CodeStyle\VisualBasic\VisualBasicCodeStyleOptions.cs (1)
22return s_allOptionsBuilder.CreateEditorConfigOption(name, defaultValue, group, LanguageNames.VisualBasic, serializerFactory);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\PredefinedEmbeddedLanguageClassifierNames.cs (1)
13public const string CSharpTest = $"{LanguageNames.CSharp}-Test";
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\OperationExtensions.cs (1)
153Debug.Assert(parenthesizedOperation.Language == LanguageNames.VisualBasic);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\VisualBasic\VisualBasicSyntaxFormattingOptions.cs (1)
23: base(options, LanguageNames.VisualBasic)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser_SymbolSpec.cs (4)
425if (languageName == LanguageNames.VisualBasic) 435if (languageName == LanguageNames.VisualBasic) 472if (languageName == LanguageNames.VisualBasic) 482if (languageName == LanguageNames.VisualBasic)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Options\Option2.cs (2)
71Debug.Assert(LanguageName is LanguageNames.CSharp == Definition.ConfigName.StartsWith(OptionDefinition.CSharpConfigNamePrefix, StringComparison.Ordinal)); 72Debug.Assert(LanguageName is LanguageNames.VisualBasic == Definition.ConfigName.StartsWith(OptionDefinition.VisualBasicConfigNamePrefix, StringComparison.Ordinal));
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Simplification\VisualBasic\VisualBasicSimplifierOptions.cs (1)
22: base(options, LanguageNames.VisualBasic)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.DynamicTypeSymbolKey.cs (2)
22if (reader.Compilation.Language == LanguageNames.VisualBasic) 27failureReason = $"({nameof(DynamicTypeSymbolKey)} is not supported in {LanguageNames.VisualBasic})";
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.FunctionPointerTypeSymbolKey.cs (2)
82if (reader.Compilation.Language == LanguageNames.VisualBasic) 84failureReason = $"({nameof(FunctionPointerTypeSymbolKey)} is not supported in {LanguageNames.VisualBasic})";
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.NamedTypeSymbolKey.cs (1)
54if (isNativeIntegerType && reader.Compilation.Language == LanguageNames.CSharp)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.PointerTypeSymbolKey.cs (2)
27if (reader.Compilation.Language == LanguageNames.VisualBasic) 29failureReason = $"({nameof(PointerTypeSymbolKey)} is not supported in {LanguageNames.VisualBasic})";
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamedTypeSymbolExtensions.cs (1)
602var caseSensitive = containingType.Language != LanguageNames.VisualBasic;
Microsoft.CodeAnalysis.CodeStyle.Fixes (30)
Host\Mef\CodeStyleHostLanguageServices.cs (2)
42case LanguageNames.CSharp: 46case LanguageNames.VisualBasic:
src\Analyzers\Core\CodeFixes\AddRequiredParentheses\AddRequiredParenthesesCodeFixProvider.cs (2)
18[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic, Name = PredefinedCodeFixProviderNames.AddRequiredParentheses), Shared]
src\Analyzers\Core\CodeFixes\GenerateMember\AbstractGenerateMemberService.cs (1)
173expression.Language == LanguageNames.CSharp)
src\Analyzers\Core\CodeFixes\NewLines\ConsecutiveStatementPlacement\ConsecutiveStatementPlacementCodeFixProvider.cs (2)
21[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic, Name = PredefinedCodeFixProviderNames.ConsecutiveStatementPlacement), Shared]
src\Analyzers\Core\CodeFixes\NewLines\MultipleBlankLines\AbstractMultipleBlankLinesCodeFixProvider.cs (2)
21[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic, Name = PredefinedCodeFixProviderNames.RemoveBlankLines), Shared]
src\Analyzers\Core\CodeFixes\RemoveRedundantEquality\RemoveRedundantEqualityCodeFixProvider.cs (2)
19[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic, Name = PredefinedCodeFixProviderNames.RemoveRedundantEquality), Shared]
src\Analyzers\Core\CodeFixes\RemoveUnnecessarySuppressions\RemoveUnnecessaryAttributeSuppressionsCodeFixProvider.cs (2)
18[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic, Name = PredefinedCodeFixProviderNames.RemoveUnnecessaryAttributeSuppressions), Shared]
src\Analyzers\Core\CodeFixes\RemoveUnusedParametersAndValues\AbstractRemoveUnusedValuesCodeFixProvider.cs (1)
410Debug.Assert(semanticModel.Language != LanguageNames.VisualBasic);
src\Analyzers\Core\CodeFixes\SimplifyBooleanExpression\SimplifyConditionalCodeFixProvider.cs (2)
21[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic, Name = PredefinedCodeFixProviderNames.SimplifyConditionalExpression), Shared]
src\Analyzers\Core\CodeFixes\SimplifyLinqExpression\SimplifyLinqExpressionCodeFixProvider.cs (2)
19[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic, Name = PredefinedCodeFixProviderNames.SimplifyLinqExpression), Shared]
src\Analyzers\Core\CodeFixes\UpdateLegacySuppressions\UpdateLegacySuppressionsCodeFixProvider.cs (2)
19[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic, Name = PredefinedCodeFixProviderNames.UpdateLegacySuppressions), Shared]
src\Analyzers\Core\CodeFixes\UseCoalesceExpression\UseCoalesceExpressionForNullableTernaryConditionalCheckCodeFixProvider.cs (2)
19[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic, Name = PredefinedCodeFixProviderNames.UseCoalesceExpressionForNullableTernaryConditionalCheck), Shared]
src\Analyzers\Core\CodeFixes\UseCoalesceExpression\UseCoalesceExpressionForTernaryConditionalCheckCodeFixProvider.cs (2)
20[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic, Name = PredefinedCodeFixProviderNames.UseCoalesceExpressionForTernaryConditionalCheck), Shared]
src\Analyzers\Core\CodeFixes\UseExplicitTupleName\UseExplicitTupleNameCodeFixProvider.cs (2)
18[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic, Name = PredefinedCodeFixProviderNames.UseExplicitTupleName), Shared]
src\Analyzers\Core\CodeFixes\UseSystemHashCode\UseSystemHashCodeCodeFixProvider.cs (2)
20[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic, Name = PredefinedCodeFixProviderNames.UseSystemHashCode), Shared]
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\VisualBasic\VisualBasicCodeGenerationOptions.cs (1)
21: base(options, LanguageNames.VisualBasic)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateEqualsMethod.cs (1)
346if (compilation.Language == LanguageNames.VisualBasic)
Microsoft.CodeAnalysis.CodeStyle.UnitTestUtilities (1)
src\Workspaces\CoreTestUtilities\OptionsCollection.cs (1)
33public string DefaultExtension => languageName == LanguageNames.CSharp ? "cs" : "vb";
Microsoft.CodeAnalysis.Compiler.Test.Resources (6)
Analyzers\DoNothingAnalyzer.cs (2)
11[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Analyzers\DoNothingGenerator.cs (2)
9[Generator(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Analyzers\DoNothingSuppressor.cs (2)
11[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.CodeAnalysis.CSharp (16)
CommandLine\CSharpCompiler.cs (1)
341Arguments.ResolveAnalyzersFromArguments(LanguageNames.CSharp, diagnostics, messageProvider, AssemblyLoader, compilationOptions, skipAnalyzers, out analyzers, out generators);
Compilation\CSharpCompilation.cs (1)
193return LanguageNames.CSharp;
Compilation\CSharpCompilerDiagnosticAnalyzer.cs (1)
15[DiagnosticAnalyzer(LanguageNames.CSharp)]
Compilation\CSharpSemanticModel.cs (1)
4961return LanguageNames.CSharp;
CSharpCompilationOptions.cs (1)
267public override string Language => LanguageNames.CSharp;
CSharpExtensions.cs (5)
69return (object)token.Language == (object)LanguageNames.CSharp ? (SyntaxKind)token.RawContextualKind : SyntaxKind.None; 791if (conversionExpression.Language == LanguageNames.CSharp) 817if (compoundAssignment.Language == LanguageNames.CSharp) 843if (compoundAssignment.Language == LanguageNames.CSharp) 868if (spread.Language == LanguageNames.CSharp)
CSharpParseOptions.cs (1)
86public override string Language => LanguageNames.CSharp;
Symbols\PublicModel\PreprocessingSymbol.cs (1)
100string ISymbol.Language => LanguageNames.CSharp;
Symbols\PublicModel\Symbol.cs (2)
189throw new ArgumentException(CSharpResources.WrongSemanticModelType, LanguageNames.CSharp); 197string ISymbol.Language => LanguageNames.CSharp;
Syntax\CSharpSyntaxNode.cs (1)
158get { return LanguageNames.CSharp; }
Syntax\InternalSyntax\CSharpSyntaxNode.cs (1)
59get { return LanguageNames.CSharp; }
Microsoft.CodeAnalysis.CSharp.Analyzers (12)
CSharpUpgradeMSBuildWorkspaceAnalyzer.cs (1)
12[DiagnosticAnalyzer(LanguageNames.CSharp)]
MetaAnalyzers\CSharpDiagnosticAnalyzerAPIUsageAnalyzer.cs (1)
11[DiagnosticAnalyzer(LanguageNames.CSharp)]
MetaAnalyzers\CSharpDiagnosticAnalyzerFieldsAnalyzer.cs (1)
11[DiagnosticAnalyzer(LanguageNames.CSharp)]
MetaAnalyzers\CSharpRegisterActionAnalyzer.cs (1)
14[DiagnosticAnalyzer(LanguageNames.CSharp)]
MetaAnalyzers\CSharpReportDiagnosticAnalyzer.cs (1)
14[DiagnosticAnalyzer(LanguageNames.CSharp)]
MetaAnalyzers\CSharpSemanticModelGetDeclaredSymbolAlwaysReturnsNullAnalyzer.cs (1)
18[DiagnosticAnalyzer(LanguageNames.CSharp)]
MetaAnalyzers\CSharpSymbolIsBannedInAnalyzersAnalyzer.cs (1)
14[DiagnosticAnalyzer(LanguageNames.CSharp)]
MetaAnalyzers\Fixers\CSharpApplyDiagnosticAnalyzerAttributeFix.cs (1)
13[ExportCodeFixProvider(LanguageNames.CSharp, Name = nameof(CSharpApplyDiagnosticAnalyzerAttributeFix)), Shared]
MetaAnalyzers\Fixers\CSharpCompareSymbolsCorrectlyFix.cs (1)
14[ExportCodeFixProvider(LanguageNames.CSharp, Name = nameof(CompareSymbolsCorrectlyFix)), Shared]
MetaAnalyzers\Fixers\CSharpConfigureGeneratedCodeAnalysisFix.cs (1)
15[ExportCodeFixProvider(LanguageNames.CSharp, Name = nameof(CSharpConfigureGeneratedCodeAnalysisFix)), Shared]
MetaAnalyzers\Fixers\CSharpEnableConcurrentExecutionFix.cs (1)
15[ExportCodeFixProvider(LanguageNames.CSharp, Name = nameof(CSharpEnableConcurrentExecutionFix)), Shared]
MetaAnalyzers\Fixers\CSharpPreferIsKindFix.cs (1)
16[ExportCodeFixProvider(LanguageNames.CSharp, Name = nameof(CSharpPreferIsKindFix))]
Microsoft.CodeAnalysis.CSharp.BannedApiAnalyzers (2)
CSharpRestrictedInternalsVisibleToAnalyzer.cs (1)
12[DiagnosticAnalyzer(LanguageNames.CSharp)]
CSharpSymbolIsBannedAnalyzer.cs (1)
14[DiagnosticAnalyzer(LanguageNames.CSharp)]
Microsoft.CodeAnalysis.CSharp.CodeStyle (111)
src\Analyzers\CSharp\Analyzers\AddAccessibilityModifiers\CSharpAddAccessibilityModifiersDiagnosticAnalyzer.cs (1)
14[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\AddBraces\CSharpAddBracesDiagnosticAnalyzer.cs (1)
18[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\AddRequiredParentheses\CSharpAddRequiredExpressionParenthesesDiagnosticAnalyzer.cs (1)
15[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\AddRequiredParentheses\CSharpAddRequiredPatternParenthesesDiagnosticAnalyzer.cs (1)
15[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\CodeStyle\CSharpAnalyzerOptionsProvider.cs (1)
94=> new(provider.Options, LanguageNames.CSharp);
src\Analyzers\CSharp\Analyzers\ConvertNamespace\ConvertToBlockScopedNamespaceDiagnosticAnalyzer.cs (1)
14[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\ConvertNamespace\ConvertToFileScopedNamespaceDiagnosticAnalyzer.cs (1)
14[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\ConvertProgram\ConvertToProgramMainDiagnosticAnalyzer.cs (1)
16[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\ConvertProgram\ConvertToTopLevelStatementsDiagnosticAnalyzer.cs (1)
18[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\ConvertSwitchStatementToExpression\ConvertSwitchStatementToExpressionDiagnosticAnalyzer.cs (1)
20[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\ConvertTypeofToNameof\CSharpConvertTypeOfToNameOfDiagnosticAnalyzer.cs (1)
15[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\FileHeaders\CSharpFileHeaderDiagnosticAnalyzer.cs (1)
10[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\ForEachCast\CSharpForEachCastDiagnosticAnalyzer.cs (1)
15[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\Formatting\CSharpFormattingAnalyzer.cs (1)
11[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\InlineDeclaration\CSharpInlineDeclarationDiagnosticAnalyzer.cs (1)
32[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\InvokeDelegateWithConditionalAccess\InvokeDelegateWithConditionalAccessAnalyzer.cs (1)
26[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\MakeAnonymousFunctionStatic\MakeAnonymousFunctionStaticDiagnosticAnalyzer.cs (1)
13[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\MakeFieldReadonly\CSharpMakeFieldReadonlyDiagnosticAnalyzer.cs (1)
13[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\MakeLocalFunctionStatic\MakeLocalFunctionStaticDiagnosticAnalyzer.cs (1)
13[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\MakeStructFieldsWritable\CSharpMakeStructFieldsWritableDiagnosticAnalyzer.cs (1)
13[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\MakeStructMemberReadOnly\CSharpMakeStructMemberReadOnlyAnalyzer.cs (1)
20[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\MakeStructReadOnly\CSharpMakeStructReadOnlyDiagnosticAnalyzer.cs (1)
14[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\MatchFolderAndNamespace\CSharpMatchFolderAndNamespaceDiagnosticAnalyzer.cs (1)
22[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\MisplacedUsingDirectives\MisplacedUsingDirectivesDiagnosticAnalyzer.cs (1)
15[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\NamingStyle\CSharpNamingStyleDiagnosticAnalyzer.cs (1)
14[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\NewLines\ArrowExpressionClausePlacement\ArrowExpressionClausePlacementDiagnosticAnalyzer.cs (1)
16[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\NewLines\ConditionalExpressionPlacement\ConditionalExpressionPlacementDiagnosticAnalyzer.cs (1)
16[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\NewLines\ConsecutiveBracePlacement\ConsecutiveBracePlacementDiagnosticAnalyzer.cs (1)
15[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\NewLines\ConsecutiveStatementPlacement\CSharpConsecutiveStatementPlacementDiagnosticAnalyzer.cs (1)
32[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\NewLines\ConstructorInitializerPlacement\ConstructorInitializerPlacementDiagnosticAnalyzer.cs (1)
16[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\NewLines\EmbeddedStatementPlacement\EmbeddedStatementPlacementDiagnosticAnalyzer.cs (1)
16[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\NewLines\MultipleBlankLines\CSharpMultipleBlankLinesDiagnosticAnalyzer.cs (1)
11[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\OrderModifiers\CSharpOrderModifiersDiagnosticAnalyzer.cs (1)
15[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\PopulateSwitch\CSharpPopulateSwitchExpressionDiagnosticAnalyzer.cs (1)
11[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\PopulateSwitch\CSharpPopulateSwitchStatementDiagnosticAnalyzer.cs (1)
11[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\QualifyMemberAccess\CSharpQualifyMemberAccessDiagnosticAnalyzer.cs (1)
16[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\RemoveConfusingSuppression\CSharpRemoveConfusingSuppressionDiagnosticAnalyzer.cs (1)
11[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\RemoveRedundantEquality\CSharpRemoveRedundantEqualityDiagnosticAnalyzer.cs (1)
11[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryCast\CSharpRemoveUnnecessaryCastDiagnosticAnalyzer.cs (1)
18[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryDiscardDesignation\CSharpRemoveUnnecessaryDiscardDesignationDiagnosticAnalyzer.cs (1)
17[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryImports\CSharpRemoveUnnecessaryImportsDiagnosticAnalyzer.cs (1)
22[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryLambdaExpression\CSharpRemoveUnnecessaryLambdaExpressionDiagnosticAnalyzer.cs (1)
27[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryNullableDirective\CSharpRemoveRedundantNullableDirectiveDiagnosticAnalyzer.cs (1)
14[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryNullableDirective\CSharpRemoveUnnecessaryNullableDirectiveDiagnosticAnalyzer.cs (1)
21[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryParentheses\CSharpRemoveUnnecessaryExpressionParenthesesDiagnosticAnalyzer.cs (1)
17[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryParentheses\CSharpRemoveUnnecessaryPatternParenthesesDiagnosticAnalyzer.cs (1)
17[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\RemoveUnnecessarySuppressions\CSharpRemoveUnnecessaryAttributeSuppressionsDiagnosticAnalyzer.cs (1)
11[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\RemoveUnnecessarySuppressions\CSharpRemoveUnnecessaryNullableWarningSuppressionsDiagnosticAnalyzer.cs (1)
12[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryUnsafeModifier\CSharpRemoveUnnecessaryUnsafeModifierDiagnosticAnalyzer.cs (1)
11[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\RemoveUnreachableCode\CSharpRemoveUnreachableCodeDiagnosticAnalyzer.cs (1)
15[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\RemoveUnusedMembers\CSharpRemoveUnusedMembersDiagnosticAnalyzer.cs (1)
16[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\RemoveUnusedParametersAndValues\CSharpRemoveUnusedParametersAndValuesDiagnosticAnalyzer.cs (1)
18[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\SimplifyBooleanExpression\CSharpSimplifyConditionalDiagnosticAnalyzer.cs (1)
15[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\SimplifyInterpolation\CSharpSimplifyInterpolationDiagnosticAnalyzer.cs (1)
16[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\SimplifyLinqExpression\CSharpSimplifyLinqExpressionDiagnosticAnalyzer.cs (1)
14[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\SimplifyLinqExpression\CSharpSimplifyLinqTypeCheckAndCastDiagnosticAnalyzer.cs (1)
16[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\SimplifyPropertyAccessor\CSharpSimplifyPropertyAccessorDiagnosticAnalyzer.cs (1)
14[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\SimplifyPropertyPattern\CSharpSimplifyPropertyPatternDiagnosticAnalyzer.cs (1)
22[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\UseAutoProperty\CSharpUseAutoPropertyAnalyzer.cs (1)
19[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\UseCoalesceExpression\CSharpUseCoalesceExpressionForIfNullStatementCheckDiagnosticAnalyzer.cs (1)
17[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\UseCoalesceExpression\CSharpUseCoalesceExpressionForNullableTernaryConditionalCheckDiagnosticAnalyzer.cs (1)
14[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\UseCoalesceExpression\CSharpUseCoalesceExpressionForTernaryConditionalCheckDiagnosticAnalyzer.cs (1)
14[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\UseCollectionExpression\CSharpUseCollectionExpressionForArrayDiagnosticAnalyzer.cs (1)
23[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\UseCollectionExpression\CSharpUseCollectionExpressionForBuilderDiagnosticAnalyzer.cs (1)
23[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\UseCollectionExpression\CSharpUseCollectionExpressionForCreateDiagnosticAnalyzer.cs (1)
16[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\UseCollectionExpression\CSharpUseCollectionExpressionForEmptyDiagnosticAnalyzer.cs (1)
17[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\UseCollectionExpression\CSharpUseCollectionExpressionForFluentDiagnosticAnalyzer.cs (1)
27[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\UseCollectionExpression\CSharpUseCollectionExpressionForNewDiagnosticAnalyzer.cs (1)
20[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\UseCollectionExpression\CSharpUseCollectionExpressionForStackAllocDiagnosticAnalyzer.cs (1)
18[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\UseCollectionInitializer\CSharpUseCollectionInitializerDiagnosticAnalyzer.cs (1)
24[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\UseCompoundAssignment\CSharpUseCompoundAssignmentDiagnosticAnalyzer.cs (1)
13[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\UseCompoundAssignment\CSharpUseCompoundCoalesceAssignmentDiagnosticAnalyzer.cs (1)
26[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\UseConditionalExpression\CSharpUseConditionalExpressionForAssignmentDiagnosticAnalyzer.cs (1)
13[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\UseConditionalExpression\CSharpUseConditionalExpressionForReturnDiagnosticAnalyzer.cs (1)
14[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\UseDeconstruction\CSharpUseDeconstructionDiagnosticAnalyzer.cs (1)
21[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\UseDefaultLiteral\CSharpUseDefaultLiteralDiagnosticAnalyzer.cs (1)
14[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\UseExpressionBody\UseExpressionBodyDiagnosticAnalyzer.cs (1)
15[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\UseExpressionBodyForLambda\UseExpressionBodyForLambdaDiagnosticAnalyzer.cs (1)
16[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\UseImplicitlyTypedLambdaExpression\CSharpUseImplicitlyTypedLambdaExpressionDiagnosticAnalyzer.cs (1)
21[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\UseImplicitObjectCreation\CSharpUseImplicitObjectCreationDiagnosticAnalyzer.cs (1)
19[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\UseImplicitOrExplicitType\CSharpUseExplicitTypeDiagnosticAnalyzer.cs (1)
10[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\UseImplicitOrExplicitType\CSharpUseImplicitTypeDiagnosticAnalyzer.cs (1)
10[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\UseIndexOrRangeOperator\CSharpUseIndexOperatorDiagnosticAnalyzer.cs (1)
41[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\UseIndexOrRangeOperator\CSharpUseRangeOperatorDiagnosticAnalyzer.cs (1)
33[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\UseInferredMemberName\CSharpUseInferredMemberNameDiagnosticAnalyzer.cs (1)
13[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\UseIsNullCheck\CSharpUseIsNullCheckForCastAndEqualityOperatorDiagnosticAnalyzer.cs (1)
14[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\UseIsNullCheck\CSharpUseIsNullCheckForReferenceEqualsDiagnosticAnalyzer.cs (1)
13[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\UseIsNullCheck\CSharpUseNullCheckOverTypeCheckDiagnosticAnalyzer.cs (1)
15[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\UseLocalFunction\CSharpUseLocalFunctionDiagnosticAnalyzer.cs (1)
41[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\UseNameofInNullableAttribute\CSharpUseNameofInNullableAttributeDiagnosticAnalyzer.cs (1)
20[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\UseNullPropagation\CSharpUseNullPropagationDiagnosticAnalyzer.cs (1)
16[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\UseObjectInitializer\CSharpUseObjectInitializerDiagnosticAnalyzer.cs (1)
14[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\UsePatternCombinators\CSharpUsePatternCombinatorsDiagnosticAnalyzer.cs (1)
17[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\UsePatternMatching\CSharpAsAndMemberAccessDiagnosticAnalyzer.cs (1)
24[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\UsePatternMatching\CSharpAsAndNullCheckDiagnosticAnalyzer.cs (1)
29[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\UsePatternMatching\CSharpIsAndCastCheckDiagnosticAnalyzer.cs (1)
31[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\UsePatternMatching\CSharpUseNotPatternDiagnosticAnalyzer.cs (1)
25[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\UsePrimaryConstructor\CSharpUsePrimaryConstructorDiagnosticAnalyzer.cs (1)
51[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\UseSimpleUsingStatement\UseSimpleUsingStatementDiagnosticAnalyzer.cs (1)
55[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\UseSystemThreadingLock\CSharpUseSystemThreadingLockDiagnosticAnalyzer.cs (1)
36[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\UseThrowExpression\CSharpUseThrowExpressionDiagnosticAnalyzer.cs (1)
14[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\UseTupleSwap\CSharpUseTupleSwapDiagnosticAnalyzer.cs (1)
32[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\UseUnboundGenericTypeInNameOf\CSharpUseUnboundGenericTypeInNameOfDiagnosticAnalyzer.cs (1)
30[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\UseUtf8StringLiteral\UseUtf8StringLiteralDiagnosticAnalyzer.cs (1)
24[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\ValidateFormatString\CSharpValidateFormatStringDiagnosticAnalyzer.cs (1)
14[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeGeneration\CSharpCodeGenerationOptions.cs (1)
43: base(options, LanguageNames.CSharp)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeStyle\CSharpCodeStyleOptions.cs (1)
25=> s_editorConfigOptionsBuilder.CreateEditorConfigOption(name, defaultValue, group, LanguageNames.CSharp, serializerFactory);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\CSharpFormattingOptions2.cs (2)
65var option = new Option2<T>(name, defaultValue, group, LanguageNames.CSharp, isEditorConfigOption: true, serializer: serializer); 276languageName: LanguageNames.CSharp,
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\CSharpSyntaxFormattingOptions.cs (1)
71: base(options, LanguageNames.CSharp)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Simplification\CSharpSimplifierOptions.cs (1)
39: base(options, LanguageNames.CSharp)
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (171)
src\Analyzers\CSharp\CodeFixes\AddAccessibilityModifiers\CSharpAddAccessibilityModifiersCodeFixProvider.cs (1)
13[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.AddOrRemoveAccessibilityModifiers), Shared]
src\Analyzers\CSharp\CodeFixes\AddAccessibilityModifiers\CSharpAddAccessibilityModifiersService.cs (1)
12[ExportLanguageService(typeof(IAddOrRemoveAccessibilityModifiersService), LanguageNames.CSharp), Shared]
src\Analyzers\CSharp\CodeFixes\AddAnonymousTypeMemberName\CSharpAddAnonymousTypeMemberNameCodeFixProvider.cs (1)
17[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.AddAnonymousTypeMemberName), Shared]
src\Analyzers\CSharp\CodeFixes\AddBraces\CSharpAddBracesCodeFixProvider.cs (1)
17[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.AddBraces), Shared]
src\Analyzers\CSharp\CodeFixes\AddExplicitCast\CSharpAddExplicitCastCodeFixProvider.cs (1)
19[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.AddExplicitCast), Shared]
src\Analyzers\CSharp\CodeFixes\AddInheritdoc\AddInheritdocCodeFixProvider.cs (1)
24[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.AddInheritdoc), Shared]
src\Analyzers\CSharp\CodeFixes\AddObsoleteAttribute\CSharpAddObsoleteAttributeCodeFixProvider.cs (1)
15[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.AddObsoleteAttribute), Shared]
src\Analyzers\CSharp\CodeFixes\AddParameter\CSharpAddParameterCodeFixProvider.cs (1)
19[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.AddParameter), Shared]
src\Analyzers\CSharp\CodeFixes\AliasAmbiguousType\CSharpAliasAmbiguousTypeCodeFixProvider.cs (1)
14[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.AliasAmbiguousType), Shared]
src\Analyzers\CSharp\CodeFixes\AssignOutParameters\AssignOutParametersAboveReturnCodeFixProvider.cs (1)
21[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.AssignOutParametersAboveReturn), Shared]
src\Analyzers\CSharp\CodeFixes\AssignOutParameters\AssignOutParametersAtStartCodeFixProvider.cs (1)
19[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.AssignOutParametersAtStart), Shared]
src\Analyzers\CSharp\CodeFixes\ConditionalExpressionInStringInterpolation\CSharpAddParenthesesAroundConditionalExpressionInInterpolatedStringCodeFixProvider.cs (1)
21[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.AddParenthesesAroundConditionalExpressionInInterpolatedString), Shared]
src\Analyzers\CSharp\CodeFixes\ConflictMarkerResolution\CSharpResolveConflictMarkerCodeFixProvider.cs (1)
14[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.ConflictMarkerResolution), Shared]
src\Analyzers\CSharp\CodeFixes\ConvertNamespace\ConvertNamespaceCodeFixProvider.cs (1)
23[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.ConvertNamespace), Shared]
src\Analyzers\CSharp\CodeFixes\ConvertSwitchStatementToExpression\ConvertSwitchStatementToExpressionCodeFixProvider.cs (1)
27[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.ConvertSwitchStatementToExpression), Shared]
src\Analyzers\CSharp\CodeFixes\ConvertToAsync\CSharpConvertToAsyncMethodCodeFixProvider.cs (1)
18[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.ConvertToAsync), Shared]
src\Analyzers\CSharp\CodeFixes\ConvertToRecord\ConvertToRecordEngine.cs (1)
492if (documentEditor.OriginalDocument.Project.Language != LanguageNames.CSharp)
src\Analyzers\CSharp\CodeFixes\ConvertToRecord\CSharpConvertToRecordCodeFixProvider.cs (1)
16[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.ConvertToRecord), Shared]
src\Analyzers\CSharp\CodeFixes\ConvertTypeOfToNameOf\CSharpConvertTypeOfToNameOfCodeFixProvider.cs (1)
18[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.ConvertTypeOfToNameOf), Shared]
src\Analyzers\CSharp\CodeFixes\DisambiguateSameVariable\CSharpDisambiguateSameVariableCodeFixProvider.cs (1)
27[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.DisambiguateSameVariable), Shared]
src\Analyzers\CSharp\CodeFixes\DocumentationComments\CSharpAddDocCommentNodesCodeFixProvider.cs (1)
18[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.AddDocCommentNodes), Shared]
src\Analyzers\CSharp\CodeFixes\DocumentationComments\CSharpRemoveDocCommentNodeCodeFixProvider.cs (1)
14[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.RemoveDocCommentNode), Shared]
src\Analyzers\CSharp\CodeFixes\FileHeaders\CSharpFileHeaderCodeFixProvider.cs (1)
16[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.FileHeader), Shared]
src\Analyzers\CSharp\CodeFixes\FixIncorrectConstraint\CSharpFixIncorrectConstraintCodeFixProvider.cs (1)
20[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.FixIncorrectConstraint), Shared]
src\Analyzers\CSharp\CodeFixes\FixReturnType\CSharpFixReturnTypeCodeFixProvider.cs (1)
25[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.FixReturnType), Shared]
src\Analyzers\CSharp\CodeFixes\ForEachCast\CSharpForEachCastCodeFixProvider.cs (1)
14[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.ForEachCast), Shared]
src\Analyzers\CSharp\CodeFixes\Formatting\CSharpFormattingCodeFixProvider.cs (1)
14[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.FixFormatting), Shared]
src\Analyzers\CSharp\CodeFixes\GenerateConstructor\CSharpGenerateConstructorService.cs (1)
22[ExportLanguageService(typeof(IGenerateConstructorService), LanguageNames.CSharp), Shared]
src\Analyzers\CSharp\CodeFixes\GenerateConstructor\GenerateConstructorCodeFixProvider.cs (1)
32[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.GenerateConstructor), Shared]
src\Analyzers\CSharp\CodeFixes\GenerateDefaultConstructors\CSharpGenerateDefaultConstructorsCodeFixProvider.cs (1)
15[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.GenerateDefaultConstructors), Shared]
src\Analyzers\CSharp\CodeFixes\GenerateDefaultConstructors\CSharpGenerateDefaultConstructorsService.cs (1)
20[ExportLanguageService(typeof(IGenerateDefaultConstructorsService), LanguageNames.CSharp), Shared]
src\Analyzers\CSharp\CodeFixes\GenerateEnumMember\CSharpGenerateEnumMemberService.cs (1)
16[ExportLanguageService(typeof(IGenerateEnumMemberService), LanguageNames.CSharp), Shared]
src\Analyzers\CSharp\CodeFixes\GenerateEnumMember\GenerateEnumMemberCodeFixProvider.cs (1)
19[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.GenerateEnumMember), Shared]
src\Analyzers\CSharp\CodeFixes\GenerateMethod\GenerateConversionCodeFixProvider.cs (1)
20[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.GenerateConversion), Shared]
src\Analyzers\CSharp\CodeFixes\GenerateMethod\GenerateDeconstructMethodCodeFixProvider.cs (1)
19[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.GenerateDeconstructMethod), Shared]
src\Analyzers\CSharp\CodeFixes\GenerateMethod\GenerateMethodCodeFixProvider.cs (1)
42[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.GenerateMethod), Shared]
src\Analyzers\CSharp\CodeFixes\GenerateParameterizedMember\CSharpGenerateConversionService.cs (1)
21[ExportLanguageService(typeof(IGenerateConversionService), LanguageNames.CSharp), Shared]
src\Analyzers\CSharp\CodeFixes\GenerateParameterizedMember\CSharpGenerateDeconstructMethodService.cs (1)
20[ExportLanguageService(typeof(IGenerateDeconstructMemberService), LanguageNames.CSharp), Shared]
src\Analyzers\CSharp\CodeFixes\GenerateParameterizedMember\CSharpGenerateMethodService.cs (1)
22[ExportLanguageService(typeof(IGenerateParameterizedMemberService), LanguageNames.CSharp), Shared]
src\Analyzers\CSharp\CodeFixes\GenerateVariable\CSharpGenerateVariableCodeFixProvider.cs (1)
19[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.GenerateVariable), Shared]
src\Analyzers\CSharp\CodeFixes\HideBase\HideBaseCodeFixProvider.cs (1)
23[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.AddNew), Shared]
src\Analyzers\CSharp\CodeFixes\ImplementAbstractClass\CSharpImplementAbstractClassCodeFixProvider.cs (1)
13[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.ImplementAbstractClass), Shared]
src\Analyzers\CSharp\CodeFixes\ImplementInterface\CSharpImplementInterfaceCodeFixProvider.cs (1)
14[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.ImplementInterface), Shared]
src\Analyzers\CSharp\CodeFixes\ImplementInterface\CSharpImplementInterfaceService.cs (1)
22[ExportLanguageService(typeof(IImplementInterfaceService), LanguageNames.CSharp), Shared]
src\Analyzers\CSharp\CodeFixes\InlineDeclaration\CSharpInlineDeclarationCodeFixProvider.cs (1)
31[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.InlineDeclaration), Shared]
src\Analyzers\CSharp\CodeFixes\InvokeDelegateWithConditionalAccess\InvokeDelegateWithConditionalAccessCodeFixProvider.cs (1)
26[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.InvokeDelegateWithConditionalAccess), Shared]
src\Analyzers\CSharp\CodeFixes\Iterator\CSharpAddYieldCodeFixProvider.cs (1)
23[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.ChangeToYield), Shared]
src\Analyzers\CSharp\CodeFixes\Iterator\CSharpChangeToIEnumerableCodeFixProvider.cs (1)
22[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.ChangeReturnType), Shared]
src\Analyzers\CSharp\CodeFixes\MakeAnonymousFunctionStatic\CSharpMakeAnonymousFunctionStaticCodeFixProvider.cs (1)
19[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.MakeAnonymousFunctionStatic), Shared]
src\Analyzers\CSharp\CodeFixes\MakeFieldReadonly\CSharpMakeFieldReadonlyCodeFixProvider.cs (1)
15[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.MakeFieldReadonly), Shared]
src\Analyzers\CSharp\CodeFixes\MakeLocalFunctionStatic\MakeLocalFunctionStaticCodeFixProvider.cs (1)
17[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.MakeLocalFunctionStatic), Shared]
src\Analyzers\CSharp\CodeFixes\MakeLocalFunctionStatic\PassInCapturedVariablesAsArgumentsCodeFixProvider.cs (1)
22[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.PassInCapturedVariables), Shared]
src\Analyzers\CSharp\CodeFixes\MakeMemberRequired\CSharpMakeMemberRequiredCodeFixProvider.cs (1)
21[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.MakeMemberRequired), Shared]
src\Analyzers\CSharp\CodeFixes\MakeMemberStatic\CSharpMakeMemberStaticCodeFixProvider.cs (1)
16[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.MakeMemberStatic), Shared]
src\Analyzers\CSharp\CodeFixes\MakeMethodAsynchronous\CSharpMakeMethodAsynchronousCodeFixProvider.cs (1)
25[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.AddAsync), Shared]
src\Analyzers\CSharp\CodeFixes\MakeRefStruct\MakeRefStructCodeFixProvider.cs (1)
18[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.MakeRefStruct), Shared]
src\Analyzers\CSharp\CodeFixes\MakeStatementAsynchronous\CSharpMakeStatementAsynchronousCodeFixProvider.cs (1)
23[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.MakeStatementAsynchronous), Shared]
src\Analyzers\CSharp\CodeFixes\MakeStructFieldsWritable\CSharpMakeStructFieldsWritableCodeFixProvider.cs (1)
20[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.MakeStructFieldsWritable), Shared]
src\Analyzers\CSharp\CodeFixes\MakeStructMemberReadOnly\CSharpMakeStructMemberReadOnlyCodeFixProvider.cs (1)
21[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.MakeStructMemberReadOnly), Shared]
src\Analyzers\CSharp\CodeFixes\MakeStructReadOnly\CSharpMakeStructReadOnlyCodeFixProvider.cs (1)
19[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.MakeStructReadOnly), Shared]
src\Analyzers\CSharp\CodeFixes\MakeTypeAbstract\CSharpMakeTypeAbstractCodeFixProvider.cs (1)
14[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.MakeTypeAbstract), Shared]
src\Analyzers\CSharp\CodeFixes\MakeTypePartial\CSharpMakeTypePartialCodeFixProvider.cs (1)
14[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.MakeTypePartial), Shared]
src\Analyzers\CSharp\CodeFixes\MatchFolderAndNamespace\CSharpChangeNamespaceToMatchFolderCodeFixProvider.cs (1)
14[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.ChangeNamespaceToMatchFolder), Shared]
src\Analyzers\CSharp\CodeFixes\MisplacedUsingDirectives\MisplacedUsingDirectivesCodeFixProvider.cs (1)
36[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.MoveMisplacedUsingDirectives), Shared]
src\Analyzers\CSharp\CodeFixes\NewLines\ArrowExpressionClausePlacement\ArrowExpressionClausePlacementCodeFixProvider.cs (1)
22[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.ArrowExpressionClausePlacement), Shared]
src\Analyzers\CSharp\CodeFixes\NewLines\ConditionalExpressionPlacement\ConditionalExpressionPlacementCodeFixProvider.cs (1)
22[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.ConditionalExpressionPlacement), Shared]
src\Analyzers\CSharp\CodeFixes\NewLines\ConsecutiveBracePlacement\ConsecutiveBracePlacementCodeFixProvider.cs (1)
23[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.ConsecutiveBracePlacement), Shared]
src\Analyzers\CSharp\CodeFixes\NewLines\ConstructorInitializerPlacement\ConstructorInitializerPlacementCodeFixProvider.cs (1)
22[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.ConstructorInitializerPlacement), Shared]
src\Analyzers\CSharp\CodeFixes\NewLines\EmbeddedStatementPlacement\EmbeddedStatementPlacementCodeFixProvider.cs (1)
25[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.EmbeddedStatementPlacement), Shared]
src\Analyzers\CSharp\CodeFixes\Nullable\CSharpDeclareAsNullableCodeFixProvider.cs (1)
23[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.DeclareAsNullable), Shared]
src\Analyzers\CSharp\CodeFixes\OrderModifiers\CSharpOrderModifiersCodeFixProvider.cs (1)
16[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.OrderModifiers), Shared]
src\Analyzers\CSharp\CodeFixes\PopulateSwitch\CSharpPopulateSwitchExpressionCodeFixProvider.cs (1)
18[ExportCodeFixProvider(LanguageNames.CSharp,
src\Analyzers\CSharp\CodeFixes\PopulateSwitch\CSharpPopulateSwitchStatementCodeFixProvider.cs (1)
13[ExportCodeFixProvider(LanguageNames.CSharp,
src\Analyzers\CSharp\CodeFixes\QualifyMemberAccess\CSharpQualifyMemberAccessCodeFixProvider.cs (1)
15[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.QualifyMemberAccess), Shared]
src\Analyzers\CSharp\CodeFixes\RemoveConfusingSuppression\CSharpRemoveConfusingSuppressionCodeFixProvider.cs (1)
22[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.RemoveConfusingSuppression), Shared]
src\Analyzers\CSharp\CodeFixes\RemoveInKeyword\RemoveInKeywordCodeFixProvider.cs (1)
21[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.RemoveIn), Shared]
src\Analyzers\CSharp\CodeFixes\RemoveNewModifier\RemoveNewModifierCodeFixProvider.cs (1)
19[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.RemoveNew), Shared]
src\Analyzers\CSharp\CodeFixes\RemoveUnneccessaryUnsafeModifier\CSharpRemoveUnnecessaryUnsafeModifierCodeFixProvider.cs (1)
23[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.RemoveUnnecessaryUnsafeModifier), Shared]
src\Analyzers\CSharp\CodeFixes\RemoveUnnecessaryCast\CSharpRemoveUnnecessaryCastCodeFixProvider.cs (1)
22[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.RemoveUnnecessaryCast), Shared]
src\Analyzers\CSharp\CodeFixes\RemoveUnnecessaryDiscardDesignation\CSharpRemoveUnnecessaryDiscardDesignationCodeFixProvider.cs (1)
20[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.RemoveUnnecessaryDiscardDesignation), Shared]
src\Analyzers\CSharp\CodeFixes\RemoveUnnecessaryImports\CSharpRemoveUnnecessaryImportsCodeFixProvider.cs (1)
14[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.RemoveUnnecessaryImports), Shared]
src\Analyzers\CSharp\CodeFixes\RemoveUnnecessaryLambdaExpression\CSharpRemoveUnnecessaryLambdaExpressionCodeFixProvider.cs (1)
26[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.RemoveUnnecessaryLambdaExpression), Shared]
src\Analyzers\CSharp\CodeFixes\RemoveUnnecessaryNullableDirective\CSharpRemoveUnnecessaryNullableDirectiveCodeFixProvider.cs (1)
22[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.RemoveUnnecessaryNullableDirective), Shared]
src\Analyzers\CSharp\CodeFixes\RemoveUnnecessaryParentheses\CSharpRemoveUnnecessaryParenthesesCodeFixProvider.cs (1)
14[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.RemoveUnnecessaryParentheses), Shared]
src\Analyzers\CSharp\CodeFixes\RemoveUnnecessarySuppressions\CSharpRemoveUnnecessaryNullableWarningSuppressionsCodeFixProvider.cs (1)
24[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.RemoveUnnecessaryNullableWarningSuppressions), Shared]
src\Analyzers\CSharp\CodeFixes\RemoveUnreachableCode\CSharpRemoveUnreachableCodeCodeFixProvider.cs (1)
19[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.RemoveUnreachableCode), Shared]
src\Analyzers\CSharp\CodeFixes\RemoveUnusedLocalFunction\CSharpRemoveUnusedLocalFunctionCodeFixProvider.cs (1)
20[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.RemoveUnusedLocalFunction), Shared]
src\Analyzers\CSharp\CodeFixes\RemoveUnusedMembers\CSharpRemoveUnusedMembersCodeFixProvider.cs (1)
15[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.RemoveUnusedMembers), Shared]
src\Analyzers\CSharp\CodeFixes\RemoveUnusedParametersAndValues\CSharpRemoveUnusedValuesCodeFixProvider.cs (1)
23[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.RemoveUnusedValues), Shared]
src\Analyzers\CSharp\CodeFixes\ReplaceDefaultLiteral\CSharpReplaceDefaultLiteralCodeFixProvider.cs (1)
22[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.ReplaceDefaultLiteral), Shared]
src\Analyzers\CSharp\CodeFixes\SimplifyInterpolation\CSharpSimplifyInterpolationCodeFixProvider.cs (1)
15[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.SimplifyInterpolation), Shared]
src\Analyzers\CSharp\CodeFixes\SimplifyLinqExpression\CSharpSimplifyLinqTypeCheckAndCastCodeFixProvider.cs (1)
21[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.SimplifyLinqTypeCheckAndCast), Shared]
src\Analyzers\CSharp\CodeFixes\SimplifyPropertyAccessor\CSharpSimplifyPropertyAccessorCodeFixProvider.cs (1)
23[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.SimplifyPropertyAccessor), Shared]
src\Analyzers\CSharp\CodeFixes\SimplifyPropertyPattern\CSharpSimplifyPropertyPatternCodeFixProvider.cs (1)
24[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.SimplifyPropertyPattern), Shared]
src\Analyzers\CSharp\CodeFixes\TransposeRecordKeyword\CSharpTransposeRecordKeywordCodeFixProvider.cs (1)
20[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.TransposeRecordKeyword), Shared]
src\Analyzers\CSharp\CodeFixes\UnsealClass\CSharpUnsealClassCodeFixProvider.cs (1)
14[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UnsealClass), Shared]
src\Analyzers\CSharp\CodeFixes\UpdateProjectToAllowUnsafe\CSharpUpdateProjectToAllowUnsafeCodeFixProvider.cs (1)
14[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UpdateProjectToAllowUnsafe), Shared]
src\Analyzers\CSharp\CodeFixes\UpgradeProject\CSharpUpgradeProjectCodeFixProvider.cs (1)
14[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UpgradeProject), Shared]
src\Analyzers\CSharp\CodeFixes\UseAutoProperty\CSharpUseAutoPropertyCodeFixProvider.cs (1)
30[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UseAutoProperty), Shared]
src\Analyzers\CSharp\CodeFixes\UseCoalesceExpression\CSharpUseCoalesceExpressionForIfNullStatementCheckCodeFixProvider.cs (1)
15[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UseCoalesceExpressionForIfNullStatementCheck), Shared]
src\Analyzers\CSharp\CodeFixes\UseCollectionExpression\CSharpUseCollectionExpressionForArrayCodeFixProvider.cs (1)
24[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UseCollectionExpressionForArray), Shared]
src\Analyzers\CSharp\CodeFixes\UseCollectionExpression\CSharpUseCollectionExpressionForBuilderCodeFixProvider.cs (1)
27[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UseCollectionExpressionForBuilder), Shared]
src\Analyzers\CSharp\CodeFixes\UseCollectionExpression\CSharpUseCollectionExpressionForCreateCodeFixProvider.cs (1)
25[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UseCollectionExpressionForCreate), Shared]
src\Analyzers\CSharp\CodeFixes\UseCollectionExpression\CSharpUseCollectionExpressionForEmptyCodeFixProvider.cs (1)
21[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UseCollectionExpressionForEmpty), Shared]
src\Analyzers\CSharp\CodeFixes\UseCollectionExpression\CSharpUseCollectionExpressionForFluentCodeFixProvider.cs (1)
33[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UseCollectionExpressionForFluent), Shared]
src\Analyzers\CSharp\CodeFixes\UseCollectionExpression\CSharpUseCollectionExpressionForNewCodeFixProvider.cs (1)
25[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UseCollectionExpressionForNew), Shared]
src\Analyzers\CSharp\CodeFixes\UseCollectionExpression\CSharpUseCollectionExpressionForStackAllocCodeFixProvider.cs (1)
20[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UseCollectionExpressionForStackAlloc), Shared]
src\Analyzers\CSharp\CodeFixes\UseCollectionInitializer\CSharpUseCollectionInitializerCodeFixProvider.cs (1)
17[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UseCollectionInitializer), Shared]
src\Analyzers\CSharp\CodeFixes\UseCompoundAssignment\CSharpUseCompoundAssignmentCodeFixProvider.cs (1)
16[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UseCompoundAssignment), Shared]
src\Analyzers\CSharp\CodeFixes\UseCompoundAssignment\CSharpUseCompoundCoalesceAssignmentCodeFixProvider.cs (1)
26[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UseCompoundCoalesceAssignment), Shared]
src\Analyzers\CSharp\CodeFixes\UseConditionalExpression\CSharpUseConditionalExpressionForAssignmentCodeFixProvider.cs (1)
21[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UseConditionalExpressionForAssignment), Shared]
src\Analyzers\CSharp\CodeFixes\UseConditionalExpression\CSharpUseConditionalExpressionForReturnCodeFixProvider.cs (1)
19[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UseConditionalExpressionForReturn), Shared]
src\Analyzers\CSharp\CodeFixes\UseDeconstruction\CSharpUseDeconstructionCodeFixProvider.cs (1)
23[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UseDeconstruction), Shared]
src\Analyzers\CSharp\CodeFixes\UseDefaultLiteral\CSharpUseDefaultLiteralCodeFixProvider.cs (1)
20[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UseDefaultLiteral), Shared]
src\Analyzers\CSharp\CodeFixes\UseExplicitArrayInExpressionTree\CSharpUseExplicitArrayInExpressionTreeCodeFixProvider.cs (1)
23[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UseExplicitArrayInExpressionTree), Shared]
src\Analyzers\CSharp\CodeFixes\UseExplicitTypeForConst\UseExplicitTypeForConstCodeFixProvider.cs (1)
19[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UseExplicitTypeForConst), Shared]
src\Analyzers\CSharp\CodeFixes\UseExpressionBody\UseExpressionBodyCodeFixProvider.cs (1)
22[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UseExpressionBody), Shared]
src\Analyzers\CSharp\CodeFixes\UseExpressionBodyForLambda\UseExpressionBodyForLambdaCodeFixProvider.cs (1)
19[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UseExpressionBodyForLambda), Shared]
src\Analyzers\CSharp\CodeFixes\UseImplicitlyTypedLambdaExpression\CSharpUseImplicitObjectCreationCodeFixProvider.cs (1)
25[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UseImplicitlyTypedLambdaExpression), Shared]
src\Analyzers\CSharp\CodeFixes\UseImplicitObjectCreation\CSharpUseImplicitObjectCreationCodeFixProvider.cs (1)
27[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UseImplicitObjectCreation), Shared]
src\Analyzers\CSharp\CodeFixes\UseImplicitOrExplicitType\UseExplicitTypeCodeFixProvider.cs (1)
29[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UseExplicitType), Shared]
src\Analyzers\CSharp\CodeFixes\UseImplicitOrExplicitType\UseImplicitTypeCodeFixProvider.cs (1)
20[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UseImplicitType), Shared]
src\Analyzers\CSharp\CodeFixes\UseIndexOrRangeOperator\CSharpUseIndexOperatorCodeFixProvider.cs (1)
21[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UseIndexOperator), Shared]
src\Analyzers\CSharp\CodeFixes\UseIndexOrRangeOperator\CSharpUseRangeOperatorCodeFixProvider.cs (1)
31[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UseRangeOperator), Shared]
src\Analyzers\CSharp\CodeFixes\UseInferredMemberName\CSharpUseInferredMemberNameCodeFixProvider.cs (1)
13[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UseInferredMemberName), Shared]
src\Analyzers\CSharp\CodeFixes\UseInterpolatedVerbatimString\CSharpUseInterpolatedVerbatimStringCodeFixProvider.cs (1)
20[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UseInterpolatedVerbatimString), Shared]
src\Analyzers\CSharp\CodeFixes\UseIsNullCheck\CSharpUseIsNullCheckForCastAndEqualityOperatorCodeFixProvider.cs (1)
25[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UseIsNullCheckForCastAndEqualityOperator), Shared]
src\Analyzers\CSharp\CodeFixes\UseIsNullCheck\CSharpUseIsNullCheckForReferenceEqualsCodeFixProvider.cs (1)
18[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UseIsNullCheckForReferenceEquals), Shared]
src\Analyzers\CSharp\CodeFixes\UseIsNullCheck\CSharpUseNullCheckOverTypeCheckCodeFixProvider.cs (1)
21[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UseNullCheckOverTypeCheck), Shared]
src\Analyzers\CSharp\CodeFixes\UseLocalFunction\CSharpUseLocalFunctionCodeFixProvider.cs (1)
33[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UseLocalFunction), Shared]
src\Analyzers\CSharp\CodeFixes\UseNameofInAttribute\CSharpUseNameofInAttributeCodeFixProvider.cs (1)
19[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UseNameofInAttribute), Shared]
src\Analyzers\CSharp\CodeFixes\UseNullPropagation\CSharpUseNullPropagationCodeFixProvider.cs (1)
16[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UseNullPropagation), Shared]
src\Analyzers\CSharp\CodeFixes\UseObjectInitializer\CSharpUseObjectInitializerCodeFixProvider.cs (1)
24[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UseObjectInitializer), Shared]
src\Analyzers\CSharp\CodeFixes\UsePatternCombinators\CSharpUsePatternCombinatorsCodeFixProvider.cs (1)
28[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UsePatternCombinators), Shared]
src\Analyzers\CSharp\CodeFixes\UsePatternMatching\CSharpAsAndMemberAccessCodeFixProvider.cs (1)
25[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UsePatternMatchingAsAndMemberAccess), Shared]
src\Analyzers\CSharp\CodeFixes\UsePatternMatching\CSharpAsAndNullCheckCodeFixProvider.cs (1)
25[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UsePatternMatchingAsAndNullCheck), Shared]
src\Analyzers\CSharp\CodeFixes\UsePatternMatching\CSharpIsAndCastCheckCodeFixProvider.cs (1)
22[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UsePatternMatchingIsAndCastCheck), Shared]
src\Analyzers\CSharp\CodeFixes\UsePatternMatching\CSharpUseNotPatternCodeFixProvider.cs (1)
20[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UseNotPattern), Shared]
src\Analyzers\CSharp\CodeFixes\UsePrimaryConstructor\CSharpUsePrimaryConstructorCodeFixProvider.cs (1)
35[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UsePrimaryConstructor), Shared]
src\Analyzers\CSharp\CodeFixes\UseSimpleUsingStatement\UseSimpleUsingStatementCodeFixProvider.cs (1)
29[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UseSimpleUsingStatement), Shared]
src\Analyzers\CSharp\CodeFixes\UseSystemThreadingLock\CSharpUseSystemThreadingLockCodeFixProvider.cs (1)
24[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UseSystemThreadingLock), Shared]
src\Analyzers\CSharp\CodeFixes\UseThrowExpression\UseThrowExpressionCodeFixProvider.cs (1)
21[ExportCodeFixProvider(LanguageNames.CSharp,
src\Analyzers\CSharp\CodeFixes\UseTupleSwap\CSharpUseTupleSwapCodeFixProvider.cs (1)
22[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UseTupleSwap), Shared]
src\Analyzers\CSharp\CodeFixes\UseUnboundGenericTypeInNameOf\CSharpUseUnboundGenericTypeInNameOfCodeFixProvider.cs (1)
23[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UseUnboundGenericTypeInNameOf), Shared]
src\Analyzers\CSharp\CodeFixes\UseUtf8StringLiteral\UseUtf8StringLiteralCodeFixProvider.cs (1)
25[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UseUtf8StringLiteral), Shared]
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeFixesAndRefactorings\CSharpFixAllSpanMappingService.cs (1)
19[ExportLanguageService(typeof(IFixAllSpanMappingService), LanguageNames.CSharp), Shared]
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpCodeGenerationServiceFactory.cs (1)
13[ExportLanguageServiceFactory(typeof(ICodeGenerationService), LanguageNames.CSharp), Shared]
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeRefactorings\CSharpRefactoringHelpersService.cs (1)
13[ExportLanguageService(typeof(IRefactoringHelpersService), LanguageNames.CSharp), Shared]
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Editing\CSharpImportAdder.cs (1)
23[ExportLanguageService(typeof(ImportAdderService), LanguageNames.CSharp), Shared]
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\EmbeddedLanguages\VirtualChars\CSharpVirtualCharLanguageServiceFactory.cs (1)
13[ExportLanguageServiceFactory(typeof(IVirtualCharLanguageService), LanguageNames.CSharp), Shared]
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\CSharpSyntaxContextService.cs (1)
13[ExportLanguageService(typeof(ISyntaxContextService), LanguageNames.CSharp), Shared]
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Formatting\CSharpSyntaxFormattingService.cs (1)
30[ExportLanguageServiceFactory(typeof(ISyntaxFormattingService), LanguageNames.CSharp), Shared]
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Indentation\CSharpIndentationService.cs (1)
23[ExportLanguageService(typeof(IIndentationService), LanguageNames.CSharp), Shared]
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpAddImportsService.cs (2)
21[ExportLanguageService(typeof(IAddImportsService), LanguageNames.CSharp), Shared] 28=> LanguageNames.CSharp;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpBlockFactsService.cs (1)
13[ExportLanguageService(typeof(IBlockFactsService), LanguageNames.CSharp), Shared]
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpCommandLineParserService.cs (1)
13[ExportLanguageService(typeof(ICommandLineParserService), LanguageNames.CSharp), Shared]
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpFileBannerFactsService.cs (1)
13[ExportLanguageService(typeof(IFileBannerFactsService), LanguageNames.CSharp), Shared]
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpGeneratedCodeRecognitionService.cs (1)
12[ExportLanguageService(typeof(IGeneratedCodeRecognitionService), LanguageNames.CSharp), Shared]
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpHeaderFactsService.cs (1)
13[ExportLanguageService(typeof(IHeaderFactsService), LanguageNames.CSharp), Shared]
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpMoveDeclarationNearReferenceService.cs (1)
18[ExportLanguageService(typeof(IMoveDeclarationNearReferenceService), LanguageNames.CSharp), Shared]
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpRemoveUnnecessaryImportsService.cs (1)
23[ExportLanguageService(typeof(IRemoveUnnecessaryImportsService), LanguageNames.CSharp), Shared]
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpReplaceDiscardDeclarationsWithAssignmentsService.cs (1)
25[ExportLanguageService(typeof(IReplaceDiscardDeclarationsWithAssignmentsService), LanguageNames.CSharp), Shared]
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpSemanticFactsServiceFactory.cs (1)
13[ExportLanguageServiceFactory(typeof(ISemanticFactsService), LanguageNames.CSharp), Shared]
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpSymbolDeclarationService.cs (1)
13[ExportLanguageService(typeof(ISymbolDeclarationService), LanguageNames.CSharp), Shared]
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpSyntaxFactsServiceFactory.cs (1)
13[ExportLanguageServiceFactory(typeof(ISyntaxFactsService), LanguageNames.CSharp), Shared]
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpSyntaxGeneratorInternal.cs (1)
24[ExportLanguageService(typeof(SyntaxGeneratorInternal), LanguageNames.CSharp), Shared]
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpSyntaxKindsServiceFactory.cs (1)
13[ExportLanguageServiceFactory(typeof(ISyntaxKindsService), LanguageNames.CSharp), Shared]
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.cs (1)
14[ExportLanguageService(typeof(ITypeInferenceService), LanguageNames.CSharp), Shared]
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\InitializeParameter\CSharpInitializeParameterService.cs (1)
20[ExportLanguageService(typeof(IInitializeParameterService), LanguageNames.CSharp), Shared]
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\SemanticModelReuse\CSharpSemanticModelReuseLanguageService.cs (1)
15[ExportLanguageService(typeof(ISemanticModelReuseLanguageService), LanguageNames.CSharp), Shared]
Microsoft.CodeAnalysis.CSharp.CodeStyle.UnitTests (21)
src\Analyzers\CSharp\Tests\AliasAmbiguousType\AliasAmbiguousTypeTests.cs (1)
684var options = new OptionsCollection(LanguageNames.CSharp)
src\Analyzers\CSharp\Tests\GenerateConstructor\GenerateConstructorTests.cs (1)
28private readonly NamingStylesTestOptionSets options = new(LanguageNames.CSharp);
src\Analyzers\CSharp\Tests\ImplementInterface\ImplementInterfaceCodeFixTests.cs (9)
29private readonly NamingStylesTestOptionSets _options = new(LanguageNames.CSharp); 45=> new(LanguageNames.CSharp) 56=> new(LanguageNames.CSharp) 67=> new(LanguageNames.CSharp) 623new OptionsCollection(LanguageNames.CSharp) 6751["Assembly1", LanguageNames.VisualBasic] = 6813["Assembly1", LanguageNames.VisualBasic] = 7715new OptionsCollection(LanguageNames.CSharp) 7892new OptionsCollection(LanguageNames.CSharp)
src\Analyzers\CSharp\Tests\InlineDeclaration\CSharpInlineDeclarationTests.cs (1)
2463""", new(options: new(LanguageNames.CSharp)
src\Analyzers\CSharp\Tests\NamingStyles\NamingStylesTests.cs (1)
24private static readonly NamingStylesTestOptionSets s_options = new(LanguageNames.CSharp);
src\Analyzers\CSharp\Tests\UnsealClass\UnsealClassTests.cs (2)
273["Project2", LanguageNames.VisualBasic] = 285["Project2", LanguageNames.VisualBasic] =
src\Analyzers\CSharp\Tests\UpgradeProject\UpgradeProjectTests.cs (1)
42Assert.All(newSolution.Projects.Where(p => p.Language == LanguageNames.CSharp),
src\Analyzers\CSharp\Tests\UseConditionalExpression\UseConditionalExpressionForAssignmentTests.cs (4)
56private static readonly OptionsCollection PreferImplicitTypeAlways = new(LanguageNames.CSharp) 752""", options: new OptionsCollection(LanguageNames.CSharp) { { CSharpCodeStyleOptions.VarForBuiltInTypes, CodeStyleOption2.TrueWithSilentEnforcement } }); 782""", options: new OptionsCollection(LanguageNames.CSharp) { { CSharpCodeStyleOptions.VarWhenTypeIsApparent, CodeStyleOption2.TrueWithSilentEnforcement } }); 812""", options: new OptionsCollection(LanguageNames.CSharp) { { CSharpCodeStyleOptions.VarElsewhere, CodeStyleOption2.TrueWithSilentEnforcement } });
src\Features\CSharpTest\Diagnostics\AbstractCSharpDiagnosticProviderBasedUserDiagnosticTest_NoEditor.cs (1)
26protected internal override string GetLanguage() => LanguageNames.CSharp;
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (11)
CommandLineTests.cs (11)
14879[DiagnosticAnalyzer(LanguageNames.CSharp)] 15907[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)] 15919[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)] 15944[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)] 15971[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)] 16012[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.CodeAnalysis.CSharp.EditorFeatures (18)
AutomaticCompletion\CSharpBraceCompletionServiceFactory.cs (2)
14[ExportLanguageService(typeof(IBraceCompletionServiceFactory), LanguageNames.CSharp), Shared] 19: AbstractBraceCompletionServiceFactory(braceCompletionServices, LanguageNames.CSharp);
BlockCommentEditing\BlockCommentEditingCommandHandler.cs (1)
63if (!_editorOptionsService.GlobalOptions.GetOption(BlockCommentEditingOptionsStorage.AutoInsertBlockCommentStartString, LanguageNames.CSharp))
BlockCommentEditing\CloseBlockCommentCommandHandler.cs (1)
48if (_editorOptionsService.GlobalOptions.GetOption(BlockCommentEditingOptionsStorage.AutoInsertBlockCommentStartString, LanguageNames.CSharp) &&
CodeCleanup\CSharpCodeCleanupService.cs (1)
16[ExportLanguageService(typeof(ICodeCleanupService), LanguageNames.CSharp), Shared]
EndConstruct\CSharpEndConstructGenerationService.cs (1)
18[ExportLanguageService(typeof(IEndConstructGenerationService), LanguageNames.CSharp), Shared]
Formatting\CSharpFormattingInteractionService.cs (3)
21[ExportLanguageService(typeof(IFormattingInteractionService), LanguageNames.CSharp), Shared] 45var isSmartIndent = _editorOptionsService.GlobalOptions.GetOption(IndentationOptionsStorage.SmartIndent, LanguageNames.CSharp) == FormattingOptions2.IndentStyle.Smart; 56var options = _editorOptionsService.GlobalOptions.GetAutoFormattingOptions(LanguageNames.CSharp);
GoToBase\CSharpGoToBaseService.cs (1)
17[ExportLanguageService(typeof(IGoToBaseService), LanguageNames.CSharp), Shared]
InlineRename\CSharpEditorInlineRenameService.cs (1)
23[ExportLanguageService(typeof(IEditorInlineRenameService), LanguageNames.CSharp), Shared]
Interactive\CSharpInteractiveEvaluatorLanguageInfoProvider.cs (1)
27=> LanguageNames.CSharp;
LanguageServices\CSharpContentTypeLanguageService.cs (1)
12[ExportContentTypeLanguageService(ContentTypeNames.CSharpContentType, LanguageNames.CSharp), Shared]
Navigation\CSharpDefinitionLocationService.cs (1)
14[ExportLanguageService(typeof(IDefinitionLocationService), LanguageNames.CSharp), Shared]
NavigationBar\CSharpEditorNavigationBarItemService.cs (1)
18[ExportLanguageService(typeof(INavigationBarItemService), LanguageNames.CSharp), Shared]
RenameTracking\CSharpRenameTrackingLanguageHeuristicsService.cs (1)
12[ExportLanguageService(typeof(IRenameTrackingLanguageHeuristicsService), LanguageNames.CSharp), Shared]
SplitComment\CSharpSplitCommentService.cs (1)
12[ExportLanguageService(typeof(ISplitCommentService), LanguageNames.CSharp), Shared]
StringCopyPaste\StringCopyPasteCommandHandler.cs (1)
94if (!_globalOptions.GetOption(StringCopyPasteOptionsStorage.AutomaticallyFixStringContentsOnPaste, LanguageNames.CSharp))
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (1026)
AutomaticCompletion\AutomaticBraceCompletionTests.cs (18)
811var globalOptions = new OptionsCollection(LanguageNames.CSharp) 886var globalOptions = new OptionsCollection(LanguageNames.CSharp) 965var globalOptions = new OptionsCollection(LanguageNames.CSharp) 1029var globalOptions = new OptionsCollection(LanguageNames.CSharp) 1093var globalOptions = new OptionsCollection(LanguageNames.CSharp) 1155var globalOptions = new OptionsCollection(LanguageNames.CSharp) 1194var globalOptions = new OptionsCollection(LanguageNames.CSharp) 1222var globalOptions = new OptionsCollection(LanguageNames.CSharp) 1262var globalOptions = new OptionsCollection(LanguageNames.CSharp) 1389var globalOptions = new OptionsCollection(LanguageNames.CSharp) 1435var globalOptions = new OptionsCollection(LanguageNames.CSharp) 1482var globalOptions = new OptionsCollection(LanguageNames.CSharp) 1529var globalOptions = new OptionsCollection(LanguageNames.CSharp) 1576var globalOptions = new OptionsCollection(LanguageNames.CSharp) 1623var globalOptions = new OptionsCollection(LanguageNames.CSharp) 1671var globalOptions = new OptionsCollection(LanguageNames.CSharp) 1725var globalOptions = new OptionsCollection(LanguageNames.CSharp) 1745var globalOptions = new OptionsCollection(LanguageNames.CSharp)
AutomaticCompletion\AutomaticLineEnderTests.cs (1)
3422protected override string Language => LanguageNames.CSharp;
BlockCommentEditing\CloseBlockCommentTests.cs (1)
218globalOptions.SetGlobalOption(BlockCommentEditingOptionsStorage.AutoInsertBlockCommentStartString, LanguageNames.CSharp, false);
ChangeSignature\AddParameterTests.AddImports.cs (3)
30await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 59await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 90await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """
ChangeSignature\AddParameterTests.Cascading.cs (11)
27await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 60await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 93await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 126await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 161await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 196await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 243await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 296await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 325await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 416await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 436await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """
ChangeSignature\AddParameterTests.cs (36)
29await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 119await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 145await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 179await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 213await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 239await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 267await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 295await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 347await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 388await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 431await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 471await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 498await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 525await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 556await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 601await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 642await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 676await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 709await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 751await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 785await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 821await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 849await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 882await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 915await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 946await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 981await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 1015await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 1050await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 1078await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 1120await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 1161await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 1207await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 1246await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 1276await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 1306await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """
ChangeSignature\AddParameterTests.Delegates.cs (22)
27await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 61await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 95await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 129await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 164await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 195await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 232await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 275await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 316await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 361await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 410await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 461await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 496await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 529await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 562await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 625await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 660await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 705await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 734await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 787await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 821await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 866await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """
ChangeSignature\AddParameterTests.Formatting.cs (16)
32await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 69await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 108await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 144await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 174await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 204await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 240await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 278await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 318await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 358await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 381await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 404await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 426await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 450await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 472await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 497LanguageNames.CSharp, """
ChangeSignature\AddParameterTests.OptionalParameter.Infer.cs (8)
24await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 48await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 74await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 100await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 129await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 153await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 181await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 209await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """
ChangeSignature\AddParameterTests.OptionalParameter.Omit.cs (5)
25await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 50await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 75await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 104await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 137await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """
ChangeSignature\AddParameterTests.OptionalParameter.SymbolKinds.cs (4)
28await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 67await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 106await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 141await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """
ChangeSignature\ChangeSignature_CheckAllSignatureChanges.cs (2)
26LanguageNames.CSharp, 82LanguageNames.CSharp,
ChangeSignature\ChangeSignature_Delegates.cs (22)
24=> LanguageNames.CSharp; 30await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 60await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 90await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 120await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 151await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 180await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 213await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 252await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 289await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 330await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 375await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 422await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 453await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 482await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 511await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 570await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 603await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 646await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 673await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 724await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 756await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """
ChangeSignature\ChangeSignature_Formatting.cs (15)
22await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 53await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 85await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 117await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 144await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 171await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 204await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 239await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 276await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 313await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 334await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 355await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 376await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 397await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 417await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """
ChangeSignature\ChangeSignatureTests.cs (4)
45LanguageNames.CSharp, 79LanguageNames.CSharp, 111LanguageNames.CSharp, 141LanguageNames.CSharp,
ChangeSignature\RemoveParametersTests.cs (4)
31await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 120await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 396await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 424await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """
ChangeSignature\ReorderParametersTests.Cascading.cs (9)
21await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 50await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 79await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 108await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 139await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 170await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 213await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 262await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 287await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """
ChangeSignature\ReorderParametersTests.cs (32)
22await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 53await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 84await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 107await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 132await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 157await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 206await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 255await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 289await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 325await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 361await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 384await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 407await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 449await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 486await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 515await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 540await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 575await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 604await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 635await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 658await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 687await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 716await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 743await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 774await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 803await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 834await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 859await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 898await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 937await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 960await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 983await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """
ChangeSignature\ReorderParametersTests.InvocationErrors.cs (4)
20=> TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 32=> TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 46=> TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, @"class C { void $$M() { } }", expectedSuccess: true); 50=> TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """
ChangeSignature\ReorderParametersTests.InvocationLocation.cs (27)
24await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 48await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 72await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 95await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 116=> TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 128=> TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 140=> TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 152=> TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 162LanguageNames.CSharp, """ 190await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 223await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 256await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 299await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 342await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 385await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 412await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 433await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 462await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 501await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 527await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 553await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 579await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 604await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 639await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 679await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 707await TestChangeSignatureViaCommandAsync(LanguageNames.CSharp, """ 813LanguageNames.CSharp, """
CodeActions\AbstractCSharpCodeActionTest.cs (1)
15protected internal override string GetLanguage() => LanguageNames.CSharp;
CodeActions\AddUsing\AddUsingNuGetTests.cs (2)
36workspace.GlobalOptions.SetGlobalOption(SymbolSearchOptionsStorage.SearchNuGetPackages, LanguageNames.CSharp, true); 37workspace.GlobalOptions.SetGlobalOption(SymbolSearchOptionsStorage.SearchReferenceAssemblies, LanguageNames.CSharp, true);
CodeActions\GenerateEqualsAndGetHashCodeFromMembers\GenerateEqualsAndGetHashCodeFromMembersTests.cs (2)
55=> new(LanguageNames.CSharp) 63=> new(LanguageNames.CSharp)
CodeActions\GenerateType\GenerateTypeTests.cs (1)
3083var options = new NamingStylesTestOptionSets(LanguageNames.CSharp);
CodeActions\GenerateType\GenerateTypeTests_Dialog.cs (99)
30languageName: LanguageNames.CSharp, 63languageName: LanguageNames.CSharp, 99languageName: LanguageNames.CSharp, 135languageName: LanguageNames.CSharp, 170languageName: LanguageNames.CSharp, 207languageName: LanguageNames.CSharp, 247languageName: LanguageNames.CSharp, 281languageName: LanguageNames.CSharp, 319languageName: LanguageNames.CSharp, 355languageName: LanguageNames.CSharp, 397languageName: LanguageNames.CSharp, 439languageName: LanguageNames.CSharp, 475languageName: LanguageNames.CSharp, 518languageName: LanguageNames.CSharp, 570languageName: LanguageNames.CSharp, 605languageName: LanguageNames.CSharp, 653languageName: LanguageNames.CSharp, 702languageName: LanguageNames.CSharp, 755languageName: LanguageNames.CSharp, 794languageName: LanguageNames.CSharp, 834languageName: LanguageNames.CSharp, 868languageName: LanguageNames.CSharp, 918languageName: LanguageNames.CSharp, 952languageName: LanguageNames.CSharp, 1002languageName: LanguageNames.CSharp, 1054languageName: LanguageNames.CSharp, 1109languageName: LanguageNames.CSharp, 1176languageName: LanguageNames.CSharp, 1222languageName: LanguageNames.CSharp, 1269languageName: LanguageNames.CSharp, 1331languageName: LanguageNames.CSharp, 1367languageName: LanguageNames.CSharp, 1420languageName: LanguageNames.CSharp, 1457languageName: LanguageNames.CSharp, 1511languageName: LanguageNames.CSharp, 1555languageName: LanguageNames.CSharp, 1590languageName: LanguageNames.CSharp, 1642languageName: LanguageNames.CSharp, 1679languageName: LanguageNames.CSharp, 1732languageName: LanguageNames.CSharp, 1778languageName: LanguageNames.CSharp, 1819languageName: LanguageNames.CSharp, 1860languageName: LanguageNames.CSharp, 1897languageName: LanguageNames.CSharp, 1952languageName: LanguageNames.CSharp, 2003languageName: LanguageNames.CSharp, 2048languageName: LanguageNames.CSharp, 2077languageName: LanguageNames.CSharp, 2101languageName: LanguageNames.CSharp, 2125languageName: LanguageNames.CSharp, 2153languageName: LanguageNames.CSharp, 2189languageName: LanguageNames.CSharp, 2228languageName: LanguageNames.CSharp, 2268languageName: LanguageNames.CSharp, 2308languageName: LanguageNames.CSharp, 2343languageName: LanguageNames.CSharp, 2379languageName: LanguageNames.CSharp, 2396languageName: LanguageNames.CSharp, 2427languageName: LanguageNames.CSharp, 2461languageName: LanguageNames.CSharp, 2498languageName: LanguageNames.CSharp, 2536languageName: LanguageNames.CSharp, 2573languageName: LanguageNames.CSharp, 2609languageName: LanguageNames.CSharp, 2644languageName: LanguageNames.CSharp, 2679languageName: LanguageNames.CSharp, 2712languageName: LanguageNames.CSharp, 2743languageName: LanguageNames.CSharp, 2775languageName: LanguageNames.CSharp, 2809languageName: LanguageNames.CSharp, 2846languageName: LanguageNames.CSharp, 2882languageName: LanguageNames.CSharp, 2917languageName: LanguageNames.CSharp, 2951languageName: LanguageNames.CSharp, 2982languageName: LanguageNames.CSharp, 3016languageName: LanguageNames.CSharp, 3053languageName: LanguageNames.CSharp, 3089languageName: LanguageNames.CSharp, 3124languageName: LanguageNames.CSharp, 3158languageName: LanguageNames.CSharp, 3189languageName: LanguageNames.CSharp, 3231languageName: LanguageNames.CSharp, 3258languageName: LanguageNames.CSharp, 3289languageName: LanguageNames.CSharp, 3325languageName: LanguageNames.CSharp, 3364languageName: LanguageNames.CSharp, 3406languageName: LanguageNames.CSharp, 3454languageName: LanguageNames.CSharp, 3495languageName: LanguageNames.CSharp, 3526languageName: LanguageNames.CSharp, 3560languageName: LanguageNames.CSharp, 3596languageName: LanguageNames.CSharp, 3627languageName: LanguageNames.CSharp, 3658languageName: LanguageNames.CSharp, 3691languageName: LanguageNames.CSharp, 3728languageName: LanguageNames.CSharp, 3767languageName: LanguageNames.CSharp, 3802languageName: LanguageNames.CSharp, 3840languageName: LanguageNames.CSharp,
CodeActions\InitializeParameter\InitializeMemberFromParameterTests.cs (1)
24private readonly NamingStylesTestOptionSets options = new(LanguageNames.CSharp);
CodeActions\InitializeParameter\InitializeMemberFromPrimaryConstructorParameterTests.cs (1)
24private readonly NamingStylesTestOptionSets _options = new(LanguageNames.CSharp);
CodeActions\MoveType\CSharpMoveTypeTestsBase.cs (1)
16protected internal override string GetLanguage() => LanguageNames.CSharp;
CodeActions\PreviewTests.cs (1)
81solution = solution.AddProject(ProjectInfo.Create(s_addedProjectId, VersionStamp.Create(), AddedProjectName, AddedProjectName, LanguageNames.CSharp));
CodeActions\SyncNamespace\CSharpSyncNamespaceTestsBase.cs (1)
29protected internal override string GetLanguage() => LanguageNames.CSharp;
Completion\ArgumentProviders\ArgumentProviderOrderTests.cs (5)
29var orderedCSharpArgumentProviders = ExtensionOrderer.Order(argumentProviderExports.Where(export => export.Metadata.Language == LanguageNames.CSharp)); 62var orderedCSharpArgumentProviders = ExtensionOrderer.Order(argumentProviderExports.Where(export => export.Metadata.Language == LanguageNames.CSharp)); 102var orderedCSharpArgumentProviders = ExtensionOrderer.Order(argumentProviderExports.Where(export => export.Metadata.Language == LanguageNames.CSharp)); 113var orderedCSharpArgumentProviders = ExtensionOrderer.Order(argumentProviderExports.Where(export => export.Metadata.Language == LanguageNames.CSharp)); 124var csharpArgumentProviders = argumentProviderExports.Where(export => export.Metadata.Language == LanguageNames.CSharp);
Completion\ArgumentProviders\OutVariableArgumentProviderTests.cs (3)
19private static readonly OptionsCollection s_useExplicitTypeOptions = new(LanguageNames.CSharp) 26private static readonly OptionsCollection s_useExplicitMetadataTypeOptions = new(LanguageNames.CSharp) 34private static readonly OptionsCollection s_useImplicitTypeOptions = new(LanguageNames.CSharp)
Completion\CompletionProviders\CompletionProviderOrderTests.cs (5)
30var orderedCSharpCompletionProviders = ExtensionOrderer.Order(completionProviderExports.Where(export => export.Metadata.Language == LanguageNames.CSharp)); 100var orderedCSharpCompletionProviders = ExtensionOrderer.Order(completionProviderExports.Where(export => export.Metadata.Language == LanguageNames.CSharp)); 140var orderedCSharpCompletionProviders = ExtensionOrderer.Order(completionProviderExports.Where(export => export.Metadata.Language == LanguageNames.CSharp)); 151var orderedCSharpCompletionProviders = ExtensionOrderer.Order(completionProviderExports.Where(export => export.Metadata.Language == LanguageNames.CSharp)); 162var csharpCompletionProviders = completionProviderExports.Where(export => export.Metadata.Language == LanguageNames.CSharp);
Completion\CompletionProviders\ConversionCompletionProviderTests.cs (10)
654sourceLanguage: LanguageNames.CSharp, 655referencedLanguage: LanguageNames.CSharp); 695sourceLanguage: LanguageNames.CSharp, 696referencedLanguage: LanguageNames.CSharp); 736sourceLanguage: LanguageNames.CSharp, 737referencedLanguage: LanguageNames.CSharp); 777sourceLanguage: LanguageNames.CSharp, 778referencedLanguage: LanguageNames.CSharp); 788sourceLanguage: LanguageNames.CSharp, 789referencedLanguage: LanguageNames.CSharp);
Completion\CompletionProviders\CrefCompletionProviderTests.cs (1)
395using var workspace = EditorTestWorkspace.Create(LanguageNames.CSharp, new CSharpCompilationOptions(OutputKind.ConsoleApplication), new CSharpParseOptions(), [text], composition: GetComposition());
Completion\CompletionProviders\DeclarationNameCompletionProviderTests.cs (4)
661workspace.SetAnalyzerFallbackOptions(new OptionsCollection(LanguageNames.CSharp) 2315workspace.SetAnalyzerFallbackOptions(new OptionsCollection(LanguageNames.CSharp) 2343workspace.SetAnalyzerFallbackOptions(new OptionsCollection(LanguageNames.CSharp) 2729workspace.SetAnalyzerFallbackOptions(new OptionsCollection(LanguageNames.CSharp)
Completion\CompletionProviders\EnumAndCompletionListTagCompletionProviderTests.cs (24)
79sourceLanguage: LanguageNames.CSharp, 80referencedLanguage: LanguageNames.CSharp); 108sourceLanguage: LanguageNames.CSharp, 109referencedLanguage: LanguageNames.CSharp); 139sourceLanguage: LanguageNames.CSharp, 140referencedLanguage: LanguageNames.CSharp); 150sourceLanguage: LanguageNames.CSharp, 151referencedLanguage: LanguageNames.CSharp); 1137sourceLanguage: LanguageNames.CSharp, 1138referencedLanguage: LanguageNames.CSharp); 1152sourceLanguage: LanguageNames.CSharp, 1153referencedLanguage: LanguageNames.CSharp); 1181sourceLanguage: LanguageNames.CSharp, 1182referencedLanguage: LanguageNames.CSharp); 1196sourceLanguage: LanguageNames.CSharp, 1197referencedLanguage: LanguageNames.CSharp); 1235sourceLanguage: LanguageNames.CSharp, 1236referencedLanguage: LanguageNames.CSharp); 1246sourceLanguage: LanguageNames.CSharp, 1247referencedLanguage: LanguageNames.CSharp); 1257sourceLanguage: LanguageNames.CSharp, 1258referencedLanguage: LanguageNames.CSharp); 1268sourceLanguage: LanguageNames.CSharp, 1269referencedLanguage: LanguageNames.CSharp);
Completion\CompletionProviders\ExtensionMethodImportCompletionProviderTests.cs (59)
84string currentLanguage = LanguageNames.CSharp, 85string referencedLanguage = LanguageNames.CSharp) 937var markup = GetMarkup(file2, file1, ReferenceType.Project, currentLanguage: LanguageNames.CSharp, referencedLanguage: LanguageNames.VisualBasic); 974var markup = CreateMarkupForProjecWithVBProjectReference(file2, file1, sourceLanguage: LanguageNames.CSharp, rootNamespace: "Root"); 1011var markup = CreateMarkupForProjecWithVBProjectReference(file2, file1, sourceLanguage: LanguageNames.CSharp); 1227var markup = CreateMarkupForSingleProject(currentFile, file1, LanguageNames.CSharp); 1286ReferenceType.Project => CreateMarkupForProjectWithProjectReference(srcDoc, refDoc, LanguageNames.CSharp, LanguageNames.CSharp), 1287ReferenceType.Metadata => CreateMarkupForProjectWithMetadataReference(srcDoc, refDoc, LanguageNames.CSharp, LanguageNames.CSharp), 1346var markup = CreateMarkupForProjectWithMultupleProjectReferences(srcDoc, LanguageNames.CSharp, LanguageNames.CSharp, [refDoc1, refDoc2]); 1396var markup = GetMarkupWithReference(file2, file1, LanguageNames.CSharp, LanguageNames.CSharp, isProjectReference: true); 1465ReferenceType.Project => CreateMarkupForProjectWithProjectReference(srcDoc, refDoc, LanguageNames.CSharp, LanguageNames.CSharp), 1466ReferenceType.Metadata => CreateMarkupForProjectWithMetadataReference(srcDoc, refDoc, LanguageNames.CSharp, LanguageNames.CSharp), 1527ReferenceType.Project => CreateMarkupForProjectWithProjectReference(srcDoc, refDoc, LanguageNames.CSharp, LanguageNames.CSharp), 1528ReferenceType.Metadata => CreateMarkupForProjectWithMetadataReference(srcDoc, refDoc, LanguageNames.CSharp, LanguageNames.CSharp), 1576ReferenceType.Project => CreateMarkupForProjectWithProjectReference(srcDoc, refDoc, LanguageNames.CSharp, LanguageNames.CSharp), 1577ReferenceType.Metadata => CreateMarkupForProjectWithMetadataReference(srcDoc, refDoc, LanguageNames.CSharp, LanguageNames.CSharp), 1621ReferenceType.Project => CreateMarkupForProjectWithProjectReference(srcDoc, refDoc, LanguageNames.CSharp, LanguageNames.CSharp), 1622ReferenceType.Metadata => CreateMarkupForProjectWithMetadataReference(srcDoc, refDoc, LanguageNames.CSharp, LanguageNames.CSharp), 1666ReferenceType.Project => CreateMarkupForProjectWithProjectReference(srcDoc, refDoc, LanguageNames.CSharp, LanguageNames.CSharp), 1667ReferenceType.Metadata => CreateMarkupForProjectWithMetadataReference(srcDoc, refDoc, LanguageNames.CSharp, LanguageNames.CSharp), 1709ReferenceType.Project => CreateMarkupForProjectWithProjectReference(srcDoc, refDoc, LanguageNames.CSharp, LanguageNames.CSharp), 1710ReferenceType.Metadata => CreateMarkupForProjectWithMetadataReference(srcDoc, refDoc, LanguageNames.CSharp, LanguageNames.CSharp), 1759ReferenceType.Project => CreateMarkupForProjectWithProjectReference(srcDoc, refDoc, LanguageNames.CSharp, LanguageNames.CSharp), 1760ReferenceType.Metadata => CreateMarkupForProjectWithMetadataReference(srcDoc, refDoc, LanguageNames.CSharp, LanguageNames.CSharp), 1814ReferenceType.Project => CreateMarkupForProjectWithProjectReference(srcDoc, refDoc, LanguageNames.CSharp, LanguageNames.CSharp), 1815ReferenceType.Metadata => CreateMarkupForProjectWithMetadataReference(srcDoc, refDoc, LanguageNames.CSharp, LanguageNames.CSharp), 1860ReferenceType.Project => (CreateMarkupForProjectWithProjectReference(srcDoc, refDoc, LanguageNames.CSharp, LanguageNames.CSharp), true), 1861ReferenceType.Metadata => (CreateMarkupForProjectWithMetadataReference(srcDoc, refDoc, LanguageNames.CSharp, LanguageNames.CSharp), false), 1920(ReferenceType.Project, _) => (CreateMarkupForProjectWithProjectReference(srcDoc, refDoc, LanguageNames.CSharp, LanguageNames.CSharp), true), 1921(ReferenceType.Metadata, true) => (CreateMarkupForProjectWithMetadataReference(srcDoc, refDoc, LanguageNames.CSharp, LanguageNames.CSharp), false), 1922(ReferenceType.Metadata, false) => (CreateMarkupForProjectWithMetadataReference(srcDoc, refDoc, LanguageNames.CSharp, LanguageNames.CSharp), true), 2032var markup = CreateMarkupForProjectWithProjectReference(srcDoc, refDoc, LanguageNames.CSharp, LanguageNames.CSharp);
Completion\CompletionProviders\IndexerCompletionProviderTests.cs (8)
367sourceLanguage: LanguageNames.CSharp, 368referencedLanguage: LanguageNames.CSharp); 407sourceLanguage: LanguageNames.CSharp, 408referencedLanguage: LanguageNames.CSharp); 418sourceLanguage: LanguageNames.CSharp, 419referencedLanguage: LanguageNames.CSharp); 461sourceLanguage: LanguageNames.CSharp, 462referencedLanguage: LanguageNames.CSharp);
Completion\CompletionProviders\LoadDirectiveCompletionProviderTests.cs (2)
85var provider = workspace.ExportProvider.GetExports<CompletionProvider, CompletionProviderMetadata>().Single(p => p.Metadata.Language == LanguageNames.CSharp && p.Metadata.Name == nameof(LoadDirectiveCompletionProvider)).Value; 86var languageServices = workspace.Services.GetLanguageServices(LanguageNames.CSharp);
Completion\CompletionProviders\ObjectInitializerCompletionProviderTests.cs (10)
553sourceLanguage: LanguageNames.CSharp, 554referencedLanguage: LanguageNames.CSharp); 582sourceLanguage: LanguageNames.CSharp, 583referencedLanguage: LanguageNames.CSharp); 613sourceLanguage: LanguageNames.CSharp, 614referencedLanguage: LanguageNames.CSharp); 624sourceLanguage: LanguageNames.CSharp, 625referencedLanguage: LanguageNames.CSharp); 698sourceLanguage: LanguageNames.CSharp, 699referencedLanguage: LanguageNames.VisualBasic);
Completion\CompletionProviders\OperatorCompletionProviderTests.cs (6)
792sourceLanguage: LanguageNames.CSharp, 793referencedLanguage: LanguageNames.CSharp); 833sourceLanguage: LanguageNames.CSharp, 834referencedLanguage: LanguageNames.CSharp); 844sourceLanguage: LanguageNames.CSharp, 845referencedLanguage: LanguageNames.CSharp);
Completion\CompletionProviders\OverrideCompletionProviderTests.cs (8)
33=> new(LanguageNames.CSharp) 2581""", LanguageNames.CSharp, csharpFile, LanguageNames.VisualBasic, vbFile); 3007""", LanguageNames.CSharp, file1, file2); 3065""", LanguageNames.CSharp, file2, file1); 3292sourceLanguage: LanguageNames.CSharp, 3293referencedLanguage: LanguageNames.CSharp); 3344using var workspace = EditorTestWorkspace.Create(LanguageNames.CSharp, new CSharpCompilationOptions(OutputKind.ConsoleApplication), new CSharpParseOptions(), [text], composition: GetComposition());
Completion\CompletionProviders\OverrideCompletionProviderTests_ExpressionBody.cs (1)
27=> new(LanguageNames.CSharp)
Completion\CompletionProviders\PartialMethodCompletionProviderTests.cs (2)
710workspace.SetAnalyzerFallbackOptions(new OptionsCollection(LanguageNames.CSharp) 737workspace.SetAnalyzerFallbackOptions(new OptionsCollection(LanguageNames.CSharp)
Completion\CompletionProviders\ReferenceDirectiveCompletionProviderTests.cs (2)
124var provider = workspace.ExportProvider.GetExports<CompletionProvider, CompletionProviderMetadata>().Single(p => p.Metadata.Language == LanguageNames.CSharp && p.Metadata.Name == nameof(ReferenceDirectiveCompletionProvider)).Value; 125var languageServices = workspace.Services.GetLanguageServices(LanguageNames.CSharp);
Completion\CompletionProviders\SnippetCompletionProviderTests.cs (1)
129[ExportLanguageService(typeof(ISnippetInfoService), LanguageNames.CSharp, ServiceLayer.Test), Shared, PartNotDiscoverable]
Completion\CompletionProviders\SymbolCompletionProviderTests.cs (208)
5095sourceLanguage: LanguageNames.CSharp, 5096referencedLanguage: LanguageNames.CSharp); 5127sourceLanguage: LanguageNames.CSharp, 5128referencedLanguage: LanguageNames.CSharp); 5161sourceLanguage: LanguageNames.CSharp, 5162referencedLanguage: LanguageNames.CSharp); 5172sourceLanguage: LanguageNames.CSharp, 5173referencedLanguage: LanguageNames.CSharp); 5210sourceLanguage: LanguageNames.CSharp, 5211referencedLanguage: LanguageNames.CSharp); 5248sourceLanguage: LanguageNames.CSharp, 5249referencedLanguage: LanguageNames.CSharp); 5286sourceLanguage: LanguageNames.CSharp, 5287referencedLanguage: LanguageNames.CSharp); 5323sourceLanguage: LanguageNames.CSharp, 5324referencedLanguage: LanguageNames.CSharp); 5360sourceLanguage: LanguageNames.CSharp, 5361referencedLanguage: LanguageNames.CSharp); 5399sourceLanguage: LanguageNames.CSharp, 5400referencedLanguage: LanguageNames.CSharp); 5410sourceLanguage: LanguageNames.CSharp, 5411referencedLanguage: LanguageNames.CSharp); 5452sourceLanguage: LanguageNames.CSharp, 5453referencedLanguage: LanguageNames.CSharp); 5493sourceLanguage: LanguageNames.CSharp, 5494referencedLanguage: LanguageNames.CSharp); 5534sourceLanguage: LanguageNames.CSharp, 5535referencedLanguage: LanguageNames.CSharp); 5575sourceLanguage: LanguageNames.CSharp, 5576referencedLanguage: LanguageNames.CSharp); 5615sourceLanguage: LanguageNames.CSharp, 5616referencedLanguage: LanguageNames.CSharp); 5649sourceLanguage: LanguageNames.CSharp, 5650referencedLanguage: LanguageNames.CSharp); 5690sourceLanguage: LanguageNames.CSharp, 5691referencedLanguage: LanguageNames.CSharp); 5723sourceLanguage: LanguageNames.CSharp, 5724referencedLanguage: LanguageNames.CSharp); 5755sourceLanguage: LanguageNames.CSharp, 5756referencedLanguage: LanguageNames.CSharp); 5788sourceLanguage: LanguageNames.CSharp, 5789referencedLanguage: LanguageNames.CSharp); 5821sourceLanguage: LanguageNames.CSharp, 5822referencedLanguage: LanguageNames.CSharp); 5855sourceLanguage: LanguageNames.CSharp, 5856referencedLanguage: LanguageNames.CSharp); 5887sourceLanguage: LanguageNames.CSharp, 5888referencedLanguage: LanguageNames.CSharp); 5920sourceLanguage: LanguageNames.CSharp, 5921referencedLanguage: LanguageNames.CSharp); 5954sourceLanguage: LanguageNames.CSharp, 5955referencedLanguage: LanguageNames.CSharp); 5985sourceLanguage: LanguageNames.CSharp, 5986referencedLanguage: LanguageNames.CSharp); 6015sourceLanguage: LanguageNames.CSharp, 6016referencedLanguage: LanguageNames.CSharp); 6047sourceLanguage: LanguageNames.CSharp, 6048referencedLanguage: LanguageNames.CSharp); 6058sourceLanguage: LanguageNames.CSharp, 6059referencedLanguage: LanguageNames.CSharp); 6089sourceLanguage: LanguageNames.CSharp, 6090referencedLanguage: LanguageNames.CSharp); 6123sourceLanguage: LanguageNames.CSharp, 6124referencedLanguage: LanguageNames.CSharp); 6153sourceLanguage: LanguageNames.CSharp, 6154referencedLanguage: LanguageNames.CSharp); 6185sourceLanguage: LanguageNames.CSharp, 6186referencedLanguage: LanguageNames.CSharp); 6196sourceLanguage: LanguageNames.CSharp, 6197referencedLanguage: LanguageNames.CSharp); 6228sourceLanguage: LanguageNames.CSharp, 6229referencedLanguage: LanguageNames.CSharp); 6260sourceLanguage: LanguageNames.CSharp, 6261referencedLanguage: LanguageNames.CSharp); 6294sourceLanguage: LanguageNames.CSharp, 6295referencedLanguage: LanguageNames.CSharp); 6305sourceLanguage: LanguageNames.CSharp, 6306referencedLanguage: LanguageNames.CSharp); 6341sourceLanguage: LanguageNames.CSharp, 6342referencedLanguage: LanguageNames.CSharp); 6378sourceLanguage: LanguageNames.CSharp, 6379referencedLanguage: LanguageNames.CSharp); 6410sourceLanguage: LanguageNames.CSharp, 6411referencedLanguage: LanguageNames.CSharp); 6442sourceLanguage: LanguageNames.CSharp, 6443referencedLanguage: LanguageNames.CSharp); 6477sourceLanguage: LanguageNames.CSharp, 6478referencedLanguage: LanguageNames.CSharp); 6488sourceLanguage: LanguageNames.CSharp, 6489referencedLanguage: LanguageNames.CSharp); 6513sourceLanguage: LanguageNames.CSharp, 6514referencedLanguage: LanguageNames.CSharp); 6538sourceLanguage: LanguageNames.CSharp, 6539referencedLanguage: LanguageNames.CSharp); 6565sourceLanguage: LanguageNames.CSharp, 6566referencedLanguage: LanguageNames.CSharp); 6576sourceLanguage: LanguageNames.CSharp, 6577referencedLanguage: LanguageNames.CSharp); 6605sourceLanguage: LanguageNames.CSharp, 6606referencedLanguage: LanguageNames.CSharp); 6630sourceLanguage: LanguageNames.CSharp, 6631referencedLanguage: LanguageNames.CSharp); 6665sourceLanguage: LanguageNames.CSharp, 6666referencedLanguage: LanguageNames.CSharp); 6694sourceLanguage: LanguageNames.CSharp, 6695referencedLanguage: LanguageNames.CSharp); 6719sourceLanguage: LanguageNames.CSharp, 6720referencedLanguage: LanguageNames.CSharp); 6754sourceLanguage: LanguageNames.CSharp, 6755referencedLanguage: LanguageNames.CSharp); 6785sourceLanguage: LanguageNames.CSharp, 6786referencedLanguage: LanguageNames.CSharp); 6796sourceLanguage: LanguageNames.CSharp, 6797referencedLanguage: LanguageNames.CSharp); 6824sourceLanguage: LanguageNames.CSharp, 6825referencedLanguage: LanguageNames.CSharp); 6835sourceLanguage: LanguageNames.CSharp, 6836referencedLanguage: LanguageNames.CSharp); 6872sourceLanguage: LanguageNames.CSharp, 6873referencedLanguage: LanguageNames.CSharp); 6883sourceLanguage: LanguageNames.CSharp, 6884referencedLanguage: LanguageNames.CSharp); 6916sourceLanguage: LanguageNames.CSharp, 6917referencedLanguage: LanguageNames.CSharp); 6945sourceLanguage: LanguageNames.CSharp, 6946referencedLanguage: LanguageNames.CSharp); 6970sourceLanguage: LanguageNames.CSharp, 6971referencedLanguage: LanguageNames.CSharp); 6999sourceLanguage: LanguageNames.CSharp, 7000referencedLanguage: LanguageNames.CSharp); 7024sourceLanguage: LanguageNames.CSharp, 7025referencedLanguage: LanguageNames.CSharp); 7055sourceLanguage: LanguageNames.CSharp, 7056referencedLanguage: LanguageNames.CSharp); 7066sourceLanguage: LanguageNames.CSharp, 7067referencedLanguage: LanguageNames.CSharp); 7093sourceLanguage: LanguageNames.CSharp, 7094referencedLanguage: LanguageNames.CSharp); 7104sourceLanguage: LanguageNames.CSharp, 7105referencedLanguage: LanguageNames.CSharp); 7133sourceLanguage: LanguageNames.CSharp, 7134referencedLanguage: LanguageNames.CSharp); 7162sourceLanguage: LanguageNames.CSharp, 7163referencedLanguage: LanguageNames.CSharp); 7193sourceLanguage: LanguageNames.CSharp, 7194referencedLanguage: LanguageNames.CSharp); 7204sourceLanguage: LanguageNames.CSharp, 7205referencedLanguage: LanguageNames.CSharp); 7233sourceLanguage: LanguageNames.CSharp, 7234referencedLanguage: LanguageNames.CSharp); 7258sourceLanguage: LanguageNames.CSharp, 7259referencedLanguage: LanguageNames.CSharp); 7287sourceLanguage: LanguageNames.CSharp, 7288referencedLanguage: LanguageNames.CSharp); 7312sourceLanguage: LanguageNames.CSharp, 7313referencedLanguage: LanguageNames.CSharp); 7343sourceLanguage: LanguageNames.CSharp, 7344referencedLanguage: LanguageNames.CSharp); 7354sourceLanguage: LanguageNames.CSharp, 7355referencedLanguage: LanguageNames.CSharp); 7381sourceLanguage: LanguageNames.CSharp, 7382referencedLanguage: LanguageNames.CSharp); 7392sourceLanguage: LanguageNames.CSharp, 7393referencedLanguage: LanguageNames.CSharp); 7421sourceLanguage: LanguageNames.CSharp, 7422referencedLanguage: LanguageNames.VisualBasic); 7449sourceLanguage: LanguageNames.CSharp, 7450referencedLanguage: LanguageNames.VisualBasic); 7478sourceLanguage: LanguageNames.CSharp, 7479referencedLanguage: LanguageNames.CSharp); 7507sourceLanguage: LanguageNames.CSharp, 7508referencedLanguage: LanguageNames.CSharp); 7536sourceLanguage: LanguageNames.CSharp, 7537referencedLanguage: LanguageNames.CSharp); 7565sourceLanguage: LanguageNames.CSharp, 7566referencedLanguage: LanguageNames.CSharp); 7594sourceLanguage: LanguageNames.CSharp, 7595referencedLanguage: LanguageNames.CSharp); 7623sourceLanguage: LanguageNames.CSharp, 7624referencedLanguage: LanguageNames.CSharp); 7655sourceLanguage: LanguageNames.CSharp, 7656referencedLanguage: LanguageNames.CSharp); 7687sourceLanguage: LanguageNames.CSharp, 7688referencedLanguage: LanguageNames.CSharp); 7719sourceLanguage: LanguageNames.CSharp, 7720referencedLanguage: LanguageNames.CSharp); 7751sourceLanguage: LanguageNames.CSharp, 7752referencedLanguage: LanguageNames.CSharp); 7783sourceLanguage: LanguageNames.CSharp, 7784referencedLanguage: LanguageNames.CSharp); 7815sourceLanguage: LanguageNames.CSharp, 7816referencedLanguage: LanguageNames.CSharp); 7845sourceLanguage: LanguageNames.CSharp, 7846referencedLanguage: LanguageNames.CSharp); 7875sourceLanguage: LanguageNames.CSharp, 7876referencedLanguage: LanguageNames.CSharp); 7905sourceLanguage: LanguageNames.CSharp, 7906referencedLanguage: LanguageNames.CSharp); 7935sourceLanguage: LanguageNames.CSharp, 7936referencedLanguage: LanguageNames.CSharp); 7965sourceLanguage: LanguageNames.CSharp, 7966referencedLanguage: LanguageNames.CSharp); 7995sourceLanguage: LanguageNames.CSharp, 7996referencedLanguage: LanguageNames.CSharp); 8096sourceLanguage: LanguageNames.CSharp, 8097referencedLanguage: LanguageNames.VisualBasic); 8439""", "C", 1, LanguageNames.CSharp, LanguageNames.CSharp);
Completion\CompletionProviders\TypeImportCompletionProviderTests.cs (87)
81""", LanguageNames.CSharp), 102""", LanguageNames.CSharp), 129""", LanguageNames.CSharp), 163var markup = CreateMarkupForSingleProject(file2, file1, LanguageNames.CSharp); 195var markup = CreateMarkupForSingleProject(file2, file1, LanguageNames.CSharp); 227var markup = CreateMarkupForSingleProject(file2, file1, LanguageNames.CSharp); 253var markup = GetMarkupWithReference(file2, file1, LanguageNames.CSharp, LanguageNames.CSharp, isProjectReference); 281var markup = GetMarkupWithReference(file2, file1, LanguageNames.CSharp, LanguageNames.CSharp, isProjectReference); 308var markup = GetMarkupWithReference(file2, file1, LanguageNames.CSharp, LanguageNames.CSharp, isProjectReference); 335var markup = GetMarkupWithReference(file2, file1, LanguageNames.CSharp, LanguageNames.CSharp, isProjectReference); 363var markup = GetMarkupWithReference(file2, file1, LanguageNames.CSharp, LanguageNames.CSharp, isProjectReference); 392var markup = GetMarkupWithReference(file2, file1, LanguageNames.CSharp, LanguageNames.CSharp, isProjectReference); 422var markup = GetMarkupWithReference(file2, file1, LanguageNames.CSharp, LanguageNames.CSharp, isProjectReference); 452var markup = GetMarkupWithReference(file2, file1, LanguageNames.CSharp, LanguageNames.CSharp, isProjectReference); 482var markup = GetMarkupWithReference(file2, file1, LanguageNames.CSharp, LanguageNames.CSharp, isProjectReference); 514var markup = GetMarkupWithReference(file2, file1, LanguageNames.CSharp, LanguageNames.CSharp, isProjectReference); 540var markup = GetMarkupWithReference(file2, file1, LanguageNames.CSharp, LanguageNames.CSharp, isProjectReference); 562var markup = CreateMarkupForProjecWithVBProjectReference(file2, file1, sourceLanguage: LanguageNames.CSharp, rootNamespace: "Foo"); 589var markup = CreateMarkupForProjecWithVBProjectReference(file2, file1, sourceLanguage: LanguageNames.CSharp, rootNamespace: ""); 620var markup = CreateMarkupForProjecWithVBProjectReference(file2, file1, sourceLanguage: LanguageNames.CSharp, rootNamespace: ""); 645var markup = CreateMarkupForProjecWithVBProjectReference(file2, file1, sourceLanguage: LanguageNames.CSharp, rootNamespace: "Foo"); 668var markup = CreateMarkupForProjecWithVBProjectReference(file2, file1, sourceLanguage: LanguageNames.CSharp, rootNamespace: "Foo"); 702var markup = GetMarkupWithReference(file2, file1, LanguageNames.CSharp, LanguageNames.CSharp, isProjectReference); 754var markup = GetMarkupWithReference(file1, file2, LanguageNames.CSharp, LanguageNames.CSharp, isProjectReference); 790var markup = GetMarkupWithReference(file1, file2, LanguageNames.CSharp, LanguageNames.CSharp, isProjectReference); 833var markup = GetMarkupWithReference(file1, file2, LanguageNames.CSharp, LanguageNames.CSharp, isProjectReference); 865var markup = CreateMarkupForSingleProject(file2, file1, LanguageNames.CSharp); 896var markup = CreateMarkupForSingleProject(file2, file1, LanguageNames.CSharp); 923var markup = CreateMarkupForSingleProject(file2, file1, LanguageNames.CSharp); 952var markup = CreateMarkupForProjecWithVBProjectReference(file2, file1, sourceLanguage: LanguageNames.CSharp, rootNamespace: "Foo"); 972<Project Language="{{LanguageNames.CSharp}}" CommonReferences="true"> 1009var markup = CreateMarkupForProjectWithAliasedMetadataReference(file2, "alias1", file1, LanguageNames.CSharp, LanguageNames.CSharp, hasGlobalAlias: false); 1032var markup = CreateMarkupForProjectWithAliasedMetadataReference(file2, "alias1", file1, LanguageNames.CSharp, LanguageNames.CSharp, hasGlobalAlias: true); 1055var markup = CreateMarkupForProjectWithAliasedProjectReference(file2, "alias1", file1, LanguageNames.CSharp, LanguageNames.CSharp); 1080var markup = CreateMarkupForSingleProject(file2, file1, LanguageNames.CSharp); 1104var markup = CreateMarkupForSingleProject(file2, file1, LanguageNames.CSharp); 1132var markup = CreateMarkupForSingleProject(file2, file1, LanguageNames.CSharp); 1165var markup = CreateMarkupForSingleProject(file2, file1, LanguageNames.CSharp); 1195var markup = CreateMarkupForSingleProject(file2, file1, LanguageNames.CSharp); 1228var markup = CreateMarkupForSingleProject(file2, file1, LanguageNames.CSharp); 1256var markup = CreateMarkupForSingleProject(file2, file1, LanguageNames.CSharp); 1289var markup = CreateMarkupForSingleProject(file2, file1, LanguageNames.CSharp); 1319var markup = CreateMarkupForSingleProject(file2, file1, LanguageNames.CSharp); 1356var markup = CreateMarkupForProjectWithProjectReference(file2, file1, LanguageNames.CSharp, LanguageNames.VisualBasic); 1379var markup = CreateMarkupForSingleProject(file2, file1, LanguageNames.CSharp); 1401var markup = CreateMarkupForSingleProject(file2, file1, LanguageNames.CSharp); 1429var markup = CreateMarkupForSingleProject(file2, file1, LanguageNames.CSharp); 1480var markup = CreateMarkupForSingleProject(file2, file1, LanguageNames.CSharp); 1520true => CreateMarkupForProjectWithProjectReference(srcDoc, refDoc, LanguageNames.CSharp, LanguageNames.CSharp), 1521false => CreateMarkupForProjectWithMetadataReference(srcDoc, refDoc, LanguageNames.CSharp, LanguageNames.CSharp) 1556true => (CreateMarkupForProjectWithProjectReference(srcDoc, refDoc, LanguageNames.CSharp, LanguageNames.CSharp), true), 1557false => (CreateMarkupForProjectWithMetadataReference(srcDoc, refDoc, LanguageNames.CSharp, LanguageNames.CSharp), false), 1608true => (CreateMarkupForProjectWithProjectReference(srcDoc, refDoc, LanguageNames.CSharp, LanguageNames.CSharp), true), 1609false => (CreateMarkupForProjectWithMetadataReference(srcDoc, refDoc, LanguageNames.CSharp, LanguageNames.CSharp), !hideAdvancedMembers), 1774var markup = CreateMarkupForSingleProject(source, globalUsings, LanguageNames.CSharp, referencedFileName: "ProjectName.GlobalUsings.g.cs"); 1789var markup = CreateMarkupForSingleProject(source, "", LanguageNames.CSharp); 1811var markup = CreateMarkupForSingleProject(source, globalUsings, LanguageNames.CSharp, referencedFileName: "GlobalUsings.cs"); 1847true => CreateMarkupForProjectWithProjectReference(srcDoc, refDoc, LanguageNames.CSharp, LanguageNames.CSharp), 1848false => CreateMarkupForProjectWithMetadataReference(srcDoc, refDoc, LanguageNames.CSharp, LanguageNames.CSharp) 1853markup = CreateMarkupForSingleProject(srcDoc, refDoc, LanguageNames.CSharp);
Completion\CompletionServiceTests.cs (8)
38.AddProject("TestProject", LanguageNames.CSharp) 52.AddProject("TestProject", "Assembly", LanguageNames.CSharp) 66[ExportCompletionProvider(nameof(ThirdPartyCompletionProvider), LanguageNames.CSharp)] 82Assert.Equal(1, options.GetOption(new OptionKey(ThirdPartyOption.Instance, LanguageNames.CSharp))); 110.AddProject("TestProject", "Assembly", LanguageNames.CSharp) 114var options = new TestOptionSet(ImmutableDictionary<OptionKey, object>.Empty.Add(new OptionKey(ThirdPartyOption.Instance, LanguageNames.CSharp), 1)); 136workspace.CurrentSolution.Options.WithChangedOption(new OptionKey(ThirdPartyOption.Instance, LanguageNames.CSharp), 1)))); 171.AddProject("TestProject", LanguageNames.CSharp)
Diagnostics\AbstractCSharpDiagnosticProviderBasedUserDiagnosticTest.cs (1)
30protected internal override string GetLanguage() => LanguageNames.CSharp;
Diagnostics\DiagnosticAnalyzerDriver\DiagnosticAnalyzerDriverTests.cs (4)
808[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)] 817[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Diagnostics\FixAllProvider\BatchFixerTests.cs (1)
31[DiagnosticAnalyzer(LanguageNames.CSharp)]
DocumentationComments\DocumentationCommentTests.cs (11)
194""", globalOptions: new OptionsCollection(LanguageNames.CSharp) 747""", globalOptions: new OptionsCollection(LanguageNames.CSharp) 1198""", globalOptions: new OptionsCollection(LanguageNames.CSharp) 1580""", globalOptions: new OptionsCollection(LanguageNames.CSharp) 2080var globalOptions = new OptionsCollection(LanguageNames.CSharp) 2101var globalOptions = new OptionsCollection(LanguageNames.CSharp) 2124var globalOptions = new OptionsCollection(LanguageNames.CSharp) 2149var globalOptions = new OptionsCollection(LanguageNames.CSharp) 2172var globalOptions = new OptionsCollection(LanguageNames.CSharp) 2197var globalOptions = new OptionsCollection(LanguageNames.CSharp) 2221var globalOptions = new OptionsCollection(LanguageNames.CSharp)
EditorConfigSettings\Updater\SettingsUpdaterTests.cs (3)
40.AddProject(ProjectInfo.Create(projectId, VersionStamp.Create(), "proj1", "proj1.dll", LanguageNames.CSharp, filePath: "/a/b/proj1.csproj")) 337LanguageNames.CSharp, 370LanguageNames.CSharp,
EncapsulateField\EncapsulateFieldTestState.cs (1)
46workspace.SetAnalyzerFallbackOptions(new OptionsCollection(LanguageNames.CSharp)
EventHookup\EventHookupCommandHandlerTests.cs (2)
22private readonly NamingStylesTestOptionSets _namingOptions = new(LanguageNames.CSharp); 1206=> new(LanguageNames.CSharp) { { CodeStyleOptions2.QualifyMethodAccess, true, notification } };
ExtractInterface\ExtractInterfaceTests.cs (11)
391markup, LanguageNames.CSharp, 393options: new OptionsCollection(LanguageNames.CSharp) 431markup, LanguageNames.CSharp, 433options: new OptionsCollection(LanguageNames.CSharp) 472markup, LanguageNames.CSharp, 474options: new OptionsCollection(LanguageNames.CSharp) 734markup, LanguageNames.CSharp, 736options: new OptionsCollection(LanguageNames.CSharp) 900markup, LanguageNames.CSharp, 901options: new OptionsCollection(LanguageNames.CSharp) 1154using var testState = ExtractInterfaceTestState.Create(markup, LanguageNames.CSharp, compilationOptions: null);
ExtractMethod\ExtractMethodTests.cs (1)
10053.AddProject(projectId, "Project", "Project.dll", LanguageNames.CSharp)
Formatting\CodeCleanupTests.cs (6)
665[InlineData(LanguageNames.CSharp)] 666[InlineData(LanguageNames.VisualBasic)] 826{ LanguageNames.CSharp, ImmutableArray.Create(analyzer) } 863LanguageNames.CSharp => EditorTestWorkspace.CreateCSharp(string.Empty, composition: EditorTestCompositions.EditorFeatures), 864LanguageNames.VisualBasic => EditorTestWorkspace.CreateVisualBasic(string.Empty, composition: EditorTestCompositions.EditorFeatures), 911workspace.SetAnalyzerFallbackAndGlobalOptions(new OptionsCollection(LanguageNames.CSharp)
Formatting\CodeCleanupTests.TestFixers.cs (4)
50[PartNotDiscoverable, Shared, ExportCodeFixProvider(LanguageNames.CSharp)] 62[PartNotDiscoverable, Shared, ExportCodeFixProvider(LanguageNames.CSharp)] 72[PartNotDiscoverable, Shared, ExportCodeFixProvider(LanguageNames.CSharp)] 123[PartNotDiscoverable, Shared, ExportCodeFixProvider(LanguageNames.CSharp)]
Formatting\CSharpFormattingEngineTestBase.cs (1)
20=> LanguageNames.CSharp;
Formatting\CSharpNewDocumentFormattingServiceTests.cs (13)
32protected override string Language => LanguageNames.CSharp; 53options: new OptionsCollection(LanguageNames.CSharp) 75options: new OptionsCollection(LanguageNames.CSharp) 97options: new OptionsCollection(LanguageNames.CSharp) 122options: new OptionsCollection(LanguageNames.CSharp) 138options: new OptionsCollection(LanguageNames.CSharp) 162options: new OptionsCollection(LanguageNames.CSharp) 189options: new OptionsCollection(LanguageNames.CSharp) 214options: new OptionsCollection(LanguageNames.CSharp) 259options: new OptionsCollection(LanguageNames.CSharp) 279options: new OptionsCollection(LanguageNames.CSharp) 298options: new OptionsCollection(LanguageNames.CSharp) 322options: new OptionsCollection(LanguageNames.CSharp)
Formatting\FormattingEngineTests.cs (22)
31=> new(LanguageNames.CSharp) 985""", new(LanguageNames.CSharp) 1014""", new(LanguageNames.CSharp) 1042""", new(LanguageNames.CSharp) 1068""", new(LanguageNames.CSharp) 1115""", new(LanguageNames.CSharp) 1141""", new(LanguageNames.CSharp) 1959""", new(LanguageNames.CSharp) { { GenerationOptions.SeparateImportDirectiveGroups, true } }); 1983""", new(LanguageNames.CSharp) { { GenerationOptions.SeparateImportDirectiveGroups, true } }); 2000""", new(LanguageNames.CSharp) { { GenerationOptions.SeparateImportDirectiveGroups, true } }); 2017""", new(LanguageNames.CSharp) { { GenerationOptions.SeparateImportDirectiveGroups, true } }); 2034""", new(LanguageNames.CSharp) { { GenerationOptions.SeparateImportDirectiveGroups, true } }); 2060""", new(LanguageNames.CSharp) { { GenerationOptions.SeparateImportDirectiveGroups, true }, { GenerationOptions.PlaceSystemNamespaceFirst, sortSystemDirectivesFirst } }); 2086""", new(LanguageNames.CSharp) { { GenerationOptions.SeparateImportDirectiveGroups, true }, { GenerationOptions.PlaceSystemNamespaceFirst, sortSystemDirectivesFirst } }); 2112""", new(LanguageNames.CSharp) { { GenerationOptions.SeparateImportDirectiveGroups, true }, { GenerationOptions.PlaceSystemNamespaceFirst, sortSystemDirectivesFirst } }); 2136""", new(LanguageNames.CSharp) { { GenerationOptions.SeparateImportDirectiveGroups, true }, { GenerationOptions.PlaceSystemNamespaceFirst, sortSystemDirectivesFirst } }); 2159""", new(LanguageNames.CSharp) { { GenerationOptions.SeparateImportDirectiveGroups, true }, { GenerationOptions.PlaceSystemNamespaceFirst, sortSystemDirectivesFirst } }); 2181""", new(LanguageNames.CSharp) { { GenerationOptions.SeparateImportDirectiveGroups, true }, { GenerationOptions.PlaceSystemNamespaceFirst, sortSystemDirectivesFirst } }); 2204""", new(LanguageNames.CSharp) { { GenerationOptions.SeparateImportDirectiveGroups, true }, { GenerationOptions.PlaceSystemNamespaceFirst, sortSystemDirectivesFirst } }); 2226""", new(LanguageNames.CSharp) { { GenerationOptions.SeparateImportDirectiveGroups, true }, { GenerationOptions.PlaceSystemNamespaceFirst, sortSystemDirectivesFirst } }); 2256""", new(LanguageNames.CSharp) { { GenerationOptions.SeparateImportDirectiveGroups, true }, { GenerationOptions.PlaceSystemNamespaceFirst, sortSystemDirectivesFirst } }); 2282""", new(LanguageNames.CSharp) { { GenerationOptions.SeparateImportDirectiveGroups, true }, { GenerationOptions.PlaceSystemNamespaceFirst, sortSystemDirectivesFirst } });
Formatting\RazorLineFormattingOptionsTests.cs (1)
46var project = workspace.AddProject("Test", LanguageNames.CSharp);
GenerateConstructors\GenerateConstructorsTests.cs (1)
26private readonly NamingStylesTestOptionSets options = new(LanguageNames.CSharp);
GoToAdjacentMember\CSharpGoToAdjacentMemberTests.cs (1)
19protected override string LanguageName => LanguageNames.CSharp;
InlineDiagnostics\InlineDiagnosticsTaggerProviderTests.cs (1)
55workspace.GlobalOptions.SetGlobalOption(InlineDiagnosticsOptionsStorage.EnableInlineDiagnostics, LanguageNames.CSharp, true);
Intents\AddConstructorParameterIntentTests.cs (1)
192options: new OptionsCollection(LanguageNames.CSharp)
Intents\GenerateConstructorIntentTests.cs (1)
236options: new OptionsCollection(LanguageNames.CSharp)
LineSeparators\LineSeparatorTests.cs (1)
503var lineSeparatorService = Assert.IsType<CSharpLineSeparatorService>(workspace.Services.GetLanguageServices(LanguageNames.CSharp).GetRequiredService<ILineSeparatorService>());
MoveToNamespace\MoveToNamespaceTests.cs (1)
33protected internal override string GetLanguage() => LanguageNames.CSharp;
PdbSourceDocument\AbstractPdbSourceDocumentTests.cs (2)
213<Project Language="{LanguageNames.CSharp}" CommonReferences="true" ReferencesOnDisk="true" {preprocessorSymbolsAttribute}> 258var compilationFactory = project.Solution.Services.GetRequiredLanguageService<ICompilationFactoryService>(LanguageNames.CSharp);
PdbSourceDocument\ImplementationAssemblyLookupServiceTests.cs (7)
147<Project Language="{LanguageNames.CSharp}" CommonReferences="true" ReferencesOnDisk="true"> 210<Project Language="{LanguageNames.CSharp}" CommonReferences="true" ReferencesOnDisk="true"> 267<Project Language="{LanguageNames.CSharp}" CommonReferences="true" ReferencesOnDisk="true"> 318<Project Language="{LanguageNames.CSharp}" CommonReferences="true" ReferencesOnDisk="true"> 365<Project Language="{LanguageNames.CSharp}" CommonReferences="true" ReferencesOnDisk="true"> 423<Project Language="{LanguageNames.CSharp}" CommonReferences="true" ReferencesOnDisk="true"> 485<Project Language="{LanguageNames.CSharp}" CommonReferences="true" ReferencesOnDisk="true">
PdbSourceDocument\PdbSourceDocumentTests.cs (3)
390<Project Language="{LanguageNames.CSharp}" CommonReferences="true" ReferencesOnDisk="true"> 431<Project Language="{LanguageNames.CSharp}" CommonReferences="true" ReferencesOnDisk="true"> 831<Project Language="{LanguageNames.CSharp}" CommonReferences="true" ReferencesOnDisk="true">
QuickInfo\SemanticQuickInfoSourceTests.cs (2)
4950sourceLanguage: LanguageNames.CSharp, 4951referencedLanguage: LanguageNames.VisualBasic,
Rename\CSharpRenamerTests.cs (1)
15protected override string LanguageName => LanguageNames.CSharp;
SignatureHelp\AttributeSignatureHelpProviderTests.cs (10)
786sourceLanguage: LanguageNames.CSharp, 787referencedLanguage: LanguageNames.CSharp); 819sourceLanguage: LanguageNames.CSharp, 820referencedLanguage: LanguageNames.CSharp); 852sourceLanguage: LanguageNames.CSharp, 853referencedLanguage: LanguageNames.CSharp, 860sourceLanguage: LanguageNames.CSharp, 861referencedLanguage: LanguageNames.CSharp, 905sourceLanguage: LanguageNames.CSharp, 906referencedLanguage: LanguageNames.CSharp);
SignatureHelp\ConstructorInitializerSignatureHelpProviderTests.cs (10)
417sourceLanguage: LanguageNames.CSharp, 418referencedLanguage: LanguageNames.CSharp); 448sourceLanguage: LanguageNames.CSharp, 449referencedLanguage: LanguageNames.CSharp); 479sourceLanguage: LanguageNames.CSharp, 480referencedLanguage: LanguageNames.CSharp, 487sourceLanguage: LanguageNames.CSharp, 488referencedLanguage: LanguageNames.CSharp, 529sourceLanguage: LanguageNames.CSharp, 530referencedLanguage: LanguageNames.CSharp);
SignatureHelp\ElementAccessExpressionSignatureHelpProviderTests.cs (18)
443sourceLanguage: LanguageNames.CSharp, 444referencedLanguage: LanguageNames.CSharp); 480sourceLanguage: LanguageNames.CSharp, 481referencedLanguage: LanguageNames.CSharp); 517sourceLanguage: LanguageNames.CSharp, 518referencedLanguage: LanguageNames.CSharp, 525sourceLanguage: LanguageNames.CSharp, 526referencedLanguage: LanguageNames.CSharp, 576sourceLanguage: LanguageNames.CSharp, 577referencedLanguage: LanguageNames.CSharp); 613sourceLanguage: LanguageNames.CSharp, 614referencedLanguage: LanguageNames.CSharp); 650sourceLanguage: LanguageNames.CSharp, 651referencedLanguage: LanguageNames.CSharp); 688sourceLanguage: LanguageNames.CSharp, 689referencedLanguage: LanguageNames.CSharp); 754sourceLanguage: LanguageNames.CSharp, 755referencedLanguage: LanguageNames.VisualBasic);
SignatureHelp\GenericNameFullyWrittenSignatureHelpProviderTests.cs (8)
815sourceLanguage: LanguageNames.CSharp, 816referencedLanguage: LanguageNames.CSharp); 848sourceLanguage: LanguageNames.CSharp, 849referencedLanguage: LanguageNames.CSharp); 881sourceLanguage: LanguageNames.CSharp, 882referencedLanguage: LanguageNames.CSharp, 889sourceLanguage: LanguageNames.CSharp, 890referencedLanguage: LanguageNames.CSharp,
SignatureHelp\GenericNamePartiallyWrittenSignatureHelpProviderTests.cs (10)
169sourceLanguage: LanguageNames.CSharp, 170referencedLanguage: LanguageNames.CSharp); 204sourceLanguage: LanguageNames.CSharp, 205referencedLanguage: LanguageNames.CSharp); 239sourceLanguage: LanguageNames.CSharp, 240referencedLanguage: LanguageNames.CSharp, 247sourceLanguage: LanguageNames.CSharp, 248referencedLanguage: LanguageNames.CSharp, 292sourceLanguage: LanguageNames.CSharp, 293referencedLanguage: LanguageNames.CSharp);
SignatureHelp\InvocationExpressionSignatureHelpProviderTests.cs (34)
845sourceLanguage: LanguageNames.CSharp, 846referencedLanguage: LanguageNames.CSharp); 877sourceLanguage: LanguageNames.CSharp, 878referencedLanguage: LanguageNames.CSharp); 909sourceLanguage: LanguageNames.CSharp, 910referencedLanguage: LanguageNames.CSharp, 917sourceLanguage: LanguageNames.CSharp, 918referencedLanguage: LanguageNames.CSharp, 956sourceLanguage: LanguageNames.CSharp, 957referencedLanguage: LanguageNames.CSharp); 995sourceLanguage: LanguageNames.CSharp, 996referencedLanguage: LanguageNames.CSharp); 1037sourceLanguage: LanguageNames.CSharp, 1038referencedLanguage: LanguageNames.CSharp); 1069sourceLanguage: LanguageNames.CSharp, 1070referencedLanguage: LanguageNames.CSharp); 1112sourceLanguage: LanguageNames.CSharp, 1113referencedLanguage: LanguageNames.CSharp); 1143sourceLanguage: LanguageNames.CSharp, 1144referencedLanguage: LanguageNames.CSharp); 1177sourceLanguage: LanguageNames.CSharp, 1178referencedLanguage: LanguageNames.CSharp); 1209sourceLanguage: LanguageNames.CSharp, 1210referencedLanguage: LanguageNames.CSharp); 1241sourceLanguage: LanguageNames.CSharp, 1242referencedLanguage: LanguageNames.CSharp); 1275sourceLanguage: LanguageNames.CSharp, 1276referencedLanguage: LanguageNames.CSharp); 1310sourceLanguage: LanguageNames.CSharp, 1311referencedLanguage: LanguageNames.CSharp); 1342sourceLanguage: LanguageNames.CSharp, 1343referencedLanguage: LanguageNames.CSharp); 1375sourceLanguage: LanguageNames.CSharp, 1376referencedLanguage: LanguageNames.CSharp);
SignatureHelp\ObjectCreationExpressionSignatureHelpProviderTests.cs (10)
388sourceLanguage: LanguageNames.CSharp, 389referencedLanguage: LanguageNames.CSharp); 420sourceLanguage: LanguageNames.CSharp, 421referencedLanguage: LanguageNames.CSharp); 456sourceLanguage: LanguageNames.CSharp, 457referencedLanguage: LanguageNames.CSharp, 464sourceLanguage: LanguageNames.CSharp, 465referencedLanguage: LanguageNames.CSharp, 503sourceLanguage: LanguageNames.CSharp, 504referencedLanguage: LanguageNames.CSharp);
StringIndentation\StringIndentationTests.cs (1)
27TestWorkspace.CreateWorkspaceElement(LanguageNames.CSharp,
Structure\AbstractCSharpSyntaxNodeStructureTests.cs (1)
13protected sealed override string LanguageName => LanguageNames.CSharp;
Structure\AbstractCSharpSyntaxTriviaStructureTests.cs (1)
11protected sealed override string LanguageName => LanguageNames.CSharp;
Structure\CommentStructureTests.cs (1)
23protected override string LanguageName => LanguageNames.CSharp;
Structure\MetadataAsSource\InvalidIdentifierStructureTests.cs (1)
26protected override string LanguageName => LanguageNames.CSharp;
Workspaces\WorkspaceTests_EditorFeatures.cs (9)
455var project2 = new EditorTestHostProject(workspace, document2, language: LanguageNames.VisualBasic, name: "project2", projectReferences: [project1]); 483.GetRequiredLanguageService<ICompilationFactoryService>(LanguageNames.CSharp) 492var project2 = new EditorTestHostProject(workspace, document2, language: LanguageNames.VisualBasic, name: "project2", projectReferences: [project1]); 541.GetRequiredLanguageService<ICompilationFactoryService>(LanguageNames.CSharp) 550var project2 = new EditorTestHostProject(workspace, document2, language: LanguageNames.VisualBasic, name: "project2", projectReferences: [project1]); 613.GetRequiredLanguageService<ICompilationFactoryService>(LanguageNames.CSharp) 622var project2 = new EditorTestHostProject(workspace, document2, language: LanguageNames.VisualBasic, name: "project2", projectReferences: [project1]); 1479var optionKey = new OptionKey(FormattingOptions2.SmartIndent, LanguageNames.CSharp); 1517var optionKey = new OptionKey(FormattingOptions2.SmartIndent, LanguageNames.CSharp);
Microsoft.CodeAnalysis.CSharp.EditorFeatures2.UnitTests (1)
Recommendations\RecommenderTests.cs (1)
63var project = solution.AddProject("test", "test", LanguageNames.CSharp);
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (11)
Diagnostics\DiagnosticAnalyzerTests.cs (8)
649[DiagnosticAnalyzer(LanguageNames.CSharp)] 870[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)] 1623[DiagnosticAnalyzer(LanguageNames.CSharp)] 2277[DiagnosticAnalyzer(LanguageNames.CSharp)] 3827[DiagnosticAnalyzer(LanguageNames.CSharp)] 4068[DiagnosticAnalyzer(LanguageNames.CSharp)] 4106[DiagnosticAnalyzer(LanguageNames.CSharp)]
Diagnostics\GetDiagnosticsTests.cs (3)
1053[DiagnosticAnalyzer(LanguageNames.CSharp)] 1648[DiagnosticAnalyzer(LanguageNames.CSharp)] 1889[DiagnosticAnalyzer(LanguageNames.CSharp)]
Microsoft.CodeAnalysis.CSharp.Features (580)
AddDebuggerDisplay\CSharpAddDebuggerDisplayCodeRefactoringProvider.cs (1)
16[ExportCodeRefactoringProvider(LanguageNames.CSharp, Name = PredefinedCodeRefactoringProviderNames.AddDebuggerDisplay), Shared]
AddFileBanner\CSharpAddFileBannerCodeRefactoringProvider.cs (1)
12[ExportCodeRefactoringProvider(LanguageNames.CSharp,
AddFileBanner\CSharpAddFileBannerNewDocumentFormattingProvider.cs (1)
17[ExportNewDocumentFormattingProvider(LanguageNames.CSharp), Shared]
AddImport\CSharpAddImportCodeFixProvider.cs (1)
191[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.AddImport), Shared]
AddImport\CSharpAddImportFeatureService.cs (1)
33[ExportLanguageService(typeof(IAddImportFeatureService), LanguageNames.CSharp), Shared]
AddImport\CSharpAddMissingImportsFeatureService.cs (1)
17[ExportLanguageService(typeof(IAddMissingImportsFeatureService), LanguageNames.CSharp), Shared]
AddMissingReference\CSharpAddMissingReferenceCodeFixProvider.cs (1)
15[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.AddMissingReference), Shared]
AddPackage\CSharpAddSpecificPackageCodeFixProvider.cs (1)
16[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.AddPackage), Shared]
BraceCompletion\BracketBraceCompletionService.cs (1)
19[ExportBraceCompletionService(LanguageNames.CSharp), Shared]
BraceCompletion\CharLiteralBraceCompletionService.cs (1)
13[ExportBraceCompletionService(LanguageNames.CSharp), Shared]
BraceCompletion\CurlyBraceCompletionService.cs (1)
24[ExportBraceCompletionService(LanguageNames.CSharp), Shared]
BraceCompletion\InterpolatedStringBraceCompletionService.cs (1)
18[ExportBraceCompletionService(LanguageNames.CSharp), Shared]
BraceCompletion\InterpolationBraceCompletionService.cs (1)
20[ExportBraceCompletionService(LanguageNames.CSharp), Shared]
BraceCompletion\LessAndGreaterThanBraceCompletionService.cs (1)
19[ExportBraceCompletionService(LanguageNames.CSharp), Shared]
BraceCompletion\ParenthesisBraceCompletionService.cs (1)
15[ExportBraceCompletionService(LanguageNames.CSharp), Shared]
BraceCompletion\StringLiteralBraceCompletionService.cs (1)
19[ExportBraceCompletionService(LanguageNames.CSharp), Shared]
BraceMatching\BlockCommentBraceMatcher.cs (1)
16[ExportBraceMatcher(LanguageNames.CSharp), Shared]
BraceMatching\CSharpDirectiveTriviaBraceMatcher.cs (1)
17[ExportBraceMatcher(LanguageNames.CSharp), Shared]
BraceMatching\CSharpEmbeddedLanguageBraceMatcher.cs (2)
16[ExportBraceMatcher(LanguageNames.CSharp), Shared] 20[ImportMany] IEnumerable<Lazy<IEmbeddedLanguageBraceMatcher, EmbeddedLanguageMetadata>> services) : AbstractEmbeddedLanguageBraceMatcher(LanguageNames.CSharp, CSharpEmbeddedLanguagesProvider.Info, CSharpSyntaxKinds.Instance, services)
BraceMatching\LessThanGreaterThanBraceMatcher.cs (1)
12[ExportBraceMatcher(LanguageNames.CSharp), Shared]
BraceMatching\OpenCloseBraceBraceMatcher.cs (1)
12[ExportBraceMatcher(LanguageNames.CSharp), Shared]
BraceMatching\OpenCloseBracketBraceMatcher.cs (1)
12[ExportBraceMatcher(LanguageNames.CSharp), Shared]
BraceMatching\OpenCloseParenBraceMatcher.cs (1)
12[ExportBraceMatcher(LanguageNames.CSharp), Shared]
BraceMatching\StringLiteralBraceMatcher.cs (1)
17[ExportBraceMatcher(LanguageNames.CSharp), Shared]
BracePairs\CSharpBracePairsService.cs (1)
13[ExportLanguageService(typeof(IBracePairsService), LanguageNames.CSharp), Shared]
ChangeSignature\CSharpChangeSignatureService.cs (1)
35[ExportLanguageService(typeof(AbstractChangeSignatureService), LanguageNames.CSharp), Shared]
CodeFixes\GenerateType\GenerateTypeCodeFixProvider.cs (1)
21[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.GenerateType), Shared]
CodeFixes\Suppression\CSharpSuppressionCodeFixProvider.cs (1)
28[ExportConfigurationFixProvider(PredefinedConfigurationFixProviderNames.Suppression, LanguageNames.CSharp), Shared]
CodeLens\CSharpCodeLensDisplayInfoService.cs (1)
17[ExportLanguageService(typeof(ICodeLensDisplayInfoService), LanguageNames.CSharp), Shared]
CodeLens\CSharpCodeLensMemberFinder.cs (1)
18[ExportLanguageService(typeof(ICodeLensMemberFinder), LanguageNames.CSharp), Shared]
CodeRefactorings\AddAwait\CSharpAddAwaitCodeRefactoringProvider.cs (1)
18[ExportCodeRefactoringProvider(LanguageNames.CSharp, Name = PredefinedCodeRefactoringProviderNames.AddAwait), Shared]
CodeRefactorings\AddMissingImports\CSharpAddMissingImportsRefactoringProvider.cs (1)
12[ExportCodeRefactoringProvider(LanguageNames.CSharp, Name = PredefinedCodeRefactoringProviderNames.AddMissingImports), Shared]
CodeRefactorings\ConvertLocalFunctionToMethod\CSharpConvertLocalFunctionToMethodCodeRefactoringProvider.cs (1)
26[ExportCodeRefactoringProvider(LanguageNames.CSharp, Name = PredefinedCodeRefactoringProviderNames.ConvertLocalFunctionToMethod), Shared]
CodeRefactorings\EnableNullable\EnableNullableCodeRefactoringProvider.cs (1)
23[ExportCodeRefactoringProvider(LanguageNames.CSharp, Name = PredefinedCodeRefactoringProviderNames.EnableNullable), Shared]
CodeRefactorings\ExtractClass\CSharpExtractClassCodeRefactoringProvider.cs (1)
18[ExportCodeRefactoringProvider(LanguageNames.CSharp, Name = PredefinedCodeRefactoringProviderNames.ExtractClass), Shared]
CodeRefactorings\InlineMethod\CSharpInlineMethodRefactoringProvider.cs (1)
17[ExportCodeRefactoringProvider(LanguageNames.CSharp, Name = PredefinedCodeRefactoringProviderNames.InlineMethod), Shared]
CodeRefactorings\InlineTemporary\InlineTemporaryCodeRefactoringProvider.cs (1)
30[ExportCodeRefactoringProvider(LanguageNames.CSharp, Name = PredefinedCodeRefactoringProviderNames.InlineTemporary), Shared]
CodeRefactorings\MoveStaticMembers\CSharpMoveStaticMembersRefactoringProvider.cs (1)
15[ExportCodeRefactoringProvider(LanguageNames.CSharp, Name = PredefinedCodeRefactoringProviderNames.MoveStaticMembers), Shared]
CodeRefactorings\MoveType\CSharpMoveTypeService.cs (1)
17[ExportLanguageService(typeof(IMoveTypeService), LanguageNames.CSharp), Shared]
CodeRefactorings\PullMemberUp\CSharpPullMemberUpCodeRefactoringProvider.cs (1)
17[ExportCodeRefactoringProvider(LanguageNames.CSharp, Name = PredefinedCodeRefactoringProviderNames.PullMemberUp), Shared]
CodeRefactorings\SyncNamespace\CSharpChangeNamespaceService.cs (1)
31[ExportLanguageService(typeof(IChangeNamespaceService), LanguageNames.CSharp), Shared]
CodeRefactorings\SyncNamespace\CSharpSyncNamespaceCodeRefactoringProvider.cs (1)
19[ExportCodeRefactoringProvider(LanguageNames.CSharp, Name = PredefinedCodeRefactoringProviderNames.SyncNamespace), Shared]
CodeRefactorings\UseExplicitOrImplicitType\UseExplicitTypeCodeRefactoringProvider.cs (1)
21[ExportCodeRefactoringProvider(LanguageNames.CSharp, Name = PredefinedCodeRefactoringProviderNames.UseExplicitType), Shared]
CodeRefactorings\UseExplicitOrImplicitType\UseImplicitTypeCodeRefactoringProvider.cs (1)
21[ExportCodeRefactoringProvider(LanguageNames.CSharp, Name = PredefinedCodeRefactoringProviderNames.UseImplicitType), Shared]
CodeRefactorings\UseRecursivePatterns\UseRecursivePatternsCodeRefactoringProvider.cs (1)
32[ExportCodeRefactoringProvider(LanguageNames.CSharp, Name = PredefinedCodeRefactoringProviderNames.UseRecursivePatterns), Shared]
CommentSelection\CSharpCommentSelectionService.cs (1)
14[ExportLanguageService(typeof(ICommentSelectionService), LanguageNames.CSharp), Shared]
Completion\CompletionProviders\AggregateEmbeddedLanguageCompletionProvider.cs (3)
15[ExportCompletionProvider(nameof(AggregateEmbeddedLanguageCompletionProvider), LanguageNames.CSharp)] 20internal sealed class AggregateEmbeddedLanguageCompletionProvider([ImportMany] IEnumerable<Lazy<ILanguageService, LanguageServiceMetadata>> languageServices) : AbstractAggregateEmbeddedLanguageCompletionProvider(languageServices, LanguageNames.CSharp) 22internal override string Language => LanguageNames.CSharp;
Completion\CompletionProviders\AttributeNamedParameterCompletionProvider.cs (2)
26[ExportCompletionProvider(nameof(AttributeNamedParameterCompletionProvider), LanguageNames.CSharp)] 44internal override string Language => LanguageNames.CSharp;
Completion\CompletionProviders\AwaitCompletionProvider.cs (2)
23[ExportCompletionProvider(nameof(AwaitCompletionProvider), LanguageNames.CSharp), Shared] 29internal override string Language => LanguageNames.CSharp;
Completion\CompletionProviders\CrefCompletionProvider.cs (2)
28[ExportCompletionProvider(nameof(CrefCompletionProvider), LanguageNames.CSharp), Shared] 53internal override string Language => LanguageNames.CSharp;
Completion\CompletionProviders\CSharpSuggestionModeCompletionProvider.cs (2)
23[ExportCompletionProvider(nameof(CSharpSuggestionModeCompletionProvider), LanguageNames.CSharp), Shared] 29internal override string Language => LanguageNames.CSharp;
Completion\CompletionProviders\DeclarationName\DeclarationNameCompletionProvider.cs (2)
24[ExportCompletionProvider(nameof(DeclarationNameCompletionProvider), LanguageNames.CSharp), Shared] 33internal override string Language => LanguageNames.CSharp;
Completion\CompletionProviders\EnumAndCompletionListTagCompletionProvider.cs (2)
26[ExportCompletionProvider(nameof(EnumAndCompletionListTagCompletionProvider), LanguageNames.CSharp), Shared] 40internal override string Language => LanguageNames.CSharp;
Completion\CompletionProviders\ExplicitInterfaceMemberCompletionProvider.cs (2)
23[ExportCompletionProvider(nameof(ExplicitInterfaceMemberCompletionProvider), LanguageNames.CSharp), Shared] 29internal override string Language => LanguageNames.CSharp;
Completion\CompletionProviders\ExplicitInterfaceTypeCompletionProvider.cs (2)
26[ExportCompletionProvider(nameof(ExplicitInterfaceTypeCompletionProvider), LanguageNames.CSharp), Shared] 32internal override string Language => LanguageNames.CSharp;
Completion\CompletionProviders\ExternAliasCompletionProvider.cs (2)
21[ExportCompletionProvider(nameof(ExternAliasCompletionProvider), LanguageNames.CSharp)] 32internal override string Language => LanguageNames.CSharp;
Completion\CompletionProviders\FileBasedPrograms\AbstractAppDirectiveCompletionProvider.cs (1)
42internal sealed override string Language => LanguageNames.CSharp;
Completion\CompletionProviders\FileBasedPrograms\PackageAppDirectiveCompletionProvider.cs (1)
20[ExportCompletionProvider(nameof(PackageAppDirectiveCompletionProvider), LanguageNames.CSharp)]
Completion\CompletionProviders\FileBasedPrograms\ProjectAppDirectiveCompletionProvider.cs (1)
22[ExportCompletionProvider(nameof(ProjectAppDirectiveCompletionProvider), LanguageNames.CSharp)]
Completion\CompletionProviders\FileBasedPrograms\PropertyAppDirectiveCompletionProvider.cs (1)
20[ExportCompletionProvider(nameof(PropertyAppDirectiveCompletionProvider), LanguageNames.CSharp)]
Completion\CompletionProviders\FileBasedPrograms\SdkAppDirectiveCompletionProvider.cs (1)
20[ExportCompletionProvider(nameof(SdkAppDirectiveCompletionProvider), LanguageNames.CSharp)]
Completion\CompletionProviders\FirstBuiltInCompletionProvider.cs (1)
17[ExportCompletionProvider(nameof(FirstBuiltInCompletionProvider), LanguageNames.CSharp)]
Completion\CompletionProviders\FunctionPointerUnmanagedCallingConventionCompletionProvider.cs (2)
23[ExportCompletionProvider(nameof(FunctionPointerUnmanagedCallingConventionCompletionProvider), LanguageNames.CSharp)] 34internal override string Language => LanguageNames.CSharp;
Completion\CompletionProviders\ImportCompletion\ExtensionMethodImportCompletionProvider.cs (2)
20[ExportCompletionProvider(nameof(ExtensionMethodImportCompletionProvider), LanguageNames.CSharp), Shared] 26internal override string Language => LanguageNames.CSharp;
Completion\CompletionProviders\ImportCompletion\TypeImportCompletionProvider.cs (2)
20[ExportCompletionProvider(nameof(TypeImportCompletionProvider), LanguageNames.CSharp)] 31internal override string Language => LanguageNames.CSharp;
Completion\CompletionProviders\ImportCompletion\TypeImportCompletionServiceFactory.cs (2)
13[ExportLanguageServiceFactory(typeof(ITypeImportCompletionService), LanguageNames.CSharp), Shared] 32protected override string Language => LanguageNames.CSharp;
Completion\CompletionProviders\InternalsVisibleToCompletionProvider.cs (2)
16[ExportCompletionProvider(nameof(InternalsVisibleToCompletionProvider), LanguageNames.CSharp)] 27internal override string Language => LanguageNames.CSharp;
Completion\CompletionProviders\KeywordCompletionProvider.cs (2)
19[ExportCompletionProvider(nameof(KeywordCompletionProvider), LanguageNames.CSharp), Shared] 173internal override string Language => LanguageNames.CSharp;
Completion\CompletionProviders\LastBuiltInCompletionProvider.cs (1)
17[ExportCompletionProvider(nameof(LastBuiltInCompletionProvider), LanguageNames.CSharp)]
Completion\CompletionProviders\NamedParameterCompletionProvider.cs (2)
28[ExportCompletionProvider(nameof(NamedParameterCompletionProvider), LanguageNames.CSharp)] 46internal override string Language => LanguageNames.CSharp;
Completion\CompletionProviders\ObjectAndWithInitializerCompletionProvider.cs (2)
27[ExportCompletionProvider(nameof(ObjectAndWithInitializerCompletionProvider), LanguageNames.CSharp), Shared] 33internal override string Language => LanguageNames.CSharp;
Completion\CompletionProviders\ObjectCreationCompletionProvider.cs (2)
23[ExportCompletionProvider(nameof(ObjectCreationCompletionProvider), LanguageNames.CSharp)] 34internal override string Language => LanguageNames.CSharp;
Completion\CompletionProviders\OperatorsAndIndexer\UnnamedSymbolCompletionProvider.cs (2)
28[ExportCompletionProvider(nameof(UnnamedSymbolCompletionProvider), LanguageNames.CSharp), Shared] 60internal override string Language => LanguageNames.CSharp;
Completion\CompletionProviders\OverrideCompletionProvider.cs (2)
20[ExportCompletionProvider(nameof(OverrideCompletionProvider), LanguageNames.CSharp), Shared] 26internal override string Language => LanguageNames.CSharp;
Completion\CompletionProviders\PartialMethodCompletionProvider.cs (2)
22[ExportCompletionProvider(nameof(PartialMethodCompletionProvider), LanguageNames.CSharp), Shared] 28internal override string Language => LanguageNames.CSharp;
Completion\CompletionProviders\PartialTypeCompletionProvider.cs (2)
23[ExportCompletionProvider(nameof(PartialTypeCompletionProvider), LanguageNames.CSharp)] 46internal override string Language => LanguageNames.CSharp;
Completion\CompletionProviders\PreprocessorCompletionProvider.cs (2)
15[ExportCompletionProvider(nameof(PreprocessorCompletionProvider), LanguageNames.CSharp)] 26internal override string Language => LanguageNames.CSharp;
Completion\CompletionProviders\PropertySubPatternCompletionProvider.cs (2)
24[ExportCompletionProvider(nameof(PropertySubpatternCompletionProvider), LanguageNames.CSharp)] 35internal override string Language => LanguageNames.CSharp;
Completion\CompletionProviders\Scripting\LoadDirectiveCompletionProvider.cs (1)
15[ExportCompletionProvider(nameof(LoadDirectiveCompletionProvider), LanguageNames.CSharp)]
Completion\CompletionProviders\Scripting\ReferenceDirectiveCompletionProvider.cs (1)
14[ExportCompletionProvider(nameof(ReferenceDirectiveCompletionProvider), LanguageNames.CSharp)]
Completion\CompletionProviders\SnippetCompletionProvider.cs (2)
30[ExportCompletionProvider(nameof(SnippetCompletionProvider), LanguageNames.CSharp)] 66internal override string Language => LanguageNames.CSharp;
Completion\CompletionProviders\Snippets\CSharpSnippetCompletionProvider.cs (1)
14[ExportCompletionProvider(nameof(CSharpSnippetCompletionProvider), LanguageNames.CSharp)]
Completion\CompletionProviders\SpeculativeTCompletionProvider.cs (2)
20[ExportCompletionProvider(nameof(SpeculativeTCompletionProvider), LanguageNames.CSharp)] 31internal override string Language => LanguageNames.CSharp;
Completion\CompletionProviders\SymbolCompletionProvider.cs (2)
24[ExportCompletionProvider(nameof(SymbolCompletionProvider), LanguageNames.CSharp)] 72internal override string Language => LanguageNames.CSharp;
Completion\CompletionProviders\TupleNameCompletionProvider.cs (2)
25[ExportCompletionProvider(nameof(TupleNameCompletionProvider), LanguageNames.CSharp)] 38internal override string Language => LanguageNames.CSharp;
Completion\CompletionProviders\XmlDocCommentCompletionProvider.cs (2)
29[ExportCompletionProvider(nameof(XmlDocCommentCompletionProvider), LanguageNames.CSharp)] 61internal override string Language => LanguageNames.CSharp;
Completion\CSharpCompletionService.cs (2)
21[ExportLanguageServiceFactory(typeof(CompletionService), LanguageNames.CSharp), Shared] 40public override string Language => LanguageNames.CSharp;
Completion\Providers\ContextVariableArgumentProvider.cs (1)
15[ExportArgumentProvider(nameof(ContextVariableArgumentProvider), LanguageNames.CSharp)]
Completion\Providers\DefaultArgumentProvider.cs (1)
14[ExportArgumentProvider(nameof(DefaultArgumentProvider), LanguageNames.CSharp)]
Completion\Providers\FirstBuiltInArgumentProvider.cs (1)
17[ExportArgumentProvider(nameof(FirstBuiltInArgumentProvider), LanguageNames.CSharp)]
Completion\Providers\LastBuiltInArgumentProvider.cs (1)
17[ExportArgumentProvider(nameof(LastBuiltInArgumentProvider), LanguageNames.CSharp)]
Completion\Providers\OutVariableArgumentProvider.cs (1)
16[ExportArgumentProvider(nameof(OutVariableArgumentProvider), LanguageNames.CSharp)]
ConvertAnonymousType\CSharpConvertAnonymousTypeToClassCodeRefactoringProvider.cs (1)
18[ExportCodeRefactoringProvider(LanguageNames.CSharp, Name = PredefinedCodeRefactoringProviderNames.ConvertAnonymousTypeToClass), Shared]
ConvertAnonymousType\CSharpConvertAnonymousTypeToTupleCodeRefactoringProvider.cs (1)
20[ExportCodeRefactoringProvider(LanguageNames.CSharp, Name = PredefinedCodeRefactoringProviderNames.ConvertAnonymousTypeToTuple), Shared]
ConvertAutoPropertyToFullProperty\CSharpConvertAutoPropertyToFullPropertyCodeRefactoringProvider.cs (1)
30[ExportCodeRefactoringProvider(LanguageNames.CSharp, Name = PredefinedCodeRefactoringProviderNames.ConvertAutoPropertyToFullProperty), Shared]
ConvertBetweenRegularAndVerbatimString\ConvertBetweenRegularAndVerbatimInterpolatedStringCodeRefactoringProvider.cs (1)
16[ExportCodeRefactoringProvider(LanguageNames.CSharp, Name = PredefinedCodeRefactoringProviderNames.ConvertBetweenRegularAndVerbatimInterpolatedString), Shared]
ConvertBetweenRegularAndVerbatimString\ConvertBetweenRegularAndVerbatimStringCodeRefactoringProvider.cs (1)
16[ExportCodeRefactoringProvider(LanguageNames.CSharp, Name = PredefinedCodeRefactoringProviderNames.ConvertBetweenRegularAndVerbatimString), Shared]
ConvertCast\CSharpConvertDirectCastToTryCastCodeRefactoringProvider.cs (1)
22[ExportCodeRefactoringProvider(LanguageNames.CSharp, Name = PredefinedCodeRefactoringProviderNames.ConvertDirectCastToTryCast), Shared]
ConvertCast\CSharpConvertTryCastToDirectCastCodeRefactoringProvider.cs (1)
24[ExportCodeRefactoringProvider(LanguageNames.CSharp, Name = PredefinedCodeRefactoringProviderNames.ConvertTryCastToDirectCast), Shared]
ConvertForEachToFor\CSharpConvertForEachToForCodeRefactoringProvider.cs (1)
22[ExportCodeRefactoringProvider(LanguageNames.CSharp, Name = PredefinedCodeRefactoringProviderNames.ConvertForEachToFor), Shared]
ConvertForToForEach\CSharpConvertForToForEachCodeRefactoringProvider.cs (1)
17[ExportCodeRefactoringProvider(LanguageNames.CSharp, Name = PredefinedCodeRefactoringProviderNames.ConvertForToForEach), Shared]
ConvertIfToSwitch\CSharpConvertIfToSwitchCodeRefactoringProvider.cs (1)
16[ExportCodeRefactoringProvider(LanguageNames.CSharp, Name = PredefinedCodeRefactoringProviderNames.ConvertIfToSwitch), Shared]
ConvertLinq\ConvertForEachToLinqQuery\CSharpConvertForEachToLinqQueryProvider.cs (1)
22[ExportCodeRefactoringProvider(LanguageNames.CSharp, Name = PredefinedCodeRefactoringProviderNames.ConvertForEachToLinqQuery), Shared]
ConvertLinq\CSharpConvertLinqQueryToForEachProvider.cs (1)
30[ExportCodeRefactoringProvider(LanguageNames.CSharp, Name = PredefinedCodeRefactoringProviderNames.ConvertLinqQueryToForEach), Shared]
ConvertNamespace\ConvertNamespaceCodeRefactoringProvider.cs (1)
27[ExportCodeRefactoringProvider(LanguageNames.CSharp, Name = PredefinedCodeRefactoringProviderNames.ConvertNamespace), Shared]
ConvertNumericLiteral\CSharpConvertNumericLiteralCodeRefactoringProvider.cs (1)
13[ExportCodeRefactoringProvider(LanguageNames.CSharp, Name = PredefinedCodeRefactoringProviderNames.ConvertNumericLiteral), Shared]
ConvertPrimaryToRegularConstructor\ConvertPrimaryToRegularConstructorCodeRefactoringProvider.cs (1)
36[ExportCodeRefactoringProvider(LanguageNames.CSharp, Name = PredefinedCodeRefactoringProviderNames.ConvertPrimaryToRegularConstructor), Shared]
ConvertProgram\ConvertToProgramMainCodeFixProvider.cs (1)
23[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.ConvertToProgramMain), Shared]
ConvertProgram\ConvertToProgramMainCodeRefactoringProvider.cs (1)
22[ExportCodeRefactoringProvider(LanguageNames.CSharp, Name = PredefinedCodeRefactoringProviderNames.ConvertToProgramMain), Shared]
ConvertProgram\ConvertToTopLevelStatementsCodeFixProvider.cs (1)
23[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.ConvertToTopLevelStatements), Shared]
ConvertProgram\ConvertToTopLevelStatementsCodeRefactoringProvider.cs (1)
22[ExportCodeRefactoringProvider(LanguageNames.CSharp, Name = PredefinedCodeRefactoringProviderNames.ConvertToTopLevelStatements), Shared]
ConvertToExtension\ConvertToExtensionCodeRefactoringProvider.cs (1)
37[ExportCodeRefactoringProvider(LanguageNames.CSharp, Name = PredefinedCodeRefactoringProviderNames.ConvertToExtension), Shared]
ConvertToInterpolatedString\CSharpConvertConcatenationToInterpolatedStringRefactoringProvider.cs (1)
14[ExportCodeRefactoringProvider(LanguageNames.CSharp, Name = PredefinedCodeRefactoringProviderNames.ConvertConcatenationToInterpolatedString), Shared]
ConvertToInterpolatedString\CSharpConvertPlaceholderToInterpolatedStringRefactoringProvider.cs (1)
13[ExportCodeRefactoringProvider(LanguageNames.CSharp, Name = PredefinedCodeRefactoringProviderNames.ConvertPlaceholderToInterpolatedString), Shared]
ConvertToRawString\ConvertStringToRawStringCodeRefactoringProvider.cs (1)
26[ExportCodeRefactoringProvider(LanguageNames.CSharp, Name = PredefinedCodeRefactoringProviderNames.ConvertToRawString), Shared]
ConvertToRecord\CSharpConvertToRecordRefactoringProvider.cs (1)
14[ExportCodeRefactoringProvider(LanguageNames.CSharp, Name = PredefinedCodeRefactoringProviderNames.ConvertToRecord), Shared]
ConvertTupleToStruct\CSharpConvertTupleToStructCodeRefactoringProvider.cs (2)
14[ExportLanguageService(typeof(IConvertTupleToStructCodeRefactoringProvider), LanguageNames.CSharp)] 15[ExportCodeRefactoringProvider(LanguageNames.CSharp, Name = PredefinedCodeRefactoringProviderNames.ConvertTupleToStruct), Shared]
Copilot\CSharpCopilotCodeFixProvider.cs (1)
27[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.CopilotSuggestions), Shared]
Copilot\CSharpCopilotProposalAdjusterService.cs (1)
20[ExportLanguageService(typeof(ICopilotProposalAdjusterService), LanguageNames.CSharp), Shared]
Copilot\CSharpImplementNotImplementedExceptionDiagnosticAnalyzer.cs (1)
13[DiagnosticAnalyzer(LanguageNames.CSharp)]
Copilot\CSharpImplementNotImplementedExceptionFixProvider.cs (1)
28[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.CopilotImplementNotImplementedException), Shared]
Debugging\BreakpointResolver.cs (1)
20internal sealed class BreakpointResolver(Solution solution, string text) : AbstractBreakpointResolver(solution, text, LanguageNames.CSharp, EqualityComparer<string>.Default)
Debugging\CSharpBreakpointResolutionService.cs (1)
19[ExportLanguageService(typeof(IBreakpointResolutionService), LanguageNames.CSharp), Shared]
Debugging\CSharpLanguageDebugInfoService.cs (1)
14[ExportLanguageService(typeof(ILanguageDebugInfoService), LanguageNames.CSharp), Shared]
Debugging\CSharpProximityExpressionsService.cs (1)
40[ExportLanguageService(typeof(IProximityExpressionsService), LanguageNames.CSharp), Shared]
DecompiledSource\CSharpDecompiledSourceService.cs (1)
22[ExportLanguageService(typeof(IDecompiledSourceService), LanguageNames.CSharp), Shared]
Diagnostics\Analyzers\CSharpPreferFrameworkTypeDiagnosticAnalyzer.cs (1)
13[DiagnosticAnalyzer(LanguageNames.CSharp)]
Diagnostics\Analyzers\CSharpSimplifyTypeNamesDiagnosticAnalyzer.cs (1)
21[DiagnosticAnalyzer(LanguageNames.CSharp)]
Diagnostics\Analyzers\CSharpUnboundIdentifiersDiagnosticAnalyzer.cs (1)
15[DiagnosticAnalyzer(LanguageNames.CSharp)]
Diagnostics\Analyzers\FileBasedPrograms\FileLevelDirectiveDiagnosticAnalyzer.cs (1)
12[DiagnosticAnalyzer(LanguageNames.CSharp)]
Diagnostics\CSharpAnalyzerDriverService.cs (1)
15[ExportLanguageService(typeof(IAnalyzerDriverService), LanguageNames.CSharp), Shared]
Diagnostics\LanguageServer\CSharpLspBuildOnlyDiagnostics.cs (1)
15LanguageNames.CSharp,
DocumentationComments\CSharpDocumentationCommentFormattingService.cs (1)
12[ExportLanguageService(typeof(IDocumentationCommentFormattingService), LanguageNames.CSharp), Shared]
DocumentationComments\CSharpDocumentationCommentSnippetService.cs (1)
22[ExportLanguageService(typeof(IDocumentationCommentSnippetService), LanguageNames.CSharp), Shared]
DocumentHighlighting\CSharpDocumentHighlightsService.cs (2)
23[ExportLanguageService(typeof(IDocumentHighlightsService), LanguageNames.CSharp), Shared] 29LanguageNames.CSharp,
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (1)
27[ExportLanguageService(typeof(IEditAndContinueAnalyzer), LanguageNames.CSharp), Shared]
EmbeddedLanguages\Classification\CSharpEmbeddedLanguageClassificationServiceFactory.cs (2)
16[ExportLanguageService(typeof(IEmbeddedLanguageClassificationService), LanguageNames.CSharp), Shared] 20[ImportMany] IEnumerable<Lazy<IEmbeddedLanguageClassifier, EmbeddedLanguageMetadata>> classifiers) : AbstractEmbeddedLanguageClassificationService(LanguageNames.CSharp, CSharpEmbeddedLanguagesProvider.Info, CSharpSyntaxKinds.Instance, CSharpFallbackEmbeddedLanguageClassifier.Instance, classifiers)
EmbeddedLanguages\CSharpEmbeddedLanguagesProvider.cs (1)
15[ExportLanguageService(typeof(IEmbeddedLanguagesProvider), LanguageNames.CSharp, ServiceLayer.Default), Shared]
EmbeddedLanguages\CSharpJsonDetectionAnalyzer.cs (1)
11[DiagnosticAnalyzer(LanguageNames.CSharp)]
EmbeddedLanguages\CSharpJsonDetectionCodeFixProvider.cs (1)
16[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.JsonDetection), Shared]
EmbeddedLanguages\CSharpJsonDiagnosticAnalyzer.cs (1)
11[DiagnosticAnalyzer(LanguageNames.CSharp)]
EmbeddedLanguages\CSharpRegexDiagnosticAnalyzer.cs (1)
11[DiagnosticAnalyzer(LanguageNames.CSharp)]
EmbeddedLanguages\CSharpTestEmbeddedLanguageClassifier.cs (1)
21PredefinedEmbeddedLanguageNames.CSharpTest, [LanguageNames.CSharp], supportsUnannotatedAPIs: false,
EncapsulateField\CSharpEncapsulateFieldService.cs (1)
31[ExportLanguageService(typeof(IEncapsulateFieldService), LanguageNames.CSharp), Shared]
ExternalAccess\Pythia\PythiaSignatureHelpProvider.cs (1)
22[ExportSignatureHelpProvider(nameof(PythiaSignatureHelpProvider), LanguageNames.CSharp), Shared]
ExtractInterface\CSharpExtractInterfaceService.cs (1)
23[ExportLanguageService(typeof(AbstractExtractInterfaceService), LanguageNames.CSharp), Shared]
ExtractMethod\CSharpExtractMethodService.cs (1)
15[ExportLanguageService(typeof(IExtractMethodService), LanguageNames.CSharp)]
ExtractMethod\CSharpSyntaxTriviaServiceFactory.cs (1)
15[ExportLanguageServiceFactory(typeof(ISyntaxTriviaService), LanguageNames.CSharp), Shared]
FindUsages\CSharpFindUsagesLSPService.cs (1)
12[ExportLanguageService(typeof(IFindUsagesLSPService), LanguageNames.CSharp), Shared]
FindUsages\CSharpFindUsagesService.cs (1)
12[ExportLanguageService(typeof(IFindUsagesService), LanguageNames.CSharp), Shared]
Formatting\CSharpAccessibilityModifiersNewDocumentFormattingProvider.cs (1)
21[ExportNewDocumentFormattingProvider(LanguageNames.CSharp), Shared]
Formatting\CSharpNamespaceDeclarationNewDocumentFormattingProvider.cs (1)
22[ExportNewDocumentFormattingProvider(LanguageNames.CSharp), Shared]
Formatting\CSharpNewDocumentFormattingService.cs (2)
13[ExportLanguageService(typeof(INewDocumentFormattingService), LanguageNames.CSharp)] 19protected override string Language => LanguageNames.CSharp;
Formatting\CSharpOrganizeUsingsNewDocumentFormattingProvider.cs (1)
18[ExportNewDocumentFormattingProvider(LanguageNames.CSharp), Shared]
Formatting\CSharpUseProgramMainNewDocumentFormattingProvider.cs (1)
16[ExportNewDocumentFormattingProvider(LanguageNames.CSharp), Shared]
FullyQualify\CSharpFullyQualifyCodeFixProvider.cs (1)
14[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.FullyQualify), Shared]
FullyQualify\CSharpFullyQualifyService.cs (1)
19[ExportLanguageService(typeof(IFullyQualifyService), LanguageNames.CSharp), Shared]
GenerateConstructors\CSharpGenerateConstructorsCodeRefactoringProvider.cs (2)
23[ExportCodeRefactoringProvider(LanguageNames.CSharp, Name = PredefinedCodeRefactoringProviderNames.GenerateConstructorFromMembers), Shared] 25[IntentProvider(WellKnownIntents.GenerateConstructor, LanguageNames.CSharp)]
GenerateEqualsAndGetHashCodeFromMembers\CSharpGenerateEqualsAndGetHashCodeService.cs (1)
16[ExportLanguageService(typeof(IGenerateEqualsAndGetHashCodeService), LanguageNames.CSharp), Shared]
GenerateMember\GenerateVariable\CSharpGenerateVariableService.cs (1)
23[ExportLanguageService(typeof(IGenerateVariableService), LanguageNames.CSharp), Shared]
GenerateType\CSharpGenerateTypeService.cs (1)
31[ExportLanguageService(typeof(IGenerateTypeService), LanguageNames.CSharp), Shared]
GoToDefinition\CSharpGoToDefinitionSymbolService.cs (1)
20[ExportLanguageService(typeof(IGoToDefinitionSymbolService), LanguageNames.CSharp), Shared]
Highlighting\KeywordHighlighters\AsyncAwaitHighlighter.cs (1)
22[ExportHighlighter(LanguageNames.CSharp), Shared]
Highlighting\KeywordHighlighters\CheckedExpressionHighlighter.cs (1)
18[ExportHighlighter(LanguageNames.CSharp), Shared]
Highlighting\KeywordHighlighters\CheckedStatementHighlighter.cs (1)
18[ExportHighlighter(LanguageNames.CSharp), Shared]
Highlighting\KeywordHighlighters\ConditionalPreprocessorHighlighter.cs (1)
17[ExportHighlighter(LanguageNames.CSharp), Shared]
Highlighting\KeywordHighlighters\IfStatementHighlighter.cs (1)
23[ExportHighlighter(LanguageNames.CSharp), Shared]
Highlighting\KeywordHighlighters\LockStatementHighlighter.cs (1)
18[ExportHighlighter(LanguageNames.CSharp), Shared]
Highlighting\KeywordHighlighters\LoopHighlighter.cs (1)
20[ExportHighlighter(LanguageNames.CSharp), Shared]
Highlighting\KeywordHighlighters\RegionHighlighter.cs (1)
19[ExportHighlighter(LanguageNames.CSharp), Shared]
Highlighting\KeywordHighlighters\ReturnStatementHighlighter.cs (1)
21[ExportHighlighter(LanguageNames.CSharp), Shared]
Highlighting\KeywordHighlighters\SwitchStatementHighlighter.cs (1)
21[ExportHighlighter(LanguageNames.CSharp), Shared]
Highlighting\KeywordHighlighters\TryStatementHighlighter.cs (1)
18[ExportHighlighter(LanguageNames.CSharp), Shared]
Highlighting\KeywordHighlighters\UnsafeStatementHighlighter.cs (1)
18[ExportHighlighter(LanguageNames.CSharp), Shared]
Highlighting\KeywordHighlighters\UsingStatementHighlighter.cs (1)
18[ExportHighlighter(LanguageNames.CSharp), Shared]
Highlighting\KeywordHighlighters\YieldStatementHighlighter.cs (1)
21[ExportHighlighter(LanguageNames.CSharp), Shared]
ImplementInterface\CSharpImplementExplicitlyCodeRefactoringProvider.cs (1)
22[ExportCodeRefactoringProvider(LanguageNames.CSharp, Name = PredefinedCodeRefactoringProviderNames.ImplementInterfaceExplicitly), Shared]
ImplementInterface\CSharpImplementImplicitlyCodeRefactoringProvider.cs (1)
17[ExportCodeRefactoringProvider(LanguageNames.CSharp, Name = PredefinedCodeRefactoringProviderNames.ImplementInterfaceImplicitly), Shared]
InheritanceMargin\CSharpInheritanceMarginService.cs (1)
17[ExportLanguageService(typeof(IInheritanceMarginService), LanguageNames.CSharp), Shared]
InitializeParameter\CSharpAddParameterCheckCodeRefactoringProvider.cs (1)
18[ExportCodeRefactoringProvider(LanguageNames.CSharp, Name = PredefinedCodeRefactoringProviderNames.AddParameterCheck), Shared]
InitializeParameter\CSharpInitializeMemberFromParameterCodeRefactoringProvider.cs (1)
13[ExportCodeRefactoringProvider(LanguageNames.CSharp, Name = PredefinedCodeRefactoringProviderNames.InitializeMemberFromParameter), Shared]
InitializeParameter\CSharpInitializeMemberFromPrimaryConstructorParameterCodeRefactoringProvider.cs (1)
33[ExportCodeRefactoringProvider(LanguageNames.CSharp, Name = PredefinedCodeRefactoringProviderNames.InitializeMemberFromPrimaryConstructorParameter), Shared]
InlineHints\CSharpInlineHintsService.cs (1)
15[ExportLanguageService(typeof(IInlineHintsService), LanguageNames.CSharp), Shared]
InlineHints\CSharpInlineParameterNameHintsService.cs (1)
21[ExportLanguageService(typeof(IInlineParameterNameHintsService), LanguageNames.CSharp), Shared]
InlineHints\CSharpInlineTypeHintsService.cs (1)
16[ExportLanguageService(typeof(IInlineTypeHintsService), LanguageNames.CSharp), Shared]
IntroduceParameter\CSharpIntroduceParameterCodeRefactoringProvider.cs (1)
14[ExportCodeRefactoringProvider(LanguageNames.CSharp, Name = PredefinedCodeRefactoringProviderNames.IntroduceParameter), Shared]
IntroduceUsingStatement\CSharpIntroduceUsingStatementCodeRefactoringProvider.cs (1)
20[ExportCodeRefactoringProvider(LanguageNames.CSharp, Name = PredefinedCodeRefactoringProviderNames.IntroduceUsingStatement), Shared]
IntroduceVariable\CSharpIntroduceLocalForExpressionCodeRefactoringProvider.cs (1)
27[ExportCodeRefactoringProvider(LanguageNames.CSharp, Name = PredefinedCodeRefactoringProviderNames.IntroduceLocalForExpression), Shared]
IntroduceVariable\CSharpIntroduceVariableService.cs (1)
21[ExportLanguageService(typeof(IIntroduceVariableService), LanguageNames.CSharp), Shared]
InvertConditional\CSharpInvertConditionalCodeRefactoringProvider.cs (1)
16[ExportCodeRefactoringProvider(LanguageNames.CSharp, Name = PredefinedCodeRefactoringProviderNames.InvertConditional), Shared]
InvertIf\CSharpInvertIfCodeRefactoringProvider.cs (1)
24[ExportCodeRefactoringProvider(LanguageNames.CSharp, Name = PredefinedCodeRefactoringProviderNames.InvertIf), Shared]
InvertLogical\CSharpInvertLogicalCodeRefactoringProvider.cs (1)
14[ExportCodeRefactoringProvider(LanguageNames.CSharp, Name = PredefinedCodeRefactoringProviderNames.InvertLogical), Shared]
LanguageServices\CSharpStructuralTypeDisplayService.cs (1)
21[ExportLanguageService(typeof(IStructuralTypeDisplayService), LanguageNames.CSharp), Shared]
LanguageServices\CSharpSymbolDisplayServiceFactory.cs (1)
15[ExportLanguageServiceFactory(typeof(ISymbolDisplayService), LanguageNames.CSharp), Shared]
LineSeparators\CSharpLineSeparatorService.cs (1)
20[ExportLanguageService(typeof(ILineSeparatorService), LanguageNames.CSharp), Shared]
MakeLocalFunctionStatic\MakeLocalFunctionStaticCodeRefactoringProvider.cs (1)
16[ExportCodeRefactoringProvider(LanguageNames.CSharp, Name = PredefinedCodeRefactoringProviderNames.MakeLocalFunctionStatic), Shared]
MetadataAsSource\CSharpMetadataAsSourceServiceFactory.cs (1)
15[ExportLanguageServiceFactory(typeof(IMetadataAsSourceService), LanguageNames.CSharp), Shared]
MoveDeclarationNearReference\CSharpMoveDeclarationNearReferenceCodeRefactoringProvider.cs (1)
13[ExportCodeRefactoringProvider(LanguageNames.CSharp, Name = PredefinedCodeRefactoringProviderNames.MoveDeclarationNearReference), Shared]
MoveToNamespace\CSharpMoveToNamespaceService.cs (1)
13[ExportLanguageService(typeof(IMoveToNamespaceService), LanguageNames.CSharp), Shared]
NameTupleElement\CSharpNameTupleElementCodeRefactoringProvider.cs (1)
17[ExportCodeRefactoringProvider(LanguageNames.CSharp, Name = PredefinedCodeRefactoringProviderNames.NameTupleElement), Shared]
NavigateTo\CSharpNavigateToSearchService.cs (1)
12[ExportLanguageService(typeof(INavigateToSearchService), LanguageNames.CSharp), Shared]
Navigation\CSharpFindDefinitionService.cs (1)
12[ExportLanguageService(typeof(INavigableItemsService), LanguageNames.CSharp), Shared]
NavigationBar\CSharpNavigationBarItemService.cs (1)
25[ExportLanguageService(typeof(INavigationBarItemService), LanguageNames.CSharp), Shared]
Options\CSharpEditorConfigOptionsEnumerator.cs (1)
16[EditorConfigOptionsEnumerator(LanguageNames.CSharp), Shared]
Organizing\CSharpOrganizingService.cs (2)
19[ExportLanguageService(typeof(IOrganizingService), LanguageNames.CSharp), Shared] 23[ImportMany] IEnumerable<Lazy<ISyntaxOrganizer, LanguageMetadata>> organizers) : AbstractOrganizingService(organizers.Where(o => o.Metadata.Language == LanguageNames.CSharp).Select(o => o.Value))
Organizing\Organizers\ClassDeclarationOrganizer.cs (1)
16[ExportSyntaxNodeOrganizer(LanguageNames.CSharp), Shared]
Organizing\Organizers\ConstructorDeclarationOrganizer.cs (1)
16[ExportSyntaxNodeOrganizer(LanguageNames.CSharp), Shared]
Organizing\Organizers\DestructorDeclarationOrganizer.cs (1)
16[ExportSyntaxNodeOrganizer(LanguageNames.CSharp), Shared]
Organizing\Organizers\EnumDeclarationOrganizer.cs (1)
16[ExportSyntaxNodeOrganizer(LanguageNames.CSharp), Shared]
Organizing\Organizers\EventDeclarationOrganizer.cs (1)
16[ExportSyntaxNodeOrganizer(LanguageNames.CSharp), Shared]
Organizing\Organizers\EventFieldDeclarationOrganizer.cs (1)
16[ExportSyntaxNodeOrganizer(LanguageNames.CSharp), Shared]
Organizing\Organizers\FieldDeclarationOrganizer.cs (1)
16[ExportSyntaxNodeOrganizer(LanguageNames.CSharp), Shared]
Organizing\Organizers\IndexerDeclarationOrganizer.cs (1)
16[ExportSyntaxNodeOrganizer(LanguageNames.CSharp), Shared]
Organizing\Organizers\InterfaceDeclarationOrganizer.cs (1)
16[ExportSyntaxNodeOrganizer(LanguageNames.CSharp), Shared]
Organizing\Organizers\MethodDeclarationOrganizer.cs (1)
16[ExportSyntaxNodeOrganizer(LanguageNames.CSharp), Shared]
Organizing\Organizers\OperatorDeclarationOrganizer.cs (1)
16[ExportSyntaxNodeOrganizer(LanguageNames.CSharp), Shared]
Organizing\Organizers\PropertyDeclarationOrganizer.cs (1)
16[ExportSyntaxNodeOrganizer(LanguageNames.CSharp), Shared]
Organizing\Organizers\RecordDeclarationOrganizer.cs (1)
14[ExportSyntaxNodeOrganizer(LanguageNames.CSharp), Shared]
Organizing\Organizers\StructDeclarationOrganizer.cs (1)
16[ExportSyntaxNodeOrganizer(LanguageNames.CSharp), Shared]
QuickInfo\CSharpDiagnosticAnalyzerQuickInfoProvider.cs (1)
22[ExportQuickInfoProvider(QuickInfoProviderNames.DiagnosticAnalyzer, LanguageNames.CSharp), Shared]
QuickInfo\CSharpEmbeddedLanguageQuickInfoProvider.cs (2)
16[ExportQuickInfoProvider(QuickInfoProviderNames.EmbeddedLanguages, LanguageNames.CSharp)] 24: base(LanguageNames.CSharp, CSharpEmbeddedLanguagesProvider.Info, CSharpSyntaxKinds.Instance, services)
QuickInfo\CSharpQuickInfoSevice.cs (1)
13[ExportLanguageServiceFactory(typeof(QuickInfoService), LanguageNames.CSharp), Shared]
QuickInfo\CSharpSemanticQuickInfoProvider.cs (1)
24[ExportQuickInfoProvider(QuickInfoProviderNames.Semantic, LanguageNames.CSharp), Shared]
QuickInfo\CSharpSyntacticQuickInfoProvider.cs (1)
20[ExportQuickInfoProvider(QuickInfoProviderNames.Syntactic, LanguageNames.CSharp), Shared]
RawStringLiteral\CSharpRawStringLiteralOnAutoInsertService.cs (1)
16[ExportLanguageService(typeof(IRawStringLiteralAutoInsertService), LanguageNames.CSharp), Shared]
RemoveUnusedVariable\CSharpRemoveUnusedVariableCodeFixProvider.cs (1)
19[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.RemoveUnusedVariable), Shared]
Rename\CSharpRenameIssuesService.cs (1)
15[ExportLanguageService(typeof(IRenameIssuesService), LanguageNames.CSharp), Shared]
ReplaceConditionalWithStatements\CSharpReplaceConditionalWithStatementsCodeRefactoringProvider.cs (1)
17[ExportCodeRefactoringProvider(LanguageNames.CSharp, Name = PredefinedCodeRefactoringProviderNames.ReplaceConditionalWithStatements), Shared]
ReplaceDocCommentTextWithTag\CSharpReplaceDocCommentTextWithTagCodeRefactoringProvider.cs (1)
13[ExportCodeRefactoringProvider(LanguageNames.CSharp, Name = PredefinedCodeRefactoringProviderNames.ReplaceDocCommentTextWithTag), Shared]
ReplaceMethodWithProperty\CSharpReplaceMethodWithPropertyService.cs (1)
27[ExportLanguageService(typeof(IReplaceMethodWithPropertyService), LanguageNames.CSharp), Shared]
ReplacePropertyWithMethods\CSharpReplacePropertyWithMethodsService.cs (1)
29[ExportLanguageService(typeof(IReplacePropertyWithMethodsService), LanguageNames.CSharp), Shared]
ReverseForStatement\CSharpReverseForStatementCodeRefactoringProvider.cs (1)
25[ExportCodeRefactoringProvider(LanguageNames.CSharp, Name = PredefinedCodeRefactoringProviderNames.ReverseForStatement), Shared]
SignatureHelp\AttributeSignatureHelpProvider.cs (1)
26[ExportSignatureHelpProvider("AttributeSignatureHelpProvider", LanguageNames.CSharp), Shared]
SignatureHelp\ConstructorInitializerSignatureHelpProvider.cs (1)
24[ExportSignatureHelpProvider("ConstructorInitializerSignatureHelpProvider", LanguageNames.CSharp), Shared]
SignatureHelp\ElementAccessExpressionSignatureHelpProvider.cs (1)
28[ExportSignatureHelpProvider("ElementAccessExpressionSignatureHelpProvider", LanguageNames.CSharp), Shared]
SignatureHelp\GenericNameFullyWrittenSignatureHelpProvider.cs (1)
16[ExportSignatureHelpProvider(nameof(GenericNameFullyWrittenSignatureHelpProvider), LanguageNames.CSharp), Shared]
SignatureHelp\GenericNamePartiallyWrittenSignatureHelpProvider.cs (1)
16[ExportSignatureHelpProvider(nameof(GenericNamePartiallyWrittenSignatureHelpProvider), LanguageNames.CSharp), Shared]
SignatureHelp\InitializerExpressionSignatureHelpProvider.cs (1)
21[ExportSignatureHelpProvider(nameof(InitializerExpressionSignatureHelpProvider), LanguageNames.CSharp), Shared]
SignatureHelp\InvocationExpressionSignatureHelpProvider.cs (1)
21[ExportSignatureHelpProvider("InvocationExpressionSignatureHelpProvider", LanguageNames.CSharp), Shared]
SignatureHelp\ObjectCreationExpressionSignatureHelpProvider.cs (1)
21[ExportSignatureHelpProvider("ObjectCreationExpressionSignatureHelpProvider", LanguageNames.CSharp), Shared]
SignatureHelp\PrimaryConstructorBaseTypeSignatureHelpProvider.cs (1)
30[ExportSignatureHelpProvider("PrimaryConstructorBaseTypeSignatureHelpProvider", LanguageNames.CSharp), Shared]
SignatureHelp\TupleConstructionSignatureHelpProvider.cs (1)
24[ExportSignatureHelpProvider("TupleSignatureHelpProvider", LanguageNames.CSharp), Shared]
SimplifyThisOrMe\CSharpSimplifyThisOrMeCodeFixProvider.cs (1)
15[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.SimplifyThisOrMe), Shared]
SimplifyThisOrMe\CSharpSimplifyThisOrMeDiagnosticAnalyzer.cs (1)
17[DiagnosticAnalyzer(LanguageNames.CSharp)]
SimplifyTypeNames\SimplifyTypeNamesCodeFixProvider.cs (1)
20[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.SimplifyNames), Shared]
Snippets\CSharpClassSnippetProvider.cs (1)
20[ExportSnippetProvider(nameof(ISnippetProvider), LanguageNames.CSharp), Shared]
Snippets\CSharpConsoleSnippetProvider.cs (1)
15[ExportSnippetProvider(nameof(ISnippetProvider), LanguageNames.CSharp), Shared]
Snippets\CSharpConstructorSnippetProvider.cs (1)
25[ExportSnippetProvider(nameof(ISnippetProvider), LanguageNames.CSharp), Shared]
Snippets\CSharpDoWhileLoopSnippetProvider.cs (1)
20[ExportSnippetProvider(nameof(ISnippetProvider), LanguageNames.CSharp), Shared]
Snippets\CSharpElseSnippetProvider.cs (1)
18[ExportSnippetProvider(nameof(ISnippetProvider), LanguageNames.CSharp), Shared]
Snippets\CSharpEnumSnippetProvider.cs (1)
20[ExportSnippetProvider(nameof(ISnippetProvider), LanguageNames.CSharp), Shared]
Snippets\CSharpForEachLoopSnippetProvider.cs (1)
29[ExportSnippetProvider(nameof(ISnippetProvider), LanguageNames.CSharp), Shared]
Snippets\CSharpForLoopSnippetProvider.cs (1)
16[ExportSnippetProvider(nameof(ISnippetProvider), LanguageNames.CSharp), Shared]
Snippets\CSharpIfSnippetProvider.cs (1)
18[ExportSnippetProvider(nameof(ISnippetProvider), LanguageNames.CSharp), Shared]
Snippets\CSharpInterfaceSnippetProvider.cs (1)
20[ExportSnippetProvider(nameof(ISnippetProvider), LanguageNames.CSharp), Shared]
Snippets\CSharpIntMainSnippetProvider.cs (1)
21[ExportSnippetProvider(nameof(ISnippetProvider), LanguageNames.CSharp), Shared]
Snippets\CSharpLockSnippetProvider.cs (1)
19[ExportSnippetProvider(nameof(ISnippetProvider), LanguageNames.CSharp), Shared]
Snippets\CSharpPropgSnippetProvider.cs (1)
17[ExportSnippetProvider(nameof(ISnippetProvider), LanguageNames.CSharp), Shared]
Snippets\CSharpPropiSnippetProvider.cs (1)
19[ExportSnippetProvider(nameof(ISnippetProvider), LanguageNames.CSharp), Shared]
Snippets\CSharpProprSnippetProvider.cs (1)
19[ExportSnippetProvider(nameof(ISnippetProvider), LanguageNames.CSharp), Shared]
Snippets\CSharpPropSnippetProvider.cs (1)
17[ExportSnippetProvider(nameof(ISnippetProvider), LanguageNames.CSharp), Shared]
Snippets\CSharpReversedForLoopSnippetProvider.cs (1)
16[ExportSnippetProvider(nameof(ISnippetProvider), LanguageNames.CSharp), Shared]
Snippets\CSharpSnippetFunctionService.cs (1)
16[ExportLanguageService(typeof(SnippetFunctionService), LanguageNames.CSharp), Shared]
Snippets\CSharpSnippetService.cs (1)
14[ExportLanguageService(typeof(ISnippetService), LanguageNames.CSharp), Shared]
Snippets\CSharpStructSnippetProvider.cs (1)
20[ExportSnippetProvider(nameof(ISnippetProvider), LanguageNames.CSharp), Shared]
Snippets\CSharpUsingSnippetProvider.cs (1)
19[ExportSnippetProvider(nameof(ISnippetProvider), LanguageNames.CSharp), Shared]
Snippets\CSharpVoidMainSnippetProvider.cs (1)
21[ExportSnippetProvider(nameof(ISnippetProvider), LanguageNames.CSharp), Shared]
Snippets\CSharpWhileLoopSnippetProvider.cs (1)
18[ExportSnippetProvider(nameof(ISnippetProvider), LanguageNames.CSharp), Shared]
SolutionCrawler\CSharpDocumentDifferenceService.cs (1)
14[ExportLanguageService(typeof(IDocumentDifferenceService), LanguageNames.CSharp), Shared]
SolutionExplorer\CSharpSolutionExplorerSymbolTreeItemProvider.cs (1)
21[ExportLanguageService(typeof(ISolutionExplorerSymbolTreeItemProvider), LanguageNames.CSharp), Shared]
SpellCheck\CSharpSpellcheckCodeFixProvider.cs (1)
20[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.SpellCheck), Shared]
SpellCheck\CSharpSpellCheckSpanService.cs (1)
12[ExportLanguageService(typeof(ISpellCheckSpanService), LanguageNames.CSharp), Shared]
SplitOrMergeIfStatements\CSharpIfLikeStatementGenerator.cs (1)
20[ExportLanguageService(typeof(IIfLikeStatementGenerator), LanguageNames.CSharp), Shared]
SplitOrMergeIfStatements\CSharpMergeConsecutiveIfStatementsCodeRefactoringProvider.cs (1)
17[ExportCodeRefactoringProvider(LanguageNames.CSharp, Name = PredefinedCodeRefactoringProviderNames.MergeConsecutiveIfStatements), Shared]
SplitOrMergeIfStatements\CSharpMergeNestedIfStatementsCodeRefactoringProvider.cs (1)
17[ExportCodeRefactoringProvider(LanguageNames.CSharp, Name = PredefinedCodeRefactoringProviderNames.MergeNestedIfStatements), Shared]
SplitOrMergeIfStatements\CSharpSplitIntoConsecutiveIfStatementsCodeRefactoringProvider.cs (1)
14[ExportCodeRefactoringProvider(LanguageNames.CSharp, Name = PredefinedCodeRefactoringProviderNames.SplitIntoConsecutiveIfStatements), Shared]
SplitOrMergeIfStatements\CSharpSplitIntoNestedIfStatementsCodeRefactoringProvider.cs (1)
14[ExportCodeRefactoringProvider(LanguageNames.CSharp, Name = PredefinedCodeRefactoringProviderNames.SplitIntoNestedIfStatements), Shared]
src\Analyzers\CSharp\Analyzers\AddAccessibilityModifiers\CSharpAddAccessibilityModifiersDiagnosticAnalyzer.cs (1)
14[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\AddBraces\CSharpAddBracesDiagnosticAnalyzer.cs (1)
18[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\AddRequiredParentheses\CSharpAddRequiredExpressionParenthesesDiagnosticAnalyzer.cs (1)
15[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\AddRequiredParentheses\CSharpAddRequiredPatternParenthesesDiagnosticAnalyzer.cs (1)
15[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\CodeStyle\CSharpAnalyzerOptionsProvider.cs (1)
94=> new(provider.Options, LanguageNames.CSharp);
src\Analyzers\CSharp\Analyzers\ConvertNamespace\ConvertToBlockScopedNamespaceDiagnosticAnalyzer.cs (1)
14[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\ConvertNamespace\ConvertToFileScopedNamespaceDiagnosticAnalyzer.cs (1)
14[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\ConvertProgram\ConvertToProgramMainDiagnosticAnalyzer.cs (1)
16[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\ConvertProgram\ConvertToTopLevelStatementsDiagnosticAnalyzer.cs (1)
18[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\ConvertSwitchStatementToExpression\ConvertSwitchStatementToExpressionDiagnosticAnalyzer.cs (1)
20[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\ConvertTypeofToNameof\CSharpConvertTypeOfToNameOfDiagnosticAnalyzer.cs (1)
15[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\FileHeaders\CSharpFileHeaderDiagnosticAnalyzer.cs (1)
10[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\ForEachCast\CSharpForEachCastDiagnosticAnalyzer.cs (1)
15[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\Formatting\CSharpFormattingAnalyzer.cs (1)
11[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\InlineDeclaration\CSharpInlineDeclarationDiagnosticAnalyzer.cs (1)
32[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\InvokeDelegateWithConditionalAccess\InvokeDelegateWithConditionalAccessAnalyzer.cs (1)
26[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\MakeAnonymousFunctionStatic\MakeAnonymousFunctionStaticDiagnosticAnalyzer.cs (1)
13[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\MakeFieldReadonly\CSharpMakeFieldReadonlyDiagnosticAnalyzer.cs (1)
13[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\MakeLocalFunctionStatic\MakeLocalFunctionStaticDiagnosticAnalyzer.cs (1)
13[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\MakeStructFieldsWritable\CSharpMakeStructFieldsWritableDiagnosticAnalyzer.cs (1)
13[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\MakeStructMemberReadOnly\CSharpMakeStructMemberReadOnlyAnalyzer.cs (1)
20[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\MakeStructReadOnly\CSharpMakeStructReadOnlyDiagnosticAnalyzer.cs (1)
14[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\MatchFolderAndNamespace\CSharpMatchFolderAndNamespaceDiagnosticAnalyzer.cs (1)
22[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\MisplacedUsingDirectives\MisplacedUsingDirectivesDiagnosticAnalyzer.cs (1)
15[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\NamingStyle\CSharpNamingStyleDiagnosticAnalyzer.cs (1)
14[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\NewLines\ArrowExpressionClausePlacement\ArrowExpressionClausePlacementDiagnosticAnalyzer.cs (1)
16[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\NewLines\ConditionalExpressionPlacement\ConditionalExpressionPlacementDiagnosticAnalyzer.cs (1)
16[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\NewLines\ConsecutiveBracePlacement\ConsecutiveBracePlacementDiagnosticAnalyzer.cs (1)
15[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\NewLines\ConsecutiveStatementPlacement\CSharpConsecutiveStatementPlacementDiagnosticAnalyzer.cs (1)
32[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\NewLines\ConstructorInitializerPlacement\ConstructorInitializerPlacementDiagnosticAnalyzer.cs (1)
16[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\NewLines\EmbeddedStatementPlacement\EmbeddedStatementPlacementDiagnosticAnalyzer.cs (1)
16[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\NewLines\MultipleBlankLines\CSharpMultipleBlankLinesDiagnosticAnalyzer.cs (1)
11[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\OrderModifiers\CSharpOrderModifiersDiagnosticAnalyzer.cs (1)
15[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\PopulateSwitch\CSharpPopulateSwitchExpressionDiagnosticAnalyzer.cs (1)
11[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\PopulateSwitch\CSharpPopulateSwitchStatementDiagnosticAnalyzer.cs (1)
11[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\QualifyMemberAccess\CSharpQualifyMemberAccessDiagnosticAnalyzer.cs (1)
16[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\RemoveConfusingSuppression\CSharpRemoveConfusingSuppressionDiagnosticAnalyzer.cs (1)
11[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\RemoveRedundantEquality\CSharpRemoveRedundantEqualityDiagnosticAnalyzer.cs (1)
11[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryCast\CSharpRemoveUnnecessaryCastDiagnosticAnalyzer.cs (1)
18[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryDiscardDesignation\CSharpRemoveUnnecessaryDiscardDesignationDiagnosticAnalyzer.cs (1)
17[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryImports\CSharpRemoveUnnecessaryImportsDiagnosticAnalyzer.cs (1)
22[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryLambdaExpression\CSharpRemoveUnnecessaryLambdaExpressionDiagnosticAnalyzer.cs (1)
27[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryNullableDirective\CSharpRemoveRedundantNullableDirectiveDiagnosticAnalyzer.cs (1)
14[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryNullableDirective\CSharpRemoveUnnecessaryNullableDirectiveDiagnosticAnalyzer.cs (1)
21[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryParentheses\CSharpRemoveUnnecessaryExpressionParenthesesDiagnosticAnalyzer.cs (1)
17[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryParentheses\CSharpRemoveUnnecessaryPatternParenthesesDiagnosticAnalyzer.cs (1)
17[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\RemoveUnnecessarySuppressions\CSharpRemoveUnnecessaryAttributeSuppressionsDiagnosticAnalyzer.cs (1)
11[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\RemoveUnnecessarySuppressions\CSharpRemoveUnnecessaryNullableWarningSuppressionsDiagnosticAnalyzer.cs (1)
12[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\RemoveUnnecessarySuppressions\CSharpRemoveUnnecessaryPragmaSuppressionsDiagnosticAnalyzer.cs (1)
14[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryUnsafeModifier\CSharpRemoveUnnecessaryUnsafeModifierDiagnosticAnalyzer.cs (1)
11[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\RemoveUnreachableCode\CSharpRemoveUnreachableCodeDiagnosticAnalyzer.cs (1)
15[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\RemoveUnusedMembers\CSharpRemoveUnusedMembersDiagnosticAnalyzer.cs (1)
16[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\RemoveUnusedParametersAndValues\CSharpRemoveUnusedParametersAndValuesDiagnosticAnalyzer.cs (1)
18[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\SimplifyBooleanExpression\CSharpSimplifyConditionalDiagnosticAnalyzer.cs (1)
15[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\SimplifyInterpolation\CSharpSimplifyInterpolationDiagnosticAnalyzer.cs (1)
16[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\SimplifyLinqExpression\CSharpSimplifyLinqExpressionDiagnosticAnalyzer.cs (1)
14[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\SimplifyLinqExpression\CSharpSimplifyLinqTypeCheckAndCastDiagnosticAnalyzer.cs (1)
16[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\SimplifyPropertyAccessor\CSharpSimplifyPropertyAccessorDiagnosticAnalyzer.cs (1)
14[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\SimplifyPropertyPattern\CSharpSimplifyPropertyPatternDiagnosticAnalyzer.cs (1)
22[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\UseAutoProperty\CSharpUseAutoPropertyAnalyzer.cs (1)
19[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\UseCoalesceExpression\CSharpUseCoalesceExpressionForIfNullStatementCheckDiagnosticAnalyzer.cs (1)
17[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\UseCoalesceExpression\CSharpUseCoalesceExpressionForNullableTernaryConditionalCheckDiagnosticAnalyzer.cs (1)
14[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\UseCoalesceExpression\CSharpUseCoalesceExpressionForTernaryConditionalCheckDiagnosticAnalyzer.cs (1)
14[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\UseCollectionExpression\CSharpUseCollectionExpressionForArrayDiagnosticAnalyzer.cs (1)
23[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\UseCollectionExpression\CSharpUseCollectionExpressionForBuilderDiagnosticAnalyzer.cs (1)
23[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\UseCollectionExpression\CSharpUseCollectionExpressionForCreateDiagnosticAnalyzer.cs (1)
16[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\UseCollectionExpression\CSharpUseCollectionExpressionForEmptyDiagnosticAnalyzer.cs (1)
17[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\UseCollectionExpression\CSharpUseCollectionExpressionForFluentDiagnosticAnalyzer.cs (1)
27[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\UseCollectionExpression\CSharpUseCollectionExpressionForNewDiagnosticAnalyzer.cs (1)
20[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\UseCollectionExpression\CSharpUseCollectionExpressionForStackAllocDiagnosticAnalyzer.cs (1)
18[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\UseCollectionInitializer\CSharpUseCollectionInitializerDiagnosticAnalyzer.cs (1)
24[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\UseCompoundAssignment\CSharpUseCompoundAssignmentDiagnosticAnalyzer.cs (1)
13[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\UseCompoundAssignment\CSharpUseCompoundCoalesceAssignmentDiagnosticAnalyzer.cs (1)
26[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\UseConditionalExpression\CSharpUseConditionalExpressionForAssignmentDiagnosticAnalyzer.cs (1)
13[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\UseConditionalExpression\CSharpUseConditionalExpressionForReturnDiagnosticAnalyzer.cs (1)
14[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\UseDeconstruction\CSharpUseDeconstructionDiagnosticAnalyzer.cs (1)
21[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\UseDefaultLiteral\CSharpUseDefaultLiteralDiagnosticAnalyzer.cs (1)
14[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\UseExpressionBody\UseExpressionBodyDiagnosticAnalyzer.cs (1)
15[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\UseExpressionBodyForLambda\UseExpressionBodyForLambdaDiagnosticAnalyzer.cs (1)
16[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\UseImplicitlyTypedLambdaExpression\CSharpUseImplicitlyTypedLambdaExpressionDiagnosticAnalyzer.cs (1)
21[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\UseImplicitObjectCreation\CSharpUseImplicitObjectCreationDiagnosticAnalyzer.cs (1)
19[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\UseImplicitOrExplicitType\CSharpUseExplicitTypeDiagnosticAnalyzer.cs (1)
10[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\UseImplicitOrExplicitType\CSharpUseImplicitTypeDiagnosticAnalyzer.cs (1)
10[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\UseIndexOrRangeOperator\CSharpUseIndexOperatorDiagnosticAnalyzer.cs (1)
41[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\UseIndexOrRangeOperator\CSharpUseRangeOperatorDiagnosticAnalyzer.cs (1)
33[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\UseInferredMemberName\CSharpUseInferredMemberNameDiagnosticAnalyzer.cs (1)
13[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\UseIsNullCheck\CSharpUseIsNullCheckForCastAndEqualityOperatorDiagnosticAnalyzer.cs (1)
14[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\UseIsNullCheck\CSharpUseIsNullCheckForReferenceEqualsDiagnosticAnalyzer.cs (1)
13[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\UseIsNullCheck\CSharpUseNullCheckOverTypeCheckDiagnosticAnalyzer.cs (1)
15[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\UseLocalFunction\CSharpUseLocalFunctionDiagnosticAnalyzer.cs (1)
41[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\UseNameofInNullableAttribute\CSharpUseNameofInNullableAttributeDiagnosticAnalyzer.cs (1)
20[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\UseNullPropagation\CSharpUseNullPropagationDiagnosticAnalyzer.cs (1)
16[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\UseObjectInitializer\CSharpUseObjectInitializerDiagnosticAnalyzer.cs (1)
14[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\UsePatternCombinators\CSharpUsePatternCombinatorsDiagnosticAnalyzer.cs (1)
17[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\UsePatternMatching\CSharpAsAndMemberAccessDiagnosticAnalyzer.cs (1)
24[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\UsePatternMatching\CSharpAsAndNullCheckDiagnosticAnalyzer.cs (1)
29[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\UsePatternMatching\CSharpIsAndCastCheckDiagnosticAnalyzer.cs (1)
31[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\UsePatternMatching\CSharpUseNotPatternDiagnosticAnalyzer.cs (1)
25[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\UsePrimaryConstructor\CSharpUsePrimaryConstructorDiagnosticAnalyzer.cs (1)
51[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\UseSimpleUsingStatement\UseSimpleUsingStatementDiagnosticAnalyzer.cs (1)
55[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\UseSystemThreadingLock\CSharpUseSystemThreadingLockDiagnosticAnalyzer.cs (1)
36[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\UseThrowExpression\CSharpUseThrowExpressionDiagnosticAnalyzer.cs (1)
14[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\UseTupleSwap\CSharpUseTupleSwapDiagnosticAnalyzer.cs (1)
32[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\UseUnboundGenericTypeInNameOf\CSharpUseUnboundGenericTypeInNameOfDiagnosticAnalyzer.cs (1)
30[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\UseUtf8StringLiteral\UseUtf8StringLiteralDiagnosticAnalyzer.cs (1)
24[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\Analyzers\ValidateFormatString\CSharpValidateFormatStringDiagnosticAnalyzer.cs (1)
14[DiagnosticAnalyzer(LanguageNames.CSharp)]
src\Analyzers\CSharp\CodeFixes\AddAccessibilityModifiers\CSharpAddAccessibilityModifiersCodeFixProvider.cs (1)
13[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.AddOrRemoveAccessibilityModifiers), Shared]
src\Analyzers\CSharp\CodeFixes\AddAccessibilityModifiers\CSharpAddAccessibilityModifiersService.cs (1)
12[ExportLanguageService(typeof(IAddOrRemoveAccessibilityModifiersService), LanguageNames.CSharp), Shared]
src\Analyzers\CSharp\CodeFixes\AddAnonymousTypeMemberName\CSharpAddAnonymousTypeMemberNameCodeFixProvider.cs (1)
17[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.AddAnonymousTypeMemberName), Shared]
src\Analyzers\CSharp\CodeFixes\AddBraces\CSharpAddBracesCodeFixProvider.cs (1)
17[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.AddBraces), Shared]
src\Analyzers\CSharp\CodeFixes\AddExplicitCast\CSharpAddExplicitCastCodeFixProvider.cs (1)
19[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.AddExplicitCast), Shared]
src\Analyzers\CSharp\CodeFixes\AddInheritdoc\AddInheritdocCodeFixProvider.cs (1)
24[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.AddInheritdoc), Shared]
src\Analyzers\CSharp\CodeFixes\AddObsoleteAttribute\CSharpAddObsoleteAttributeCodeFixProvider.cs (1)
15[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.AddObsoleteAttribute), Shared]
src\Analyzers\CSharp\CodeFixes\AddParameter\CSharpAddParameterCodeFixProvider.cs (1)
19[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.AddParameter), Shared]
src\Analyzers\CSharp\CodeFixes\AliasAmbiguousType\CSharpAliasAmbiguousTypeCodeFixProvider.cs (1)
14[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.AliasAmbiguousType), Shared]
src\Analyzers\CSharp\CodeFixes\AssignOutParameters\AssignOutParametersAboveReturnCodeFixProvider.cs (1)
21[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.AssignOutParametersAboveReturn), Shared]
src\Analyzers\CSharp\CodeFixes\AssignOutParameters\AssignOutParametersAtStartCodeFixProvider.cs (1)
19[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.AssignOutParametersAtStart), Shared]
src\Analyzers\CSharp\CodeFixes\ConditionalExpressionInStringInterpolation\CSharpAddParenthesesAroundConditionalExpressionInInterpolatedStringCodeFixProvider.cs (1)
21[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.AddParenthesesAroundConditionalExpressionInInterpolatedString), Shared]
src\Analyzers\CSharp\CodeFixes\ConflictMarkerResolution\CSharpResolveConflictMarkerCodeFixProvider.cs (1)
14[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.ConflictMarkerResolution), Shared]
src\Analyzers\CSharp\CodeFixes\ConvertNamespace\ConvertNamespaceCodeFixProvider.cs (1)
23[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.ConvertNamespace), Shared]
src\Analyzers\CSharp\CodeFixes\ConvertSwitchStatementToExpression\ConvertSwitchStatementToExpressionCodeFixProvider.cs (1)
27[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.ConvertSwitchStatementToExpression), Shared]
src\Analyzers\CSharp\CodeFixes\ConvertToAsync\CSharpConvertToAsyncMethodCodeFixProvider.cs (1)
18[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.ConvertToAsync), Shared]
src\Analyzers\CSharp\CodeFixes\ConvertToRecord\ConvertToRecordEngine.cs (1)
492if (documentEditor.OriginalDocument.Project.Language != LanguageNames.CSharp)
src\Analyzers\CSharp\CodeFixes\ConvertToRecord\CSharpConvertToRecordCodeFixProvider.cs (1)
16[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.ConvertToRecord), Shared]
src\Analyzers\CSharp\CodeFixes\ConvertTypeOfToNameOf\CSharpConvertTypeOfToNameOfCodeFixProvider.cs (1)
18[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.ConvertTypeOfToNameOf), Shared]
src\Analyzers\CSharp\CodeFixes\DisambiguateSameVariable\CSharpDisambiguateSameVariableCodeFixProvider.cs (1)
27[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.DisambiguateSameVariable), Shared]
src\Analyzers\CSharp\CodeFixes\DocumentationComments\CSharpAddDocCommentNodesCodeFixProvider.cs (1)
18[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.AddDocCommentNodes), Shared]
src\Analyzers\CSharp\CodeFixes\DocumentationComments\CSharpRemoveDocCommentNodeCodeFixProvider.cs (1)
14[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.RemoveDocCommentNode), Shared]
src\Analyzers\CSharp\CodeFixes\FileHeaders\CSharpFileHeaderCodeFixProvider.cs (1)
16[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.FileHeader), Shared]
src\Analyzers\CSharp\CodeFixes\FixIncorrectConstraint\CSharpFixIncorrectConstraintCodeFixProvider.cs (1)
20[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.FixIncorrectConstraint), Shared]
src\Analyzers\CSharp\CodeFixes\FixReturnType\CSharpFixReturnTypeCodeFixProvider.cs (1)
25[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.FixReturnType), Shared]
src\Analyzers\CSharp\CodeFixes\ForEachCast\CSharpForEachCastCodeFixProvider.cs (1)
14[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.ForEachCast), Shared]
src\Analyzers\CSharp\CodeFixes\Formatting\CSharpFormattingCodeFixProvider.cs (1)
14[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.FixFormatting), Shared]
src\Analyzers\CSharp\CodeFixes\GenerateConstructor\CSharpGenerateConstructorService.cs (1)
22[ExportLanguageService(typeof(IGenerateConstructorService), LanguageNames.CSharp), Shared]
src\Analyzers\CSharp\CodeFixes\GenerateConstructor\GenerateConstructorCodeFixProvider.cs (1)
32[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.GenerateConstructor), Shared]
src\Analyzers\CSharp\CodeFixes\GenerateDefaultConstructors\CSharpGenerateDefaultConstructorsCodeFixProvider.cs (1)
15[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.GenerateDefaultConstructors), Shared]
src\Analyzers\CSharp\CodeFixes\GenerateDefaultConstructors\CSharpGenerateDefaultConstructorsService.cs (1)
20[ExportLanguageService(typeof(IGenerateDefaultConstructorsService), LanguageNames.CSharp), Shared]
src\Analyzers\CSharp\CodeFixes\GenerateEnumMember\CSharpGenerateEnumMemberService.cs (1)
16[ExportLanguageService(typeof(IGenerateEnumMemberService), LanguageNames.CSharp), Shared]
src\Analyzers\CSharp\CodeFixes\GenerateEnumMember\GenerateEnumMemberCodeFixProvider.cs (1)
19[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.GenerateEnumMember), Shared]
src\Analyzers\CSharp\CodeFixes\GenerateMethod\GenerateConversionCodeFixProvider.cs (1)
20[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.GenerateConversion), Shared]
src\Analyzers\CSharp\CodeFixes\GenerateMethod\GenerateDeconstructMethodCodeFixProvider.cs (1)
19[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.GenerateDeconstructMethod), Shared]
src\Analyzers\CSharp\CodeFixes\GenerateMethod\GenerateMethodCodeFixProvider.cs (1)
42[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.GenerateMethod), Shared]
src\Analyzers\CSharp\CodeFixes\GenerateParameterizedMember\CSharpGenerateConversionService.cs (1)
21[ExportLanguageService(typeof(IGenerateConversionService), LanguageNames.CSharp), Shared]
src\Analyzers\CSharp\CodeFixes\GenerateParameterizedMember\CSharpGenerateDeconstructMethodService.cs (1)
20[ExportLanguageService(typeof(IGenerateDeconstructMemberService), LanguageNames.CSharp), Shared]
src\Analyzers\CSharp\CodeFixes\GenerateParameterizedMember\CSharpGenerateMethodService.cs (1)
22[ExportLanguageService(typeof(IGenerateParameterizedMemberService), LanguageNames.CSharp), Shared]
src\Analyzers\CSharp\CodeFixes\GenerateVariable\CSharpGenerateVariableCodeFixProvider.cs (1)
19[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.GenerateVariable), Shared]
src\Analyzers\CSharp\CodeFixes\HideBase\HideBaseCodeFixProvider.cs (1)
23[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.AddNew), Shared]
src\Analyzers\CSharp\CodeFixes\ImplementAbstractClass\CSharpImplementAbstractClassCodeFixProvider.cs (1)
13[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.ImplementAbstractClass), Shared]
src\Analyzers\CSharp\CodeFixes\ImplementInterface\CSharpImplementInterfaceCodeFixProvider.cs (1)
14[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.ImplementInterface), Shared]
src\Analyzers\CSharp\CodeFixes\ImplementInterface\CSharpImplementInterfaceService.cs (1)
22[ExportLanguageService(typeof(IImplementInterfaceService), LanguageNames.CSharp), Shared]
src\Analyzers\CSharp\CodeFixes\InlineDeclaration\CSharpInlineDeclarationCodeFixProvider.cs (1)
31[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.InlineDeclaration), Shared]
src\Analyzers\CSharp\CodeFixes\InvokeDelegateWithConditionalAccess\InvokeDelegateWithConditionalAccessCodeFixProvider.cs (1)
26[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.InvokeDelegateWithConditionalAccess), Shared]
src\Analyzers\CSharp\CodeFixes\Iterator\CSharpAddYieldCodeFixProvider.cs (1)
23[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.ChangeToYield), Shared]
src\Analyzers\CSharp\CodeFixes\Iterator\CSharpChangeToIEnumerableCodeFixProvider.cs (1)
22[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.ChangeReturnType), Shared]
src\Analyzers\CSharp\CodeFixes\MakeAnonymousFunctionStatic\CSharpMakeAnonymousFunctionStaticCodeFixProvider.cs (1)
19[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.MakeAnonymousFunctionStatic), Shared]
src\Analyzers\CSharp\CodeFixes\MakeFieldReadonly\CSharpMakeFieldReadonlyCodeFixProvider.cs (1)
15[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.MakeFieldReadonly), Shared]
src\Analyzers\CSharp\CodeFixes\MakeLocalFunctionStatic\MakeLocalFunctionStaticCodeFixProvider.cs (1)
17[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.MakeLocalFunctionStatic), Shared]
src\Analyzers\CSharp\CodeFixes\MakeLocalFunctionStatic\PassInCapturedVariablesAsArgumentsCodeFixProvider.cs (1)
22[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.PassInCapturedVariables), Shared]
src\Analyzers\CSharp\CodeFixes\MakeMemberRequired\CSharpMakeMemberRequiredCodeFixProvider.cs (1)
21[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.MakeMemberRequired), Shared]
src\Analyzers\CSharp\CodeFixes\MakeMemberStatic\CSharpMakeMemberStaticCodeFixProvider.cs (1)
16[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.MakeMemberStatic), Shared]
src\Analyzers\CSharp\CodeFixes\MakeMethodAsynchronous\CSharpMakeMethodAsynchronousCodeFixProvider.cs (1)
25[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.AddAsync), Shared]
src\Analyzers\CSharp\CodeFixes\MakeRefStruct\MakeRefStructCodeFixProvider.cs (1)
18[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.MakeRefStruct), Shared]
src\Analyzers\CSharp\CodeFixes\MakeStatementAsynchronous\CSharpMakeStatementAsynchronousCodeFixProvider.cs (1)
23[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.MakeStatementAsynchronous), Shared]
src\Analyzers\CSharp\CodeFixes\MakeStructFieldsWritable\CSharpMakeStructFieldsWritableCodeFixProvider.cs (1)
20[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.MakeStructFieldsWritable), Shared]
src\Analyzers\CSharp\CodeFixes\MakeStructMemberReadOnly\CSharpMakeStructMemberReadOnlyCodeFixProvider.cs (1)
21[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.MakeStructMemberReadOnly), Shared]
src\Analyzers\CSharp\CodeFixes\MakeStructReadOnly\CSharpMakeStructReadOnlyCodeFixProvider.cs (1)
19[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.MakeStructReadOnly), Shared]
src\Analyzers\CSharp\CodeFixes\MakeTypeAbstract\CSharpMakeTypeAbstractCodeFixProvider.cs (1)
14[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.MakeTypeAbstract), Shared]
src\Analyzers\CSharp\CodeFixes\MakeTypePartial\CSharpMakeTypePartialCodeFixProvider.cs (1)
14[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.MakeTypePartial), Shared]
src\Analyzers\CSharp\CodeFixes\MatchFolderAndNamespace\CSharpChangeNamespaceToMatchFolderCodeFixProvider.cs (1)
14[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.ChangeNamespaceToMatchFolder), Shared]
src\Analyzers\CSharp\CodeFixes\MisplacedUsingDirectives\MisplacedUsingDirectivesCodeFixProvider.cs (1)
36[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.MoveMisplacedUsingDirectives), Shared]
src\Analyzers\CSharp\CodeFixes\NewLines\ArrowExpressionClausePlacement\ArrowExpressionClausePlacementCodeFixProvider.cs (1)
22[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.ArrowExpressionClausePlacement), Shared]
src\Analyzers\CSharp\CodeFixes\NewLines\ConditionalExpressionPlacement\ConditionalExpressionPlacementCodeFixProvider.cs (1)
22[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.ConditionalExpressionPlacement), Shared]
src\Analyzers\CSharp\CodeFixes\NewLines\ConsecutiveBracePlacement\ConsecutiveBracePlacementCodeFixProvider.cs (1)
23[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.ConsecutiveBracePlacement), Shared]
src\Analyzers\CSharp\CodeFixes\NewLines\ConstructorInitializerPlacement\ConstructorInitializerPlacementCodeFixProvider.cs (1)
22[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.ConstructorInitializerPlacement), Shared]
src\Analyzers\CSharp\CodeFixes\NewLines\EmbeddedStatementPlacement\EmbeddedStatementPlacementCodeFixProvider.cs (1)
25[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.EmbeddedStatementPlacement), Shared]
src\Analyzers\CSharp\CodeFixes\Nullable\CSharpDeclareAsNullableCodeFixProvider.cs (1)
23[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.DeclareAsNullable), Shared]
src\Analyzers\CSharp\CodeFixes\OrderModifiers\CSharpOrderModifiersCodeFixProvider.cs (1)
16[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.OrderModifiers), Shared]
src\Analyzers\CSharp\CodeFixes\PopulateSwitch\CSharpPopulateSwitchExpressionCodeFixProvider.cs (1)
18[ExportCodeFixProvider(LanguageNames.CSharp,
src\Analyzers\CSharp\CodeFixes\PopulateSwitch\CSharpPopulateSwitchStatementCodeFixProvider.cs (1)
13[ExportCodeFixProvider(LanguageNames.CSharp,
src\Analyzers\CSharp\CodeFixes\QualifyMemberAccess\CSharpQualifyMemberAccessCodeFixProvider.cs (1)
15[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.QualifyMemberAccess), Shared]
src\Analyzers\CSharp\CodeFixes\RemoveConfusingSuppression\CSharpRemoveConfusingSuppressionCodeFixProvider.cs (1)
22[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.RemoveConfusingSuppression), Shared]
src\Analyzers\CSharp\CodeFixes\RemoveInKeyword\RemoveInKeywordCodeFixProvider.cs (1)
21[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.RemoveIn), Shared]
src\Analyzers\CSharp\CodeFixes\RemoveNewModifier\RemoveNewModifierCodeFixProvider.cs (1)
19[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.RemoveNew), Shared]
src\Analyzers\CSharp\CodeFixes\RemoveUnneccessaryUnsafeModifier\CSharpRemoveUnnecessaryUnsafeModifierCodeFixProvider.cs (1)
23[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.RemoveUnnecessaryUnsafeModifier), Shared]
src\Analyzers\CSharp\CodeFixes\RemoveUnnecessaryCast\CSharpRemoveUnnecessaryCastCodeFixProvider.cs (1)
22[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.RemoveUnnecessaryCast), Shared]
src\Analyzers\CSharp\CodeFixes\RemoveUnnecessaryDiscardDesignation\CSharpRemoveUnnecessaryDiscardDesignationCodeFixProvider.cs (1)
20[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.RemoveUnnecessaryDiscardDesignation), Shared]
src\Analyzers\CSharp\CodeFixes\RemoveUnnecessaryImports\CSharpRemoveUnnecessaryImportsCodeFixProvider.cs (1)
14[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.RemoveUnnecessaryImports), Shared]
src\Analyzers\CSharp\CodeFixes\RemoveUnnecessaryLambdaExpression\CSharpRemoveUnnecessaryLambdaExpressionCodeFixProvider.cs (1)
26[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.RemoveUnnecessaryLambdaExpression), Shared]
src\Analyzers\CSharp\CodeFixes\RemoveUnnecessaryNullableDirective\CSharpRemoveUnnecessaryNullableDirectiveCodeFixProvider.cs (1)
22[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.RemoveUnnecessaryNullableDirective), Shared]
src\Analyzers\CSharp\CodeFixes\RemoveUnnecessaryParentheses\CSharpRemoveUnnecessaryParenthesesCodeFixProvider.cs (1)
14[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.RemoveUnnecessaryParentheses), Shared]
src\Analyzers\CSharp\CodeFixes\RemoveUnnecessarySuppressions\CSharpRemoveUnnecessaryNullableWarningSuppressionsCodeFixProvider.cs (1)
24[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.RemoveUnnecessaryNullableWarningSuppressions), Shared]
src\Analyzers\CSharp\CodeFixes\RemoveUnreachableCode\CSharpRemoveUnreachableCodeCodeFixProvider.cs (1)
19[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.RemoveUnreachableCode), Shared]
src\Analyzers\CSharp\CodeFixes\RemoveUnusedLocalFunction\CSharpRemoveUnusedLocalFunctionCodeFixProvider.cs (1)
20[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.RemoveUnusedLocalFunction), Shared]
src\Analyzers\CSharp\CodeFixes\RemoveUnusedMembers\CSharpRemoveUnusedMembersCodeFixProvider.cs (1)
15[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.RemoveUnusedMembers), Shared]
src\Analyzers\CSharp\CodeFixes\RemoveUnusedParametersAndValues\CSharpRemoveUnusedValuesCodeFixProvider.cs (1)
23[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.RemoveUnusedValues), Shared]
src\Analyzers\CSharp\CodeFixes\ReplaceDefaultLiteral\CSharpReplaceDefaultLiteralCodeFixProvider.cs (1)
22[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.ReplaceDefaultLiteral), Shared]
src\Analyzers\CSharp\CodeFixes\SimplifyInterpolation\CSharpSimplifyInterpolationCodeFixProvider.cs (1)
15[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.SimplifyInterpolation), Shared]
src\Analyzers\CSharp\CodeFixes\SimplifyLinqExpression\CSharpSimplifyLinqTypeCheckAndCastCodeFixProvider.cs (1)
21[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.SimplifyLinqTypeCheckAndCast), Shared]
src\Analyzers\CSharp\CodeFixes\SimplifyPropertyAccessor\CSharpSimplifyPropertyAccessorCodeFixProvider.cs (1)
23[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.SimplifyPropertyAccessor), Shared]
src\Analyzers\CSharp\CodeFixes\SimplifyPropertyPattern\CSharpSimplifyPropertyPatternCodeFixProvider.cs (1)
24[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.SimplifyPropertyPattern), Shared]
src\Analyzers\CSharp\CodeFixes\TransposeRecordKeyword\CSharpTransposeRecordKeywordCodeFixProvider.cs (1)
20[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.TransposeRecordKeyword), Shared]
src\Analyzers\CSharp\CodeFixes\UnsealClass\CSharpUnsealClassCodeFixProvider.cs (1)
14[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UnsealClass), Shared]
src\Analyzers\CSharp\CodeFixes\UpdateProjectToAllowUnsafe\CSharpUpdateProjectToAllowUnsafeCodeFixProvider.cs (1)
14[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UpdateProjectToAllowUnsafe), Shared]
src\Analyzers\CSharp\CodeFixes\UpgradeProject\CSharpUpgradeProjectCodeFixProvider.cs (1)
14[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UpgradeProject), Shared]
src\Analyzers\CSharp\CodeFixes\UseAutoProperty\CSharpUseAutoPropertyCodeFixProvider.cs (1)
30[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UseAutoProperty), Shared]
src\Analyzers\CSharp\CodeFixes\UseCoalesceExpression\CSharpUseCoalesceExpressionForIfNullStatementCheckCodeFixProvider.cs (1)
15[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UseCoalesceExpressionForIfNullStatementCheck), Shared]
src\Analyzers\CSharp\CodeFixes\UseCollectionExpression\CSharpUseCollectionExpressionForArrayCodeFixProvider.cs (1)
24[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UseCollectionExpressionForArray), Shared]
src\Analyzers\CSharp\CodeFixes\UseCollectionExpression\CSharpUseCollectionExpressionForBuilderCodeFixProvider.cs (1)
27[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UseCollectionExpressionForBuilder), Shared]
src\Analyzers\CSharp\CodeFixes\UseCollectionExpression\CSharpUseCollectionExpressionForCreateCodeFixProvider.cs (1)
25[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UseCollectionExpressionForCreate), Shared]
src\Analyzers\CSharp\CodeFixes\UseCollectionExpression\CSharpUseCollectionExpressionForEmptyCodeFixProvider.cs (1)
21[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UseCollectionExpressionForEmpty), Shared]
src\Analyzers\CSharp\CodeFixes\UseCollectionExpression\CSharpUseCollectionExpressionForFluentCodeFixProvider.cs (1)
33[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UseCollectionExpressionForFluent), Shared]
src\Analyzers\CSharp\CodeFixes\UseCollectionExpression\CSharpUseCollectionExpressionForNewCodeFixProvider.cs (1)
25[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UseCollectionExpressionForNew), Shared]
src\Analyzers\CSharp\CodeFixes\UseCollectionExpression\CSharpUseCollectionExpressionForStackAllocCodeFixProvider.cs (1)
20[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UseCollectionExpressionForStackAlloc), Shared]
src\Analyzers\CSharp\CodeFixes\UseCollectionInitializer\CSharpUseCollectionInitializerCodeFixProvider.cs (1)
17[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UseCollectionInitializer), Shared]
src\Analyzers\CSharp\CodeFixes\UseCompoundAssignment\CSharpUseCompoundAssignmentCodeFixProvider.cs (1)
16[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UseCompoundAssignment), Shared]
src\Analyzers\CSharp\CodeFixes\UseCompoundAssignment\CSharpUseCompoundCoalesceAssignmentCodeFixProvider.cs (1)
26[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UseCompoundCoalesceAssignment), Shared]
src\Analyzers\CSharp\CodeFixes\UseConditionalExpression\CSharpUseConditionalExpressionForAssignmentCodeFixProvider.cs (1)
21[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UseConditionalExpressionForAssignment), Shared]
src\Analyzers\CSharp\CodeFixes\UseConditionalExpression\CSharpUseConditionalExpressionForReturnCodeFixProvider.cs (1)
19[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UseConditionalExpressionForReturn), Shared]
src\Analyzers\CSharp\CodeFixes\UseDeconstruction\CSharpUseDeconstructionCodeFixProvider.cs (1)
23[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UseDeconstruction), Shared]
src\Analyzers\CSharp\CodeFixes\UseDefaultLiteral\CSharpUseDefaultLiteralCodeFixProvider.cs (1)
20[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UseDefaultLiteral), Shared]
src\Analyzers\CSharp\CodeFixes\UseExplicitArrayInExpressionTree\CSharpUseExplicitArrayInExpressionTreeCodeFixProvider.cs (1)
23[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UseExplicitArrayInExpressionTree), Shared]
src\Analyzers\CSharp\CodeFixes\UseExplicitTypeForConst\UseExplicitTypeForConstCodeFixProvider.cs (1)
19[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UseExplicitTypeForConst), Shared]
src\Analyzers\CSharp\CodeFixes\UseExpressionBody\UseExpressionBodyCodeFixProvider.cs (1)
22[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UseExpressionBody), Shared]
src\Analyzers\CSharp\CodeFixes\UseExpressionBodyForLambda\UseExpressionBodyForLambdaCodeFixProvider.cs (1)
19[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UseExpressionBodyForLambda), Shared]
src\Analyzers\CSharp\CodeFixes\UseImplicitlyTypedLambdaExpression\CSharpUseImplicitObjectCreationCodeFixProvider.cs (1)
25[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UseImplicitlyTypedLambdaExpression), Shared]
src\Analyzers\CSharp\CodeFixes\UseImplicitObjectCreation\CSharpUseImplicitObjectCreationCodeFixProvider.cs (1)
27[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UseImplicitObjectCreation), Shared]
src\Analyzers\CSharp\CodeFixes\UseImplicitOrExplicitType\UseExplicitTypeCodeFixProvider.cs (1)
29[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UseExplicitType), Shared]
src\Analyzers\CSharp\CodeFixes\UseImplicitOrExplicitType\UseImplicitTypeCodeFixProvider.cs (1)
20[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UseImplicitType), Shared]
src\Analyzers\CSharp\CodeFixes\UseIndexOrRangeOperator\CSharpUseIndexOperatorCodeFixProvider.cs (1)
21[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UseIndexOperator), Shared]
src\Analyzers\CSharp\CodeFixes\UseIndexOrRangeOperator\CSharpUseRangeOperatorCodeFixProvider.cs (1)
31[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UseRangeOperator), Shared]
src\Analyzers\CSharp\CodeFixes\UseInferredMemberName\CSharpUseInferredMemberNameCodeFixProvider.cs (1)
13[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UseInferredMemberName), Shared]
src\Analyzers\CSharp\CodeFixes\UseInterpolatedVerbatimString\CSharpUseInterpolatedVerbatimStringCodeFixProvider.cs (1)
20[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UseInterpolatedVerbatimString), Shared]
src\Analyzers\CSharp\CodeFixes\UseIsNullCheck\CSharpUseIsNullCheckForCastAndEqualityOperatorCodeFixProvider.cs (1)
25[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UseIsNullCheckForCastAndEqualityOperator), Shared]
src\Analyzers\CSharp\CodeFixes\UseIsNullCheck\CSharpUseIsNullCheckForReferenceEqualsCodeFixProvider.cs (1)
18[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UseIsNullCheckForReferenceEquals), Shared]
src\Analyzers\CSharp\CodeFixes\UseIsNullCheck\CSharpUseNullCheckOverTypeCheckCodeFixProvider.cs (1)
21[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UseNullCheckOverTypeCheck), Shared]
src\Analyzers\CSharp\CodeFixes\UseLocalFunction\CSharpUseLocalFunctionCodeFixProvider.cs (1)
33[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UseLocalFunction), Shared]
src\Analyzers\CSharp\CodeFixes\UseNameofInAttribute\CSharpUseNameofInAttributeCodeFixProvider.cs (1)
19[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UseNameofInAttribute), Shared]
src\Analyzers\CSharp\CodeFixes\UseNullPropagation\CSharpUseNullPropagationCodeFixProvider.cs (1)
16[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UseNullPropagation), Shared]
src\Analyzers\CSharp\CodeFixes\UseObjectInitializer\CSharpUseObjectInitializerCodeFixProvider.cs (1)
24[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UseObjectInitializer), Shared]
src\Analyzers\CSharp\CodeFixes\UsePatternCombinators\CSharpUsePatternCombinatorsCodeFixProvider.cs (1)
28[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UsePatternCombinators), Shared]
src\Analyzers\CSharp\CodeFixes\UsePatternMatching\CSharpAsAndMemberAccessCodeFixProvider.cs (1)
25[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UsePatternMatchingAsAndMemberAccess), Shared]
src\Analyzers\CSharp\CodeFixes\UsePatternMatching\CSharpAsAndNullCheckCodeFixProvider.cs (1)
25[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UsePatternMatchingAsAndNullCheck), Shared]
src\Analyzers\CSharp\CodeFixes\UsePatternMatching\CSharpIsAndCastCheckCodeFixProvider.cs (1)
22[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UsePatternMatchingIsAndCastCheck), Shared]
src\Analyzers\CSharp\CodeFixes\UsePatternMatching\CSharpUseNotPatternCodeFixProvider.cs (1)
20[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UseNotPattern), Shared]
src\Analyzers\CSharp\CodeFixes\UsePrimaryConstructor\CSharpUsePrimaryConstructorCodeFixProvider.cs (1)
35[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UsePrimaryConstructor), Shared]
src\Analyzers\CSharp\CodeFixes\UseSimpleUsingStatement\UseSimpleUsingStatementCodeFixProvider.cs (1)
29[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UseSimpleUsingStatement), Shared]
src\Analyzers\CSharp\CodeFixes\UseSystemThreadingLock\CSharpUseSystemThreadingLockCodeFixProvider.cs (1)
24[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UseSystemThreadingLock), Shared]
src\Analyzers\CSharp\CodeFixes\UseThrowExpression\UseThrowExpressionCodeFixProvider.cs (1)
21[ExportCodeFixProvider(LanguageNames.CSharp,
src\Analyzers\CSharp\CodeFixes\UseTupleSwap\CSharpUseTupleSwapCodeFixProvider.cs (1)
22[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UseTupleSwap), Shared]
src\Analyzers\CSharp\CodeFixes\UseUnboundGenericTypeInNameOf\CSharpUseUnboundGenericTypeInNameOfCodeFixProvider.cs (1)
23[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UseUnboundGenericTypeInNameOf), Shared]
src\Analyzers\CSharp\CodeFixes\UseUtf8StringLiteral\UseUtf8StringLiteralCodeFixProvider.cs (1)
25[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UseUtf8StringLiteral), Shared]
StringIndentation\CSharpStringIndentationService.cs (1)
23[ExportLanguageService(typeof(IStringIndentationService), LanguageNames.CSharp), Shared]
Structure\CSharpBlockStructureService.cs (2)
16[ExportLanguageServiceFactory(typeof(BlockStructureService), LanguageNames.CSharp), Shared] 36public override string Language => LanguageNames.CSharp;
SyncNamespaces\CSharpSyncNamespacesService.cs (1)
17[ExportLanguageService(typeof(ISyncNamespacesService), LanguageNames.CSharp), Shared]
TaskList\CSharpTaskListService.cs (1)
17[ExportLanguageService(typeof(ITaskListService), LanguageNames.CSharp), Shared]
Testing\CSharpTestMethodFinder.cs (1)
16[ExportLanguageService(typeof(ITestMethodFinder), LanguageNames.CSharp), Shared]
UseExpressionBody\UseExpressionBodyCodeRefactoringProvider.cs (1)
29[ExportCodeRefactoringProvider(LanguageNames.CSharp, Name = PredefinedCodeRefactoringProviderNames.UseExpressionBody), Shared]
UseExpressionBodyForLambda\UseExpressionBodyForLambdaCodeRefactoringProvider.cs (1)
24[ExportCodeRefactoringProvider(LanguageNames.CSharp, Name = PredefinedCodeRefactoringProviderNames.UseExpressionBodyForLambda), Shared]
UseNamedArguments\CSharpUseNamedArgumentsCodeRefactoringProvider.cs (1)
20[ExportCodeRefactoringProvider(LanguageNames.CSharp, Name = PredefinedCodeRefactoringProviderNames.UseNamedArguments), Shared]
UsePatternMatching\CSharpIsAndCastCheckWithoutNameCodeFixProvider.cs (1)
21[ExportCodeFixProvider(LanguageNames.CSharp, Name = PredefinedCodeFixProviderNames.UsePatternMatchingIsAndCastCheckWithoutName), Shared]
UsePatternMatching\CSharpIsAndCastCheckWithoutNameDiagnosticAnalyzer.cs (1)
34[DiagnosticAnalyzer(LanguageNames.CSharp)]
Wrapping\CSharpWrappingCodeRefactoringProvider.cs (1)
17[ExportCodeRefactoringProvider(LanguageNames.CSharp, Name = PredefinedCodeRefactoringProviderNames.Wrapping), Shared]
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (60)
CodeActions\AbstractCSharpCodeActionTest_NoEditor.cs (1)
21protected internal override string GetLanguage() => LanguageNames.CSharp;
ConvertAutoPropertyToFullProperty\ConvertAutoPropertyToFullPropertyTests.cs (2)
1062""", LanguageNames.CSharp, file1, file2); 1107""", LanguageNames.CSharp, file1, file2);
ConvertTupleToStruct\ConvertTupleToStructTests.cs (2)
33=> new(LanguageNames.CSharp) 53options ??= new OptionsCollection(LanguageNames.CSharp);
Copilot\CSharpImplementNotImplementedExceptionFixProviderTests.cs (3)
597var copilotService = testWorkspace.Services.GetLanguageServices(LanguageNames.CSharp) 604[ExportLanguageService(typeof(ICopilotOptionsService), LanguageNames.CSharp), Shared, PartNotDiscoverable] 627[ExportLanguageService(typeof(ICopilotCodeAnalysisService), LanguageNames.CSharp), Shared, PartNotDiscoverable]
Diagnostics\AbstractCSharpDiagnosticProviderBasedUserDiagnosticTest_NoEditor.cs (1)
26protected internal override string GetLanguage() => LanguageNames.CSharp;
Diagnostics\Configuration\ConfigureCodeStyle\BooleanCodeStyleOptionConfigurationTests.cs (1)
22protected internal override string GetLanguage() => LanguageNames.CSharp;
Diagnostics\Configuration\ConfigureCodeStyle\EnumCodeStyleOptionConfigurationTests.cs (1)
22protected internal override string GetLanguage() => LanguageNames.CSharp;
Diagnostics\Configuration\ConfigureCodeStyle\MultipleCodeStyleOptionConfigurationTests.cs (1)
33protected internal override string GetLanguage() => LanguageNames.CSharp;
Diagnostics\Configuration\ConfigureSeverity\AllAnalyzersSeverityConfigurationTests.cs (1)
43protected internal override string GetLanguage() => LanguageNames.CSharp;
Diagnostics\Configuration\ConfigureSeverity\CategoryBasedSeverityConfigurationTests.cs (1)
43protected internal override string GetLanguage() => LanguageNames.CSharp;
Diagnostics\Configuration\ConfigureSeverity\CodeStyleOptionBasedSeverityConfigurationTests.cs (1)
22protected internal override string GetLanguage() => LanguageNames.CSharp;
Diagnostics\Configuration\ConfigureSeverity\CSharpCodeStyleOptionBasedSeverityConfigurationTests.cs (1)
22protected internal override string GetLanguage() => LanguageNames.CSharp;
Diagnostics\Configuration\ConfigureSeverity\DotNetDiagnosticSeverityBasedSeverityConfigurationTests.cs (1)
43protected internal override string GetLanguage() => LanguageNames.CSharp;
Diagnostics\Configuration\ConfigureSeverity\MultipleCodeStyleOptionBasedSeverityConfigurationTests.cs (1)
22protected internal override string GetLanguage() => LanguageNames.CSharp;
Diagnostics\Configuration\ConfigureSeverity\VarForBuiltInTypesSeverityConfigurationTests.cs (1)
22protected internal override string GetLanguage() => LanguageNames.CSharp;
Diagnostics\Suppression\RemoveUnnecessaryPragmaSuppressionsTests.cs (5)
44protected internal sealed override string GetLanguage() => LanguageNames.CSharp; 402var options = new OptionsCollection(LanguageNames.CSharp) 429var options = new OptionsCollection(LanguageNames.CSharp) 1312var options = new OptionsCollection(LanguageNames.CSharp) 1344var options = new OptionsCollection(LanguageNames.CSharp)
Diagnostics\Suppression\SuppressionTests.cs (2)
37protected internal override string GetLanguage() => LanguageNames.CSharp; 482new CodeChangeProviderMetadata("SuppressionProvider", languages: [LanguageNames.CSharp]));
EditAndContinue\CSharpEditAndContinueAnalyzerTests.cs (2)
40AddTestProject("proj", LanguageNames.CSharp). 456AddTestProject("proj", LanguageNames.CSharp).WithParseOptions(experimental).
EditAndContinue\Helpers\CSharpEditAndContinueTestVerifier.cs (1)
16public override string LanguageName => LanguageNames.CSharp;
EditAndContinue\Helpers\EditingTestBase.cs (1)
199var analyzer = EditAndContinueTestVerifier.CreateAnalyzer(faultInjector: null, LanguageNames.CSharp);
ExtractClass\ExtractClassTests.cs (1)
53return Task.FromResult<Workspace>(TestWorkspace.Create(WorkspaceKind, LanguageNames.CSharp, unusedCompilationOptions, unusedParseOptions));
ExtractMethod\ExtractMethodCodeRefactoringTests.cs (4)
5192new(options: new(LanguageNames.CSharp) 5235new(options: new(LanguageNames.CSharp) 5271new(options: new(LanguageNames.CSharp) 5307new(options: new(LanguageNames.CSharp)
GenerateComparisonOperators\GenerateComparisonOperatorsTests.cs (1)
92new OptionsCollection(LanguageNames.CSharp)
IntroduceUsingStatement\IntroduceUsingStatementTests.cs (2)
23private static OptionsCollection DoNotPreferSimpleUsingStatement => new(LanguageNames.CSharp) 28private static OptionsCollection PreferSimpleUsingStatement => new(LanguageNames.CSharp)
Snippets\AbstractCSharpSnippetProviderTests.cs (1)
11protected sealed override string LanguageName => LanguageNames.CSharp;
src\Analyzers\CSharp\Tests\AliasAmbiguousType\AliasAmbiguousTypeTests.cs (1)
684var options = new OptionsCollection(LanguageNames.CSharp)
src\Analyzers\CSharp\Tests\GenerateConstructor\GenerateConstructorTests.cs (1)
28private readonly NamingStylesTestOptionSets options = new(LanguageNames.CSharp);
src\Analyzers\CSharp\Tests\ImplementInterface\ImplementInterfaceCodeFixTests.cs (9)
29private readonly NamingStylesTestOptionSets _options = new(LanguageNames.CSharp); 45=> new(LanguageNames.CSharp) 56=> new(LanguageNames.CSharp) 67=> new(LanguageNames.CSharp) 623new OptionsCollection(LanguageNames.CSharp) 6751["Assembly1", LanguageNames.VisualBasic] = 6813["Assembly1", LanguageNames.VisualBasic] = 7715new OptionsCollection(LanguageNames.CSharp) 7892new OptionsCollection(LanguageNames.CSharp)
src\Analyzers\CSharp\Tests\InlineDeclaration\CSharpInlineDeclarationTests.cs (1)
2463""", new(options: new(LanguageNames.CSharp)
src\Analyzers\CSharp\Tests\NamingStyles\NamingStylesTests.cs (1)
24private static readonly NamingStylesTestOptionSets s_options = new(LanguageNames.CSharp);
src\Analyzers\CSharp\Tests\UnsealClass\UnsealClassTests.cs (2)
273["Project2", LanguageNames.VisualBasic] = 285["Project2", LanguageNames.VisualBasic] =
src\Analyzers\CSharp\Tests\UpgradeProject\UpgradeProjectTests.cs (1)
42Assert.All(newSolution.Projects.Where(p => p.Language == LanguageNames.CSharp),
src\Analyzers\CSharp\Tests\UseConditionalExpression\UseConditionalExpressionForAssignmentTests.cs (4)
56private static readonly OptionsCollection PreferImplicitTypeAlways = new(LanguageNames.CSharp) 752""", options: new OptionsCollection(LanguageNames.CSharp) { { CSharpCodeStyleOptions.VarForBuiltInTypes, CodeStyleOption2.TrueWithSilentEnforcement } }); 782""", options: new OptionsCollection(LanguageNames.CSharp) { { CSharpCodeStyleOptions.VarWhenTypeIsApparent, CodeStyleOption2.TrueWithSilentEnforcement } }); 812""", options: new OptionsCollection(LanguageNames.CSharp) { { CSharpCodeStyleOptions.VarElsewhere, CodeStyleOption2.TrueWithSilentEnforcement } });
UsePatternCombinators\CSharpUsePatternCombinatorsDiagnosticAnalyzerTests.cs (1)
29private static readonly OptionsCollection s_disabled = new(LanguageNames.CSharp)
Microsoft.CodeAnalysis.CSharp.NetAnalyzers (127)
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\CSharpAvoidEmptyInterfaces.Fixer.cs (1)
13[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\CSharpCollectionsShouldImplementGenericInterface.Fixer.cs (1)
13[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\CSharpDeclareTypesInNamespaces.Fixer.cs (1)
13[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\CSharpDoNotHideBaseClassMethods.Fixer.cs (1)
13[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\CSharpEnumsShouldHaveZeroValue.Fixer.cs (1)
13[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\CSharpEnumStorageShouldBeInt32.Fixer.cs (1)
14[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\CSharpIdentifiersShouldHaveCorrectPrefix.Fixer.cs (1)
13[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\CSharpIdentifiersShouldHaveCorrectSuffix.Fixer.cs (1)
13[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\CSharpIdentifiersShouldNotContainUnderscores.Fixer.cs (1)
14[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\CSharpIdentifiersShouldNotHaveIncorrectSuffix.Fixer.cs (1)
13[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\CSharpIdentifiersShouldNotMatchKeywords.Fixer.cs (1)
13[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\CSharpImplementIDisposableCorrectly.Fixer.cs (1)
13[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\CSharpImplementStandardExceptionConstructors.cs (1)
12[DiagnosticAnalyzer(LanguageNames.CSharp)]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\CSharpMarkAssembliesWithAssemblyVersion.Fixer.cs (1)
13[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\CSharpMarkAssembliesWithClsCompliant.Fixer.cs (1)
13[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\CSharpMovePInvokesToNativeMethodsClass.Fixer.cs (1)
13[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\CSharpOverrideEqualsAndOperatorEqualsOnValueTypes.Fixer.cs (1)
13[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\CSharpOverrideEqualsOnOverloadingOperatorEquals.Fixer.cs (1)
14[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\CSharpOverrideGetHashCodeOnOverridingEquals.Fixer.cs (1)
14[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\CSharpPassSystemUriObjectsInsteadOfStrings.cs (1)
13[DiagnosticAnalyzer(LanguageNames.CSharp)]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\CSharpPropertyNamesShouldNotMatchGetMethods.Fixer.cs (1)
13[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\CSharpStaticHolderTypes.Fixer.cs (1)
20[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\CSharpTypeNamesShouldNotMatchNamespaces.Fixer.cs (1)
13[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\CSharpUseEventsWhereAppropriate.Fixer.cs (1)
13[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\CSharpUsePreferredTerms.cs (1)
12[DiagnosticAnalyzer(LanguageNames.CSharp)]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\CSharpUsePreferredTerms.Fixer.cs (1)
13[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\CSharpUsePropertiesWhereAppropriate.Fixer.cs (1)
13[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
Microsoft.CodeQuality.Analyzers\ApiReview\CSharpAvoidCallingProblematicMethods.cs (1)
12[DiagnosticAnalyzer(LanguageNames.CSharp)]
Microsoft.CodeQuality.Analyzers\ApiReview\CSharpAvoidCallingProblematicMethods.Fixer.cs (1)
13[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
Microsoft.CodeQuality.Analyzers\Documentation\CSharpAvoidUsingCrefTagsWithAPrefix.cs (1)
14[DiagnosticAnalyzer(LanguageNames.CSharp)]
Microsoft.CodeQuality.Analyzers\Documentation\CSharpAvoidUsingCrefTagsWithAPrefix.Fixer.cs (1)
13[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
Microsoft.CodeQuality.Analyzers\Maintainability\CSharpAvoidDeadConditionalCode.cs (1)
10[DiagnosticAnalyzer(LanguageNames.CSharp)]
Microsoft.CodeQuality.Analyzers\Maintainability\CSharpAvoidUninstantiatedInternalClasses.cs (1)
13[DiagnosticAnalyzer(LanguageNames.CSharp)]
Microsoft.CodeQuality.Analyzers\Maintainability\CSharpAvoidUninstantiatedInternalClasses.Fixer.cs (1)
13[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
Microsoft.CodeQuality.Analyzers\Maintainability\CSharpMakeTypesInternal.cs (1)
10[DiagnosticAnalyzer(LanguageNames.CSharp)]
Microsoft.CodeQuality.Analyzers\Maintainability\CSharpMakeTypesInternal.Fixer.cs (1)
14[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
Microsoft.CodeQuality.Analyzers\Maintainability\CSharpUseCrossPlatformIntrinsicsAnalyzer.cs (1)
14[DiagnosticAnalyzer(LanguageNames.CSharp)]
Microsoft.CodeQuality.Analyzers\Maintainability\CSharpUseCrossPlatformIntrinsicsFixer.cs (1)
16[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
Microsoft.CodeQuality.Analyzers\Maintainability\CSharpUseNameofInPlaceOfString.cs (1)
13[DiagnosticAnalyzer(LanguageNames.CSharp)]
Microsoft.CodeQuality.Analyzers\Maintainability\CSharpVariableNamesShouldNotMatchFieldNames.cs (1)
12[DiagnosticAnalyzer(LanguageNames.CSharp)]
Microsoft.CodeQuality.Analyzers\Maintainability\CSharpVariableNamesShouldNotMatchFieldNames.Fixer.cs (1)
13[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
Microsoft.CodeQuality.Analyzers\QualityGuidelines\CSharpAvoidDuplicateElementInitializationFixer.cs (1)
20[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
Microsoft.CodeQuality.Analyzers\QualityGuidelines\CSharpAvoidMultipleEnumerationsAnalyzer.cs (1)
9[DiagnosticAnalyzer(LanguageNames.CSharp)]
Microsoft.CodeQuality.Analyzers\QualityGuidelines\CSharpDoNotInitializeUnnecessarily.Fixer.cs (1)
17[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
Microsoft.CodeQuality.Analyzers\QualityGuidelines\CSharpDoNotInitializeUnnecessarilyAnalyzer.cs (1)
9[DiagnosticAnalyzer(LanguageNames.CSharp)]
Microsoft.CodeQuality.Analyzers\QualityGuidelines\CSharpMarkMembersAsStatic.Fixer.cs (1)
15[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
Microsoft.CodeQuality.Analyzers\QualityGuidelines\CSharpPreferJaggedArraysOverMultidimensional.Fixer.cs (1)
13[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
Microsoft.CodeQuality.Analyzers\QualityGuidelines\CSharpUseLiteralsWhereAppropriate.cs (1)
10[DiagnosticAnalyzer(LanguageNames.CSharp)]
Microsoft.CodeQuality.Analyzers\QualityGuidelines\CSharpUseLiteralsWhereAppropriate.Fixer.cs (1)
15[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
Microsoft.NetCore.Analyzers\InteropServices\CSharpDisableRuntimeMarshalling.Fixer.cs (1)
19[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
Microsoft.NetCore.Analyzers\InteropServices\CSharpDynamicInterfaceCastableImplementation.Fixer.cs (1)
19[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
Microsoft.NetCore.Analyzers\InteropServices\CSharpMarkBooleanPInvokeArgumentsWithMarshalAs.cs (1)
12[DiagnosticAnalyzer(LanguageNames.CSharp)]
Microsoft.NetCore.Analyzers\InteropServices\CSharpMarkBooleanPInvokeArgumentsWithMarshalAs.Fixer.cs (1)
13[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
Microsoft.NetCore.Analyzers\InteropServices\CSharpSpecifyMarshalingForPInvokeStringArguments.Fixer.cs (1)
16[ExportCodeFixProvider(LanguageNames.CSharp, Name = PInvokeDiagnosticAnalyzer.RuleCA2101Id), Shared]
Microsoft.NetCore.Analyzers\InteropServices\CSharpUseManagedEquivalentsOfWin32Api.cs (1)
12[DiagnosticAnalyzer(LanguageNames.CSharp)]
Microsoft.NetCore.Analyzers\InteropServices\CSharpUseManagedEquivalentsOfWin32Api.Fixer.cs (1)
13[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
Microsoft.NetCore.Analyzers\Performance\CSharpCollapseMultiplePathOperations.Fixer.cs (1)
16[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
Microsoft.NetCore.Analyzers\Performance\CSharpConstantExpectedAnalyzer.cs (1)
12[DiagnosticAnalyzer(LanguageNames.CSharp)]
Microsoft.NetCore.Analyzers\Performance\CSharpDoNotGuardCall.Fixer.cs (1)
18[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
Microsoft.NetCore.Analyzers\Performance\CSharpDoNotUseCountWhenAnyCanBeUsed.Fixer.cs (1)
17[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
Microsoft.NetCore.Analyzers\Performance\CSharpPreferDictionaryTryMethodsOverContainsKeyGuardFixer.cs (1)
21[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
Microsoft.NetCore.Analyzers\Performance\CSharpPreferHashDataOverComputeHash.Fixer.cs (1)
16[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
Microsoft.NetCore.Analyzers\Performance\CSharpPreferIsEmptyOverCount.Fixer.cs (1)
15[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
Microsoft.NetCore.Analyzers\Performance\CSharpPreferLengthCountIsEmptyOverAny.Fixer.cs (1)
13[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
Microsoft.NetCore.Analyzers\Performance\CSharpRecommendCaseInsensitiveStringComparisonFixer.cs (1)
17[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
Microsoft.NetCore.Analyzers\Performance\CSharpUseAsSpanInsteadOfRangeIndexer.Fixer.cs (1)
17[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
Microsoft.NetCore.Analyzers\Performance\CSharpUsePropertyInsteadOfCountMethodWhenAvailable.Fixer.cs (1)
17[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
Microsoft.NetCore.Analyzers\Performance\CSharpUseSearchValues.cs (1)
15[DiagnosticAnalyzer(LanguageNames.CSharp)]
Microsoft.NetCore.Analyzers\Performance\CSharpUseSearchValues.Fixer.cs (1)
19[ExportCodeFixProvider(LanguageNames.CSharp)]
Microsoft.NetCore.Analyzers\Performance\CSharpUseSpanClearInsteadOfFill.cs (1)
13[DiagnosticAnalyzer(LanguageNames.CSharp)]
Microsoft.NetCore.Analyzers\Performance\CSharpUseSpanClearInsteadOfFIll.Fixer.cs (1)
15[ExportCodeFixProvider(LanguageNames.CSharp)]
Microsoft.NetCore.Analyzers\Performance\CSharpUseStartsWithInsteadOfIndexOfComparisonWithZero.Fixer.cs (1)
14[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
Microsoft.NetCore.Analyzers\Performance\CSharpUseStringContainsCharOverloadWithSingleCharactersFixer.cs (1)
12[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
Microsoft.NetCore.Analyzers\Performance\CSharpUseStringMethodCharOverloadWithSingleCharacters.cs (1)
10[DiagnosticAnalyzer(LanguageNames.CSharp)]
Microsoft.NetCore.Analyzers\Performance\CSharpUseStringMethodCharOverloadWithSingleCharacters.Fixer.cs (1)
17[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
Microsoft.NetCore.Analyzers\Resources\CSharpMarkAssembliesWithNeutralResourcesLanguage.cs (1)
15[DiagnosticAnalyzer(LanguageNames.CSharp)]
Microsoft.NetCore.Analyzers\Runtime\CSharpAvoidZeroLengthArrayAllocations.cs (1)
13[DiagnosticAnalyzer(LanguageNames.CSharp)]
Microsoft.NetCore.Analyzers\Runtime\CSharpCallGCSuppressFinalizeCorrectly.Fixer.cs (1)
13[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
Microsoft.NetCore.Analyzers\Runtime\CSharpDetectPreviewFeatureAnalyzer.cs (1)
15[DiagnosticAnalyzer(LanguageNames.CSharp)]
Microsoft.NetCore.Analyzers\Runtime\CSharpDisposableTypesShouldDeclareFinalizer.Fixer.cs (1)
13[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
Microsoft.NetCore.Analyzers\Runtime\CSharpDisposeMethodsShouldCallBaseClassDispose.Fixer.cs (1)
13[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
Microsoft.NetCore.Analyzers\Runtime\CSharpDoNotUseEnumerableMethodsOnIndexableCollectionsInsteadUseTheCollectionDirectlyFixer.cs (1)
11[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
Microsoft.NetCore.Analyzers\Runtime\CSharpDoNotUseStackallocInLoops.cs (1)
16[DiagnosticAnalyzer(LanguageNames.CSharp)]
Microsoft.NetCore.Analyzers\Runtime\CSharpDoNotUseTimersThatPreventPowerStateChanges.cs (1)
12[DiagnosticAnalyzer(LanguageNames.CSharp)]
Microsoft.NetCore.Analyzers\Runtime\CSharpDoNotUseTimersThatPreventPowerStateChanges.Fixer.cs (1)
13[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
Microsoft.NetCore.Analyzers\Runtime\CSharpForwardCancellationTokenToInvocations.Analyzer.cs (1)
13[DiagnosticAnalyzer(LanguageNames.CSharp)]
Microsoft.NetCore.Analyzers\Runtime\CSharpForwardCancellationTokenToInvocations.Fixer.cs (1)
18[ExportCodeFixProvider(LanguageNames.CSharp)]
Microsoft.NetCore.Analyzers\Runtime\CSharpMarkAllNonSerializableFields.Fixer.cs (1)
11[ExportCodeFixProvider(LanguageNames.CSharp, Name = "CA2237 CodeFix provider"), Shared]
Microsoft.NetCore.Analyzers\Runtime\CSharpNormalizeStringsToUppercase.Fixer.cs (1)
13[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
Microsoft.NetCore.Analyzers\Runtime\CSharpPreferAsSpanOverSubstring.Fixer.cs (1)
13[ExportCodeFixProvider(LanguageNames.CSharp)]
Microsoft.NetCore.Analyzers\Runtime\CSharpPreferDictionaryContainsMethods.cs (1)
11[DiagnosticAnalyzer(LanguageNames.CSharp)]
Microsoft.NetCore.Analyzers\Runtime\CSharpPreferDictionaryContainsMethods.Fixer.cs (1)
17[ExportCodeFixProvider(LanguageNames.CSharp)]
Microsoft.NetCore.Analyzers\Runtime\CSharpPreferStreamAsyncMemoryOverloads.Fixer.cs (1)
14[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
Microsoft.NetCore.Analyzers\Runtime\CSharpPreventNumericIntPtrUIntPtrBehavioralChanges.cs (1)
14[DiagnosticAnalyzer(LanguageNames.CSharp)]
Microsoft.NetCore.Analyzers\Runtime\CSharpProvideDeserializationMethodsForOptionalFields.cs (1)
12[DiagnosticAnalyzer(LanguageNames.CSharp)]
Microsoft.NetCore.Analyzers\Runtime\CSharpProvideDeserializationMethodsForOptionalFields.Fixer.cs (1)
13[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
Microsoft.NetCore.Analyzers\Runtime\CSharpSpecifyCultureForToLowerAndToUpper.cs (1)
12[DiagnosticAnalyzer(LanguageNames.CSharp)]
Microsoft.NetCore.Analyzers\Runtime\CSharpSpecifyCultureForToLowerAndToUpper.Fixer.cs (1)
17[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
Microsoft.NetCore.Analyzers\Runtime\CSharpSpecifyCultureInfo.Fixer.cs (1)
13[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
Microsoft.NetCore.Analyzers\Runtime\CSharpSpecifyIFormatProvider.Fixer.cs (1)
13[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
Microsoft.NetCore.Analyzers\Runtime\CSharpSpecifyStringComparison.Fixer.cs (1)
13[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
Microsoft.NetCore.Analyzers\Runtime\CSharpTestForEmptyStringsUsingStringLength.Fixer.cs (1)
15[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
Microsoft.NetCore.Analyzers\Runtime\CSharpTestForNaNCorrectly.Fixer.cs (1)
15[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
Microsoft.NetCore.Analyzers\Runtime\CSharpUseOrdinalStringComparison.cs (1)
12[DiagnosticAnalyzer(LanguageNames.CSharp)]
Microsoft.NetCore.Analyzers\Runtime\CSharpUseOrdinalStringComparison.Fixer.cs (1)
18[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
Microsoft.NetCore.Analyzers\Runtime\CSharpUseSpanBasedStringConcat.cs (1)
10[DiagnosticAnalyzer(LanguageNames.CSharp)]
Microsoft.NetCore.Analyzers\Runtime\CSharpUseSpanBasedStringConcat.Fixer.cs (1)
12[ExportCodeFixProvider(LanguageNames.CSharp)]
Microsoft.NetCore.Analyzers\Security\CSharpDataSetDataTableInIFormatterSerializableObjectGraphAnalyzer.cs (1)
10[DiagnosticAnalyzer(LanguageNames.CSharp)]
Microsoft.NetCore.Analyzers\Security\CSharpDataSetDataTableInSerializableObjectGraphAnalyzer.cs (1)
10[DiagnosticAnalyzer(LanguageNames.CSharp)]
Microsoft.NetCore.Analyzers\Security\CSharpDataSetDataTableInSerializableTypeAnalyzer.cs (1)
10[DiagnosticAnalyzer(LanguageNames.CSharp)]
Microsoft.NetCore.Analyzers\Security\CSharpDataSetDataTableInWebSerializableObjectGraphAnalyzer.cs (1)
10[DiagnosticAnalyzer(LanguageNames.CSharp)]
Microsoft.NetCore.Analyzers\Tasks\CSharpDoNotCreateTasksWithoutPassingATaskScheduler.Fixer.cs (1)
13[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
Microsoft.NetCore.Analyzers\Usage\CSharpDoNotCompareSpanToNull.Fixer.cs (1)
16[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
Microsoft.NetCore.Analyzers\Usage\CSharpDoNotPassNonNullableValueToArgumentNullExceptionThrowIfNullFixer.cs (1)
14[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
Microsoft.NetCore.Analyzers\Usage\CSharpImplementGenericMathInterfacesCorrectly.cs (1)
10[DiagnosticAnalyzer(LanguageNames.CSharp)]
Microsoft.NetCore.Analyzers\Usage\CSharpPreferGenericOverloads.cs (1)
17[DiagnosticAnalyzer(LanguageNames.CSharp)]
Microsoft.NetCore.Analyzers\Usage\CSharpPreferGenericOverloads.Fixer.cs (1)
22[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
Microsoft.NetCore.Analyzers\Usage\CSharpUseVolatileReadWriteFixer.cs (1)
15[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
Microsoft.NetFramework.Analyzers\CSharpAvoidDuplicateAccelerators.cs (1)
12[DiagnosticAnalyzer(LanguageNames.CSharp)]
Microsoft.NetFramework.Analyzers\CSharpAvoidDuplicateAccelerators.Fixer.cs (1)
13[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
Microsoft.NetFramework.Analyzers\CSharpCallBaseClassMethodsOnISerializableTypes.cs (1)
12[DiagnosticAnalyzer(LanguageNames.CSharp)]
Microsoft.NetFramework.Analyzers\CSharpCallBaseClassMethodsOnISerializableTypes.Fixer.cs (1)
13[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
Microsoft.NetFramework.Analyzers\CSharpDoNotMarkServicedComponentsWithWebMethod.cs (1)
12[DiagnosticAnalyzer(LanguageNames.CSharp)]
Microsoft.NetFramework.Analyzers\CSharpDoNotMarkServicedComponentsWithWebMethod.Fixer.cs (1)
13[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
Microsoft.NetFramework.Analyzers\CSharpSetLocaleForDataTypes.cs (1)
12[DiagnosticAnalyzer(LanguageNames.CSharp)]
Microsoft.NetFramework.Analyzers\CSharpSetLocaleForDataTypes.Fixer.cs (1)
13[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
Microsoft.NetFramework.Analyzers\CSharpTypesShouldNotExtendCertainBaseTypes.Fixer.cs (1)
13[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
Microsoft.CodeAnalysis.CSharp.Scripting (1)
ScriptOptionsExtensions.cs (1)
18: (options.ParseOptions is CSharpParseOptions existing) ? existing : throw new InvalidOperationException(string.Format(ScriptingResources.CannotSetLanguageSpecificOption, LanguageNames.CSharp, nameof(LanguageVersion)));
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (1)
SourceGeneration\GeneratorDriverTests.cs (1)
4320[Generator(LanguageNames.CSharp)]
Microsoft.CodeAnalysis.CSharp.Workspaces (49)
CaseCorrection\CSharpCaseCorrectionService.cs (1)
16[ExportLanguageService(typeof(ICaseCorrectionService), LanguageNames.CSharp), Shared]
Classification\CSharpClassificationService.cs (1)
16[ExportLanguageServiceFactory(typeof(IClassificationService), LanguageNames.CSharp), Shared]
Classification\SyntaxClassification\CSharpSyntaxClassificationService.cs (1)
19[ExportLanguageServiceFactory(typeof(ISyntaxClassificationService), LanguageNames.CSharp), Export, Shared]
CodeCleanup\CSharpCodeCleanerServiceFactory.cs (1)
13[ExportLanguageServiceFactory(typeof(ICodeCleanerService), LanguageNames.CSharp), Shared]
CodeGeneration\CSharpSyntaxGenerator.cs (1)
28[ExportLanguageService(typeof(SyntaxGenerator), LanguageNames.CSharp), Shared]
Diagnostics\CSharpDiagnosticPropertiesService.cs (1)
14[ExportLanguageService(typeof(IDiagnosticPropertiesService), LanguageNames.CSharp), Shared]
FindSymbols\CSharpDeclaredSymbolInfoFactoryService.cs (1)
29[ExportLanguageService(typeof(IDeclaredSymbolInfoFactoryService), LanguageNames.CSharp), Shared]
Formatting\CSharpFormattingService.cs (1)
12[ExportLanguageService(typeof(IFormattingService), LanguageNames.CSharp), Shared]
ObsoleteSymbol\CSharpObsoleteSymbolService.cs (1)
12[ExportLanguageService(typeof(IObsoleteSymbolService), LanguageNames.CSharp)]
OrganizeImports\CSharpOrganizeImportsService.cs (1)
15[ExportLanguageService(typeof(IOrganizeImportsService), LanguageNames.CSharp), Shared]
ReassignedVariable\CSharpReassignedVariableService.cs (1)
14[ExportLanguageService(typeof(IReassignedVariableService), LanguageNames.CSharp), Shared]
Recommendations\CSharpRecommendationService.cs (1)
15[ExportLanguageService(typeof(IRecommendationService), LanguageNames.CSharp), Shared]
Rename\CSharpRenameRewriterLanguageService.cs (1)
33[ExportLanguageService(typeof(IRenameRewriterLanguageService), LanguageNames.CSharp), Shared]
Serialization\CSharpOptionsSerializationService.cs (1)
17[ExportLanguageService(typeof(IOptionsSerializationService), LanguageNames.CSharp), Shared]
Simplification\CSharpSimplificationService.cs (1)
22[ExportLanguageService(typeof(ISimplificationService), LanguageNames.CSharp), Shared]
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeGeneration\CSharpCodeGenerationOptions.cs (1)
43: base(options, LanguageNames.CSharp)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeStyle\CSharpCodeStyleOptions.cs (1)
25=> s_editorConfigOptionsBuilder.CreateEditorConfigOption(name, defaultValue, group, LanguageNames.CSharp, serializerFactory);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\CSharpFormattingOptions2.cs (2)
65var option = new Option2<T>(name, defaultValue, group, LanguageNames.CSharp, isEditorConfigOption: true, serializer: serializer); 276languageName: LanguageNames.CSharp,
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\CSharpSyntaxFormattingOptions.cs (1)
71: base(options, LanguageNames.CSharp)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Simplification\CSharpSimplifierOptions.cs (1)
39: base(options, LanguageNames.CSharp)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeFixesAndRefactorings\CSharpFixAllSpanMappingService.cs (1)
19[ExportLanguageService(typeof(IFixAllSpanMappingService), LanguageNames.CSharp), Shared]
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpCodeGenerationServiceFactory.cs (1)
13[ExportLanguageServiceFactory(typeof(ICodeGenerationService), LanguageNames.CSharp), Shared]
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeRefactorings\CSharpRefactoringHelpersService.cs (1)
13[ExportLanguageService(typeof(IRefactoringHelpersService), LanguageNames.CSharp), Shared]
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Editing\CSharpImportAdder.cs (1)
23[ExportLanguageService(typeof(ImportAdderService), LanguageNames.CSharp), Shared]
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\EmbeddedLanguages\VirtualChars\CSharpVirtualCharLanguageServiceFactory.cs (1)
13[ExportLanguageServiceFactory(typeof(IVirtualCharLanguageService), LanguageNames.CSharp), Shared]
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\CSharpSyntaxContextService.cs (1)
13[ExportLanguageService(typeof(ISyntaxContextService), LanguageNames.CSharp), Shared]
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Formatting\CSharpSyntaxFormattingService.cs (1)
30[ExportLanguageServiceFactory(typeof(ISyntaxFormattingService), LanguageNames.CSharp), Shared]
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Indentation\CSharpIndentationService.cs (1)
23[ExportLanguageService(typeof(IIndentationService), LanguageNames.CSharp), Shared]
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpAddImportsService.cs (2)
21[ExportLanguageService(typeof(IAddImportsService), LanguageNames.CSharp), Shared] 28=> LanguageNames.CSharp;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpBlockFactsService.cs (1)
13[ExportLanguageService(typeof(IBlockFactsService), LanguageNames.CSharp), Shared]
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpCommandLineParserService.cs (1)
13[ExportLanguageService(typeof(ICommandLineParserService), LanguageNames.CSharp), Shared]
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpFileBannerFactsService.cs (1)
13[ExportLanguageService(typeof(IFileBannerFactsService), LanguageNames.CSharp), Shared]
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpGeneratedCodeRecognitionService.cs (1)
12[ExportLanguageService(typeof(IGeneratedCodeRecognitionService), LanguageNames.CSharp), Shared]
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpHeaderFactsService.cs (1)
13[ExportLanguageService(typeof(IHeaderFactsService), LanguageNames.CSharp), Shared]
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpMoveDeclarationNearReferenceService.cs (1)
18[ExportLanguageService(typeof(IMoveDeclarationNearReferenceService), LanguageNames.CSharp), Shared]
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpRemoveUnnecessaryImportsService.cs (1)
23[ExportLanguageService(typeof(IRemoveUnnecessaryImportsService), LanguageNames.CSharp), Shared]
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpReplaceDiscardDeclarationsWithAssignmentsService.cs (1)
25[ExportLanguageService(typeof(IReplaceDiscardDeclarationsWithAssignmentsService), LanguageNames.CSharp), Shared]
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpSemanticFactsServiceFactory.cs (1)
13[ExportLanguageServiceFactory(typeof(ISemanticFactsService), LanguageNames.CSharp), Shared]
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpSymbolDeclarationService.cs (1)
13[ExportLanguageService(typeof(ISymbolDeclarationService), LanguageNames.CSharp), Shared]
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpSyntaxFactsServiceFactory.cs (1)
13[ExportLanguageServiceFactory(typeof(ISyntaxFactsService), LanguageNames.CSharp), Shared]
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpSyntaxGeneratorInternal.cs (1)
24[ExportLanguageService(typeof(SyntaxGeneratorInternal), LanguageNames.CSharp), Shared]
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpSyntaxKindsServiceFactory.cs (1)
13[ExportLanguageServiceFactory(typeof(ISyntaxKindsService), LanguageNames.CSharp), Shared]
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.cs (1)
14[ExportLanguageService(typeof(ITypeInferenceService), LanguageNames.CSharp), Shared]
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\InitializeParameter\CSharpInitializeParameterService.cs (1)
20[ExportLanguageService(typeof(IInitializeParameterService), LanguageNames.CSharp), Shared]
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\SemanticModelReuse\CSharpSemanticModelReuseLanguageService.cs (1)
15[ExportLanguageService(typeof(ISemanticModelReuseLanguageService), LanguageNames.CSharp), Shared]
Workspace\LanguageServices\CSharpCompilationFactoryService.cs (1)
15[ExportLanguageService(typeof(ICompilationFactoryService), LanguageNames.CSharp), Shared]
Workspace\LanguageServices\CSharpSyntaxTreeFactoryService.cs (1)
18[ExportLanguageService(typeof(ISyntaxTreeFactoryService), LanguageNames.CSharp), Shared]
Microsoft.CodeAnalysis.CSharp.Workspaces.UnitTests (135)
CodeGeneration\AddAttributesTests.cs (1)
33LanguageNames.CSharp,
CodeGeneration\AddImportsTests.cs (2)
37LanguageNames.CSharp, 858LanguageNames.CSharp,
CodeGeneration\SymbolEditorTests.cs (2)
29=> _g ??= SyntaxGenerator.GetGenerator(new AdhocWorkspace(), LanguageNames.CSharp); 42var proj = ProjectInfo.Create(pid, VersionStamp.Default, "test", "test.dll", LanguageNames.CSharp, documents: docs,
CodeGeneration\SyntaxGeneratorTests.cs (1)
40=> _generator ??= SyntaxGenerator.GetGenerator(Workspace, LanguageNames.CSharp);
Formatting\CSharpFormattingTestBase.cs (1)
48return AssertFormatAsync(expected, code, spans, LanguageNames.CSharp, changedOptionSet, testWithTransformation, parseOptions);
Formatting\FormattingElasticTriviaTests.cs (1)
110var generator = SyntaxGenerator.GetGenerator(workspace, LanguageNames.CSharp);
Formatting\FormattingMultipleSpanTests.cs (3)
99var changingOptions = new OptionsCollection(LanguageNames.CSharp) 125var changingOptions = new OptionsCollection(LanguageNames.CSharp) 153var project = workspace.CurrentSolution.AddProject("Project", "Project.dll", LanguageNames.CSharp);
Formatting\FormattingTests.cs (117)
1111var changingOptions = new OptionsCollection(LanguageNames.CSharp) 1156var changingOptions = new OptionsCollection(LanguageNames.CSharp) 1190var changingOptions = new OptionsCollection(LanguageNames.CSharp) 1227var changingOptions = new OptionsCollection(LanguageNames.CSharp) 1321var changingOptions = new OptionsCollection(LanguageNames.CSharp) 1364var changingOptions = new OptionsCollection(LanguageNames.CSharp) 1407var changingOptions = new OptionsCollection(LanguageNames.CSharp) 1450var changingOptions = new OptionsCollection(LanguageNames.CSharp) 1493var changingOptions = new OptionsCollection(LanguageNames.CSharp) 1536var changingOptions = new OptionsCollection(LanguageNames.CSharp) 1579var changingOptions = new OptionsCollection(LanguageNames.CSharp) 1622var changingOptions = new OptionsCollection(LanguageNames.CSharp) 1707var changingOptions = new OptionsCollection(LanguageNames.CSharp) 1782var changingOptions = new OptionsCollection(LanguageNames.CSharp) 1853var changingOptions = new OptionsCollection(LanguageNames.CSharp) 1939var changingOptions = new OptionsCollection(LanguageNames.CSharp) 2100var changingOptions = new OptionsCollection(LanguageNames.CSharp) 2290var changingOptions = new OptionsCollection(LanguageNames.CSharp) 2359var changingOptions = new OptionsCollection(LanguageNames.CSharp) 2465var changingOptions = new OptionsCollection(LanguageNames.CSharp) 5701var changingOptions = new OptionsCollection(LanguageNames.CSharp) 5725var changingOptions = new OptionsCollection(LanguageNames.CSharp) 5751var changingOptions = new OptionsCollection(LanguageNames.CSharp) 5777var changingOptions = new OptionsCollection(LanguageNames.CSharp) 6339LanguageNames.CSharp, 6340new(LanguageNames.CSharp) { { SpaceAfterComma, false } }); 6361LanguageNames.CSharp, 6362new(LanguageNames.CSharp) { { SpaceAfterComma, true } }); 6381LanguageNames.CSharp, 6382new(LanguageNames.CSharp) { { SpaceAfterComma, false } }); 6401LanguageNames.CSharp, 6402new(LanguageNames.CSharp) { { SpaceAfterComma, true } }); 6425LanguageNames.CSharp, 6426new(LanguageNames.CSharp) { { SpaceAfterComma, false } }); 6449LanguageNames.CSharp, 6450new(LanguageNames.CSharp) { { SpaceAfterComma, false } }); 6471LanguageNames.CSharp, 6472new(LanguageNames.CSharp) { { SpaceBeforeComma, true } }); 6711var changingOptions = new OptionsCollection(LanguageNames.CSharp) 6861var optionSet = new OptionsCollection(LanguageNames.CSharp) { { FormattingOptions2.UseTabs, true } }; 6889var optionSet = new OptionsCollection(LanguageNames.CSharp) 6987var optionSet = new OptionsCollection(LanguageNames.CSharp) { { CSharpFormattingOptions2.SpaceAfterControlFlowStatementKeyword, false } }; 7098var optionSet = new OptionsCollection(LanguageNames.CSharp) { { CSharpFormattingOptions2.SpaceAfterComma, false } }; 7220var changingOptions = new OptionsCollection(LanguageNames.CSharp) 7410var optionSet = new OptionsCollection(LanguageNames.CSharp) { { FormattingOptions2.UseTabs, true } }; 7450var options = new OptionsCollection(LanguageNames.CSharp) { { CSharpFormattingOptions2.WrappingPreserveSingleLine, false } }; 7469var options = new OptionsCollection(LanguageNames.CSharp) { { CSharpFormattingOptions2.WrappingPreserveSingleLine, false } }; 7487var options = new OptionsCollection(LanguageNames.CSharp) { { CSharpFormattingOptions2.WrappingKeepStatementsOnSingleLine, false } }; 7513var options = new OptionsCollection(LanguageNames.CSharp) 7544var options = new OptionsCollection(LanguageNames.CSharp) 7575var options = new OptionsCollection(LanguageNames.CSharp) 7606var options = new OptionsCollection(LanguageNames.CSharp) 7637var options = new OptionsCollection(LanguageNames.CSharp) 7668var options = new OptionsCollection(LanguageNames.CSharp) 7699var options = new OptionsCollection(LanguageNames.CSharp) 7730var options = new OptionsCollection(LanguageNames.CSharp) 7761var options = new OptionsCollection(LanguageNames.CSharp) 7792var options = new OptionsCollection(LanguageNames.CSharp) 7823var options = new OptionsCollection(LanguageNames.CSharp) 7854var options = new OptionsCollection(LanguageNames.CSharp) 7885var options = new OptionsCollection(LanguageNames.CSharp) 7916var options = new OptionsCollection(LanguageNames.CSharp) 7947var options = new OptionsCollection(LanguageNames.CSharp) 7978var options = new OptionsCollection(LanguageNames.CSharp) 8009var options = new OptionsCollection(LanguageNames.CSharp) 8041var options = new OptionsCollection(LanguageNames.CSharp) 8064var options = new OptionsCollection(LanguageNames.CSharp) { { CSharpFormattingOptions2.SpaceBeforeOpenSquareBracket, true } }; 8083var options = new OptionsCollection(LanguageNames.CSharp) { { CSharpFormattingOptions2.SpaceWithinSquareBrackets, true } }; 8102var options = new OptionsCollection(LanguageNames.CSharp) 8136var options = new OptionsCollection(LanguageNames.CSharp) 8218var changingOptions = new OptionsCollection(LanguageNames.CSharp) 8735var optionSet = new OptionsCollection(LanguageNames.CSharp) { { FormattingOptions2.UseTabs, true } }; 8764var optionSet = new OptionsCollection(LanguageNames.CSharp) { { FormattingOptions2.UseTabs, true } }; 8946var changingOptions = new OptionsCollection(LanguageNames.CSharp) 8989var optionSet = new OptionsCollection(LanguageNames.CSharp) 9099var optionSet = new OptionsCollection(LanguageNames.CSharp) 9132var optionSet = new OptionsCollection(LanguageNames.CSharp) 9166var optionSet = new OptionsCollection(LanguageNames.CSharp) 9221var changingOptions = new OptionsCollection(LanguageNames.CSharp) 9331var changingOptions = new OptionsCollection(LanguageNames.CSharp) 9371var optionSet = new OptionsCollection(LanguageNames.CSharp) { { FormattingOptions2.UseTabs, true } }; 9395var optionSet = new OptionsCollection(LanguageNames.CSharp) { { FormattingOptions2.UseTabs, true } }; 9421var optionSet = new OptionsCollection(LanguageNames.CSharp) { { FormattingOptions2.UseTabs, true } }; 9464var optionSet = new OptionsCollection(LanguageNames.CSharp) { { FormattingOptions2.UseTabs, true } }; 9491var changingOptions = new OptionsCollection(LanguageNames.CSharp) 9533var changingOptions = new OptionsCollection(LanguageNames.CSharp) 9575var changingOptions = new OptionsCollection(LanguageNames.CSharp) 9636var changedOptionSet = new OptionsCollection(LanguageNames.CSharp) 10278var changedOptionSet = new OptionsCollection(LanguageNames.CSharp) { { SpacingAfterMethodDeclarationName, spacingAfterMethodDeclarationName } }; 10300var changingOptions = new OptionsCollection(LanguageNames.CSharp) 10330var changingOptions = new OptionsCollection(LanguageNames.CSharp) 10437var changingOptions = new OptionsCollection(LanguageNames.CSharp) 10463var changingOptions = new OptionsCollection(LanguageNames.CSharp) 10722var changingOptions = new OptionsCollection(LanguageNames.CSharp) 10788var changingOptions = new OptionsCollection(LanguageNames.CSharp) 10904var changingOptions = new OptionsCollection(LanguageNames.CSharp) 10944var changingOptions = new OptionsCollection(LanguageNames.CSharp) 10986var changingOptions = new OptionsCollection(LanguageNames.CSharp) 11098var options = new OptionsCollection(LanguageNames.CSharp) 11117options = new OptionsCollection(LanguageNames.CSharp) 11161var options = new OptionsCollection(LanguageNames.CSharp) 11180options = new OptionsCollection(LanguageNames.CSharp) 11224var options = new OptionsCollection(LanguageNames.CSharp) 11243options = new OptionsCollection(LanguageNames.CSharp) 11291var options = new OptionsCollection(LanguageNames.CSharp) 11312options = new OptionsCollection(LanguageNames.CSharp) 11478var optionSet = new OptionsCollection(LanguageNames.CSharp) { { FormattingOptions2.UseTabs, true } }; 12057""", changedOptionSet: new(LanguageNames.CSharp) 12084""", changedOptionSet: new(LanguageNames.CSharp) 12109""", changedOptionSet: new(LanguageNames.CSharp) 12134""", changedOptionSet: new(LanguageNames.CSharp) 12159""", changedOptionSet: new(LanguageNames.CSharp) 12184""", changedOptionSet: new(LanguageNames.CSharp) 12217""", changedOptionSet: new(LanguageNames.CSharp) 12250""", changedOptionSet: new(LanguageNames.CSharp) 12294AssertFormatAsync(expectedFalse, previewCode, changedOptionSet: new(LanguageNames.CSharp) 12298AssertFormatAsync(expectedTrue, previewCode, changedOptionSet: new(LanguageNames.CSharp)
Formatting\FormattingTests_Patterns.cs (4)
60var changingOptions = new OptionsCollection(LanguageNames.CSharp) 147var changingOptions = new OptionsCollection(LanguageNames.CSharp) 202var changingOptions = new OptionsCollection(LanguageNames.CSharp) 288var changingOptions = new OptionsCollection(LanguageNames.CSharp)
Formatting\FormattingTreeEditTests.cs (1)
24var project = ws.AddProject("project", LanguageNames.CSharp);
OrganizeImports\OrganizeUsingsTests.cs (2)
29var project = workspace.CurrentSolution.AddProject("Project", "Project.dll", LanguageNames.CSharp); 79var project = workspace.CurrentSolution.AddProject("Project", "Project.dll", LanguageNames.CSharp);
Microsoft.CodeAnalysis.EditorFeatures (24)
EditorConfigSettings\Aggregator\SettingsAggregator.cs (2)
119TryAddProviderForLanguage(LanguageNames.CSharp); 120TryAddProviderForLanguage(LanguageNames.VisualBasic);
EditorConfigSettings\Data\Setting.cs (1)
61var optionKey = new OptionKey2(option, LanguageNames.CSharp);
EditorConfigSettings\DataProvider\Analyzer\AnalyzerSettingsProvider.cs (2)
66var csharpDescriptors = await service.GetDiagnosticDescriptorsAsync(solution, someReferencingProject.Id, analyzerReference, LanguageNames.CSharp, cancellationToken).ConfigureAwait(false); 67var vbDescriptors = await service.GetDiagnosticDescriptorsAsync(solution, someReferencingProject.Id, analyzerReference, LanguageNames.VisualBasic, cancellationToken).ConfigureAwait(false);
EditorConfigSettings\DataProvider\SettingsProviderBase.cs (1)
73language: LanguageNames.CSharp,
EditorConfigSettings\Updater\NamingStyles\SourceTextExtensions.cs (5)
70return LanguageNames.CSharp; 74return LanguageNames.VisualBasic; 83language ??= LanguageNames.CSharp; 95var csharpNamingStylePreferences = globalOptions.GetOption(NamingStyleOptions.NamingPreferences, LanguageNames.CSharp); 96var vbNamingStylePreferences = globalOptions.GetOption(NamingStyleOptions.NamingPreferences, LanguageNames.VisualBasic);
EditorConfigSettings\Updater\SettingsUpdateHelper.cs (2)
83LanguageNames.CSharp => Language.CSharp, 84LanguageNames.VisualBasic => Language.VisualBasic,
GoOrFind\FindReferences\FindReferencesNavigationService.cs (1)
48IncludeKindColumn = document.Project.Language != LanguageNames.FSharp
IntelliSense\AsyncCompletion\CompletionSource.cs (2)
397var filterSet = new FilterSet(document.Project.Language is LanguageNames.CSharp or LanguageNames.VisualBasic);
NavigateTo\NavigateToItemProvider.Callback.cs (2)
117LanguageNames.CSharp => "csharp", 118LanguageNames.VisualBasic => "vb",
RenameTracking\RenameTrackingCodeRefactoringProvider.cs (2)
15[ExportCodeRefactoringProvider(LanguageNames.CSharp, LanguageNames.VisualBasic,
Shared\Extensions\HostWorkspaceServicesExtensions.cs (1)
40/// Returns the name of the language (see <see cref="LanguageNames"/>) associated with the specified buffer.
Structure\AbstractStructureTaggerProvider.cs (1)
129if (language == LanguageNames.VisualBasic)
Suggestions\SuggestedActionsSource.cs (2)
71case LanguageNames.CSharp: 74case LanguageNames.VisualBasic:
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (16)
ChangeSignature\AddedParameterOrExistingIndex.cs (2)
68LanguageNames.CSharp => semanticModel.GetSpeculativeTypeInfo(0, CSharp.SyntaxFactory.ParseTypeName(_addedParameterFullyQualifiedTypeName!), SpeculativeBindingOption.BindAsTypeOrNamespace).Type, 69LanguageNames.VisualBasic => semanticModel.GetSpeculativeTypeInfo(0, VisualBasic.SyntaxFactory.ParseTypeName(_addedParameterFullyQualifiedTypeName!), SpeculativeBindingOption.BindAsTypeOrNamespace).Type,
Completion\AbstractCompletionProviderTests.cs (2)
818return languageName == LanguageNames.CSharp ? """ 930""", sourceLanguage, SecurityElement.Escape(markup), LanguageNames.VisualBasic, SecurityElement.Escape(referencedCode), rootNamespace);
Diagnostics\DiagnosticTaggerWrapper.cs (2)
41workspace.GlobalOptions.SetGlobalOption(SolutionCrawlerOptionsStorage.BackgroundAnalysisScopeOption, LanguageNames.CSharp, BackgroundAnalysisScope.OpenFiles); 42workspace.GlobalOptions.SetGlobalOption(SolutionCrawlerOptionsStorage.BackgroundAnalysisScopeOption, LanguageNames.VisualBasic, BackgroundAnalysisScope.OpenFiles);
ExtractInterface\AbstractExtractInterfaceTests.cs (4)
33LanguageNames.CSharp, 48LanguageNames.CSharp, 63LanguageNames.VisualBasic, 78LanguageNames.VisualBasic,
ExtractInterface\ExtractInterfaceTestState.cs (1)
44: languageName == LanguageNames.CSharp
Formatting\CoreFormatterTestsBase.cs (1)
157=> this.GetLanguageName() == LanguageNames.CSharp
Workspaces\CSharpTestWorkspaceFixture.cs (1)
17LanguageNames.CSharp,
Workspaces\EditorTestWorkspace_Create.cs (2)
138return Create(LanguageNames.CSharp, compilationOptions, parseOptions, files, sourceGeneratedFiles, composition, metadataReferences, isMarkup: isMarkup, openDocuments: openDocuments); 165return Create(LanguageNames.VisualBasic, compilationOptions, parseOptions, files, sourceGeneratedFiles, composition, metadataReferences, openDocuments: openDocuments);
Workspaces\VisualBasicTestWorkspaceFixture.cs (1)
17LanguageNames.VisualBasic,
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (351)
CodeActions\CodeChangeProviderMetadataTests.cs (6)
48[InlineData(typeof(CodeFixProvider), LanguageNames.CSharp)] 49[InlineData(typeof(CodeFixProvider), LanguageNames.VisualBasic)] 50[InlineData(typeof(CodeRefactoringProvider), LanguageNames.CSharp)] 51[InlineData(typeof(CodeRefactoringProvider), LanguageNames.VisualBasic)] 52[InlineData(typeof(IConfigurationFixProvider), LanguageNames.CSharp)] 53[InlineData(typeof(IConfigurationFixProvider), LanguageNames.VisualBasic)]
CodeFixes\CodeFixServiceTests.cs (10)
330new CodeChangeProviderMetadata("Test", languages: LanguageNames.CSharp))); 378=> [new Lazy<CodeFixProvider, CodeChangeProviderMetadata>(() => new MockFixer(), new CodeChangeProviderMetadata("Test", languages: LanguageNames.CSharp))]; 736? SpecializedCollections.SingletonEnumerable(new Lazy<CodeFixProvider, CodeChangeProviderMetadata>(() => vsixFixer, new CodeChangeProviderMetadata(name: nameof(VsixCodeFixProvider), languages: LanguageNames.CSharp))) 877[DiagnosticAnalyzer(LanguageNames.CSharp)] 931LanguageNames.CSharp, 941LanguageNames.CSharp, 950LanguageNames.CSharp, 958[ExportCodeFixProvider(LanguageNames.CSharp)] 1028workspace.GlobalOptions.SetGlobalOption(SolutionCrawlerOptionsStorage.BackgroundAnalysisScopeOption, LanguageNames.CSharp, BackgroundAnalysisScope.FullSolution); 1147[DiagnosticAnalyzer(LanguageNames.CSharp)]
CodeFixes\ExtensionOrderingTests.cs (8)
37var csharpProviders = providersPerLanguage[LanguageNames.CSharp]; 49var vbProviders = providersPerLanguage[LanguageNames.VisualBasic]; 66TestCore(LanguageNames.CSharp); 67TestCore(LanguageNames.VisualBasic); 97var csharpProviders = providersPerLanguage[LanguageNames.CSharp]; 107var vbProviders = providersPerLanguage[LanguageNames.VisualBasic]; 114[InlineData(LanguageNames.CSharp)] 115[InlineData(LanguageNames.VisualBasic)]
CodeGeneration\AbstractCodeGenerationTests.cs (8)
81var codeDefFactory = workspace.Services.GetLanguageServices(LanguageNames.CSharp).GetRequiredService<SyntaxGenerator>(); 88TokenUtilities.AssertTokensEqual(cs, node.ToFullString(), LanguageNames.CSharp); 93var simplifiedRootNode = Simplify(workspace, WrapExpressionInBoilerplate(node, codeDefFactory), LanguageNames.CSharp); 96TokenUtilities.AssertTokensEqual(csSimple, expression.NormalizeWhitespace().ToFullString(), LanguageNames.CSharp); 102var codeDefFactory = workspace.Services.GetLanguageServices(LanguageNames.VisualBasic).GetRequiredService<SyntaxGenerator>(); 109TokenUtilities.AssertTokensEqual(vb, node.ToFullString(), LanguageNames.VisualBasic); 114var simplifiedRootNode = Simplify(workspace, WrapExpressionInBoilerplate(node, codeDefFactory), LanguageNames.VisualBasic); 117TokenUtilities.AssertTokensEqual(vbSimple, expression.NormalizeWhitespace().ToFullString(), LanguageNames.VisualBasic);
CodeGeneration\CodeGenerationTests.cs (5)
744if (language == LanguageNames.CSharp) 879this.IsVisualBasic = _language == LanguageNames.VisualBasic; 891var isVisualBasic = language == LanguageNames.VisualBasic; 991? LanguageNames.VisualBasic : LanguageNames.CSharp;
CodeGeneration\CodeGenerationTests.CSharp.cs (3)
974options: new OptionsCollection(LanguageNames.CSharp) 1216CreateModifierTokens(new Editing.DeclarationModifiers(isSealed: true, isPartial: true), LanguageNames.CSharp)); 1406forceLanguage: LanguageNames.CSharp,
CodeGeneration\CodeGenerationTests.Shared.cs (2)
350forceLanguage: LanguageNames.CSharp); 519forceLanguage: LanguageNames.VisualBasic);
CodeGeneration\CodeGenerationTests.VisualBasic.cs (2)
1291CreateModifierTokens(new DeclarationModifiers(isSealed: true, isPartial: true), LanguageNames.VisualBasic)); 1492forceLanguage: LanguageNames.VisualBasic,
CodeRefactorings\CodeRefactoringServiceTest.cs (4)
317LanguageNames.CSharp, 327LanguageNames.CSharp, 336LanguageNames.CSharp, 344[ExportCodeRefactoringProvider(LanguageNames.CSharp)]
CodeRefactorings\ErrorCases\CodeRefactoringExceptionInComputeRefactorings.cs (1)
15[ExportCodeRefactoringProvider(LanguageNames.CSharp, Name = "Test")]
CodeRefactorings\ErrorCases\CodeRefactoringExceptionInComputeRefactoringsAsync.cs (1)
15[ExportCodeRefactoringProvider(LanguageNames.CSharp, Name = "Test")]
Diagnostics\DiagnosticAnalyzerServiceTests.cs (18)
81globalOptions.SetGlobalOption(SolutionCrawlerOptionsStorage.BackgroundAnalysisScopeOption, LanguageNames.CSharp, BackgroundAnalysisScope.FullSolution); 130globalOptions.SetGlobalOption(SolutionCrawlerOptionsStorage.BackgroundAnalysisScopeOption, LanguageNames.CSharp, BackgroundAnalysisScope.FullSolution); 149globalOptions.SetGlobalOption(SolutionCrawlerOptionsStorage.BackgroundAnalysisScopeOption, LanguageNames.CSharp, BackgroundAnalysisScope.FullSolution); 159LanguageNames.CSharp, 239globalOptions.SetGlobalOption(SolutionCrawlerOptionsStorage.BackgroundAnalysisScopeOption, LanguageNames.CSharp, BackgroundAnalysisScope.FullSolution); 250LanguageNames.CSharp, 312globalOptions.SetGlobalOption(SolutionCrawlerOptionsStorage.BackgroundAnalysisScopeOption, LanguageNames.CSharp, BackgroundAnalysisScope.FullSolution); 325LanguageNames.CSharp, 362var projectInfo = ProjectInfo.Create(ProjectId.CreateNewId(), VersionStamp.Create(), "CSharpProject", "CSharpProject", LanguageNames.CSharp); 443workspace.GlobalOptions.SetGlobalOption(SolutionCrawlerOptionsStorage.BackgroundAnalysisScopeOption, LanguageNames.CSharp, analysisScope); 551workspace.GlobalOptions.SetGlobalOption(SolutionCrawlerOptionsStorage.BackgroundAnalysisScopeOption, LanguageNames.CSharp, analysisScope); 554workspace.GlobalOptions.SetGlobalOption(SolutionCrawlerOptionsStorage.CompilerDiagnosticsScopeOption, LanguageNames.CSharp, compilerDiagnosticsScope); 556workspace.InitializeDocuments(TestWorkspace.CreateWorkspaceElement(LanguageNames.CSharp, files: files, sourceGeneratedFiles: sourceGeneratedFiles), openDocuments: false); 733{ LanguageNames.CSharp, [analyzer] } 783{ LanguageNames.CSharp, [analyzer] } 920globalOptions.SetGlobalOption(SolutionCrawlerOptionsStorage.BackgroundAnalysisScopeOption, LanguageNames.CSharp, 944LanguageNames.CSharp).WithHasAllInformation(hasAllInformation: false)); 1022[DiagnosticAnalyzer(LanguageNames.CSharp)]
Diagnostics\DiagnosticDataTests.cs (5)
121var document = workspace.CurrentSolution.AddProject("TestProject", "TestProject", LanguageNames.CSharp).AddDocument("TestDocument", code); 148var additionalDocument = workspace.CurrentSolution.AddProject("TestProject", "TestProject", LanguageNames.CSharp) 184var additionalDocument = workspace.CurrentSolution.AddProject("TestProject", "TestProject", LanguageNames.CSharp) 271var firstDocument = workspace.CurrentSolution.AddProject("TestProject", "TestProject", LanguageNames.CSharp) 276secondDocument = firstDocument.Project.Solution.AddProject("TestProject2", "TestProject2", LanguageNames.CSharp)
Diagnostics\IDEDiagnosticIDConfigurationTests.cs (4)
555""", LanguageNames.CSharp); 718""", LanguageNames.VisualBasic); 948VerifyConfigureCodeStyleOptionsCore(expected, LanguageNames.CSharp); 1025VerifyConfigureCodeStyleOptionsCore(expected, LanguageNames.VisualBasic);
Diagnostics\SuppressMessageAttributeWorkspaceTests.cs (1)
74if (language == LanguageNames.CSharp)
EditAndContinue\EditAndContinueLanguageServiceTests.cs (1)
372AddProject(projectId, "test", "test", LanguageNames.CSharp).
EditorConfigSettings\Data\CodeStyleSettingsTest.cs (2)
37LanguageNames.CSharp, 61LanguageNames.CSharp,
InheritanceMargin\InheritanceMarginTests.cs (47)
375""", LanguageNames.CSharp, testHost); 403""", LanguageNames.CSharp, testHost, itemForBar, itemForGetEnumerator); 434LanguageNames.CSharp, 467LanguageNames.CSharp, 500LanguageNames.CSharp, 521""", LanguageNames.CSharp, testHost); 543LanguageNames.CSharp, 604LanguageNames.CSharp, 675LanguageNames.CSharp, 796LanguageNames.CSharp, 898LanguageNames.CSharp, 1037LanguageNames.CSharp, 1135LanguageNames.CSharp, 1197LanguageNames.CSharp, 1256LanguageNames.CSharp, 1384LanguageNames.CSharp, 1443LanguageNames.CSharp, 1453@"", @"{|target1:global using System;|}", LanguageNames.CSharp, 1469""", LanguageNames.CSharp, 1490""", @"{|target1:global using System;|}", LanguageNames.CSharp, 1506""", @"{|target1:global using System;|}", LanguageNames.CSharp, 1528""", LanguageNames.VisualBasic, testHost); 1559""", LanguageNames.VisualBasic, testHost, itemForBar, itemForGetEnumerator); 1590LanguageNames.VisualBasic, 1621""", LanguageNames.VisualBasic, testHost, itemForIBar2, itemForIBar); 1649""", LanguageNames.VisualBasic, testHost, itemForBar2, itemForBar); 1666""", LanguageNames.VisualBasic, testHost); 1678LanguageNames.VisualBasic, 1743LanguageNames.VisualBasic, 1798LanguageNames.VisualBasic, 1879LanguageNames.VisualBasic, 1937LanguageNames.VisualBasic, 2078LanguageNames.VisualBasic, 2158LanguageNames.VisualBasic, 2215""", LanguageNames.CSharp), 2223""", LanguageNames.VisualBasic), 2287""", LanguageNames.VisualBasic), 2297""", LanguageNames.CSharp), 2351""", LanguageNames.CSharp), 2362""", LanguageNames.VisualBasic), 2416""", LanguageNames.CSharp), 2427""", LanguageNames.CSharp), 2468""", LanguageNames.CSharp), 2488""", LanguageNames.VisualBasic), 2507LanguageNames.CSharp, 2534LanguageNames.CSharp, 2555LanguageNames.CSharp,
LinkedFiles\LinkedFileDiffMergingEditorTests.cs (1)
46=> LanguageNames.CSharp;
MetadataAsSource\AbstractMetadataAsSourceTests.cs (1)
92.AddProject(projectId, "Metadata", "Metadata", LanguageNames.CSharp).GetProject(projectId)
MetadataAsSource\AbstractMetadataAsSourceTests.TestContext.cs (4)
47projectLanguage ??= LanguageNames.CSharp; 60workspace.SetAnalyzerFallbackOptions(new OptionsCollection(LanguageNames.CSharp) 241? LanguageNames.VisualBasic : LanguageNames.CSharp;
MetadataAsSource\MetadataAsSourceTests.cs (47)
33OriginatingProjectLanguage.CSharp => LanguageNames.CSharp, 34OriginatingProjectLanguage.VisualBasic => LanguageNames.VisualBasic, 1041LanguageNames.CSharp, [metadataSource], languageVersion: "10", fileScopedNamespaces: true); 1064LanguageNames.CSharp, [metadataSource], languageVersion: "9", fileScopedNamespaces: true); 1088LanguageNames.CSharp, [metadataSource], languageVersion: "10"); 1792await TestSymbolIdMatchesMetadataAsync(LanguageNames.CSharp); 1793await TestSymbolIdMatchesMetadataAsync(LanguageNames.VisualBasic); 1799await TestNotReusedOnAssemblyDiffersAsync(LanguageNames.CSharp); 1800await TestNotReusedOnAssemblyDiffersAsync(LanguageNames.VisualBasic); 1820using var context = TestContext.Create(LanguageNames.CSharp, [metadataSource]); 1853var project = context.CurrentSolution.AddProject(projectId, "ProjectB", "ProjectB", LanguageNames.CSharp).GetRequiredProject(projectId) 1865using var context = TestContext.Create(LanguageNames.CSharp); 1867var project = context.CurrentSolution.AddProject(projectId, "ProjectB", "ProjectB", LanguageNames.VisualBasic).GetRequiredProject(projectId) 1879using var context = TestContext.Create(LanguageNames.CSharp); 1899""", "C.get_IndexProp", LanguageNames.CSharp, $$""" 1929""", "C", LanguageNames.CSharp, $$""" 2841LanguageNames.CSharp, 2883LanguageNames.VisualBasic, 3402LanguageNames.CSharp, 3444LanguageNames.CSharp, 3482LanguageNames.CSharp, 3506""", LanguageNames.CSharp, "public const SByte MinValue = -128;"); 3515""", LanguageNames.VisualBasic, "Public Const MinValue As [SByte] = -128"); 3525""", LanguageNames.CSharp, $"public const Int16 MinValue = -32768;"); 3534""", LanguageNames.VisualBasic, $"Public Const MinValue As Int16 = -32768"); 3544""", LanguageNames.CSharp, $"public const Int32 MinValue = -2147483648;"); 3553""", LanguageNames.VisualBasic, $"Public Const MinValue As Int32 = -2147483648"); 3563""", LanguageNames.CSharp, $"public const Int64 MinValue = -9223372036854775808;"); 3572""", LanguageNames.VisualBasic, $"Public Const MinValue As Int64 = -9223372036854775808"); 5048LanguageNames.CSharp, 5092LanguageNames.CSharp, 5132LanguageNames.CSharp, 5183LanguageNames.CSharp, 5243LanguageNames.CSharp, 5308LanguageNames.CSharp, 5365LanguageNames.CSharp, 5420LanguageNames.CSharp, 5474LanguageNames.CSharp, 5526LanguageNames.CSharp, 5578LanguageNames.CSharp, 5628LanguageNames.CSharp, 5678LanguageNames.CSharp, 5726LanguageNames.CSharp, 5785LanguageNames.CSharp, 5859LanguageNames.CSharp, 5920LanguageNames.CSharp, 5955""", "BinaryOperatorKind.LeftShift", LanguageNames.CSharp, $$"""
MetadataAsSource\MetadataAsSourceTests.CSharp.cs (15)
77await GenerateAndVerifySourceAsync("public class C { public nint i; public nuint i2; }", "C", LanguageNames.CSharp, languageVersion: "Preview", metadataLanguageVersion: "Preview", expected: expected, signaturesOnly: signaturesOnly); 124""", "C", LanguageNames.CSharp, languageVersion: "Preview", metadataLanguageVersion: "Preview", expected: expected, signaturesOnly: signaturesOnly); 171await GenerateAndVerifySourceAsync("public class C { public (int a, int b) t; }", "C", LanguageNames.CSharp, expected: expected, signaturesOnly: signaturesOnly); 177using var context = TestContext.Create(LanguageNames.CSharp); 437await GenerateAndVerifySourceAsync("public partial class C { public partial void F(); public partial void F() { } }", "C", LanguageNames.CSharp, languageVersion: "Preview", metadataLanguageVersion: "Preview", expected: expected, signaturesOnly: signaturesOnly); 502await GenerateAndVerifySourceAsync("public record R;", "R", LanguageNames.CSharp, expected: expected, signaturesOnly: signaturesOnly); 598""", "C", LanguageNames.CSharp, languageVersion: "Preview", metadataLanguageVersion: "Preview", expected: expected, signaturesOnly: signaturesOnly); 643""", "I`1.M", LanguageNames.CSharp, languageVersion: "Preview", metadataLanguageVersion: "Preview", expected: expected, signaturesOnly: true, metadataCommonReferences: "CommonReferencesNet6"); 686await GenerateAndVerifySourceAsync("public class C { public static C operator >>>(C x, int y) => x; }", "C.op_UnsignedRightShift", LanguageNames.CSharp, expected: expected, signaturesOnly: signaturesOnly, languageVersion: "Preview", metadataLanguageVersion: "Preview"); 748await GenerateAndVerifySourceAsync(metadataSource, symbolName, LanguageNames.CSharp, expected: expected, signaturesOnly: signaturesOnly, languageVersion: "Preview", metadataLanguageVersion: "Preview"); 807await GenerateAndVerifySourceAsync(metadataSource, symbolName, LanguageNames.CSharp, expected: expected, signaturesOnly: signaturesOnly, languageVersion: "Preview", metadataLanguageVersion: "Preview"); 857await GenerateAndVerifySourceAsync(metadataSource, symbolName, LanguageNames.CSharp, expected: expected, signaturesOnly: signaturesOnly, languageVersion: "Preview", metadataLanguageVersion: "Preview"); 926await GenerateAndVerifySourceAsync(metadataSource, symbolName, LanguageNames.CSharp, expected: expected, signaturesOnly: signaturesOnly, languageVersion: "Preview", metadataLanguageVersion: "Preview"); 992""", "C", LanguageNames.CSharp, languageVersion: "Preview", metadataLanguageVersion: "Preview", expected: expected, signaturesOnly: signaturesOnly); 1028LanguageNames.CSharp,
MetadataAsSource\MetadataAsSourceTests.VisualBasic.cs (4)
70""", "M+D", LanguageNames.VisualBasic, expected, signaturesOnly: signaturesOnly); 81""", "M+D", LanguageNames.VisualBasic, $""" 180using var context = TestContext.Create(LanguageNames.VisualBasic); 204using var context = TestContext.Create(LanguageNames.VisualBasic);
Options\GlobalOptionsTests.cs (3)
165property.DeclaringType == typeof(AddImportPlacementOptions) && property.Name == nameof(AddImportPlacementOptions.UsingDirectivePlacement) && language == LanguageNames.VisualBasic || 180[InlineData(LanguageNames.CSharp)] 181[InlineData(LanguageNames.VisualBasic)]
Preview\PreviewWorkspaceTests.cs (4)
55var project = solution.AddProject("project", "project.dll", LanguageNames.CSharp); 69var project = solution.AddProject("project", "project.dll", LanguageNames.CSharp); 98var project = solution.AddProject("project", "project.dll", LanguageNames.CSharp); 133var project = previewWorkspace.CurrentSolution.AddProject("project", "project.dll", LanguageNames.CSharp);
RenameTracking\RenameTrackingTaggerProviderTests.cs (76)
30using var state = RenameTrackingTestState.Create(code, LanguageNames.CSharp); 38using var state = RenameTrackingTestState.Create(code, LanguageNames.CSharp); 51using var state = RenameTrackingTestState.Create(code, LanguageNames.CSharp); 64using var state = RenameTrackingTestState.Create(code, LanguageNames.CSharp); 77using var state = RenameTrackingTestState.Create(code, LanguageNames.CSharp); 90using var state = RenameTrackingTestState.Create(code, LanguageNames.CSharp); 103using var state = RenameTrackingTestState.Create(code, LanguageNames.CSharp); 116using var state = RenameTrackingTestState.Create(code, LanguageNames.CSharp); 129using var state = RenameTrackingTestState.Create(code, LanguageNames.CSharp); 147using var state = RenameTrackingTestState.Create(code, LanguageNames.CSharp); 163using var state = RenameTrackingTestState.Create(code, LanguageNames.CSharp); 183using var state = RenameTrackingTestState.Create(code, LanguageNames.CSharp); 196using var state = RenameTrackingTestState.Create(code, LanguageNames.CSharp); 208using var state = RenameTrackingTestState.Create(code, LanguageNames.VisualBasic); 225using var state = RenameTrackingTestState.Create(code, LanguageNames.CSharp); 242using var state = RenameTrackingTestState.Create(code, LanguageNames.CSharp); 255using var state = RenameTrackingTestState.Create(code, LanguageNames.CSharp); 274using var state = RenameTrackingTestState.Create(code, LanguageNames.CSharp); 291using var state = RenameTrackingTestState.Create(code, LanguageNames.CSharp); 308using var state = RenameTrackingTestState.Create(code, LanguageNames.CSharp); 327using var state = RenameTrackingTestState.Create(code, LanguageNames.CSharp); 343using var state = RenameTrackingTestState.Create(code, LanguageNames.CSharp); 361using var state = RenameTrackingTestState.Create(code, LanguageNames.CSharp); 379using var state = RenameTrackingTestState.Create(code, LanguageNames.CSharp); 393using var state = RenameTrackingTestState.Create(code, LanguageNames.CSharp); 407using var state = RenameTrackingTestState.Create(code, LanguageNames.CSharp); 427using var state = RenameTrackingTestState.Create(code, LanguageNames.CSharp); 441using var state = RenameTrackingTestState.Create(code, LanguageNames.CSharp); 456using var state = RenameTrackingTestState.Create(code, LanguageNames.CSharp); 474using var state = RenameTrackingTestState.Create(code, LanguageNames.CSharp); 496using var state = RenameTrackingTestState.Create(code, LanguageNames.CSharp); 518using var state = RenameTrackingTestState.Create(code, LanguageNames.CSharp); 543using var state = RenameTrackingTestState.Create(code, LanguageNames.CSharp); 577using var state = RenameTrackingTestState.Create(code, LanguageNames.CSharp); 594using var state = RenameTrackingTestState.Create(code, LanguageNames.CSharp); 614using var state = RenameTrackingTestState.Create(code, LanguageNames.CSharp); 629using var state = RenameTrackingTestState.Create(code, LanguageNames.CSharp); 651using var state = RenameTrackingTestState.Create(code, LanguageNames.VisualBasic); 673using var state = RenameTrackingTestState.Create(code, LanguageNames.VisualBasic); 695using var state = RenameTrackingTestState.Create(code, LanguageNames.VisualBasic); 718using var state = RenameTrackingTestState.Create(code, LanguageNames.CSharp); 747using var state = RenameTrackingTestState.Create(code, LanguageNames.CSharp, onBeforeGlobalSymbolRenamedReturnValue: false); 778using var state = RenameTrackingTestState.Create(code, LanguageNames.CSharp, onAfterGlobalSymbolRenamedReturnValue: false); 808using var state = RenameTrackingTestState.Create(code, LanguageNames.VisualBasic); 823using var state = RenameTrackingTestState.Create(code, LanguageNames.VisualBasic); 842using var state = RenameTrackingTestState.Create(code, LanguageNames.VisualBasic); 858using var state = RenameTrackingTestState.Create(code, LanguageNames.VisualBasic); 899using var state = RenameTrackingTestState.Create(code, LanguageNames.CSharp); 923using var state = RenameTrackingTestState.Create(code, LanguageNames.CSharp); 936using var state = RenameTrackingTestState.Create(code, LanguageNames.CSharp); 951using var state = RenameTrackingTestState.Create(code, LanguageNames.VisualBasic); 968using var state = RenameTrackingTestState.Create(code, LanguageNames.CSharp); 996using var state = RenameTrackingTestState.Create(code, LanguageNames.CSharp); 1030using var state = RenameTrackingTestState.Create(code, LanguageNames.CSharp); 1064using var state = RenameTrackingTestState.Create(code, LanguageNames.CSharp); 1098using var state = RenameTrackingTestState.Create(code, LanguageNames.CSharp); 1117using var state = RenameTrackingTestState.Create(code, LanguageNames.CSharp); 1134using var state = RenameTrackingTestState.Create(code, LanguageNames.CSharp); 1162using var state = RenameTrackingTestState.Create(code, LanguageNames.CSharp); 1178using var state = RenameTrackingTestState.Create(code, LanguageNames.VisualBasic); 1198using var state = RenameTrackingTestState.Create(code, LanguageNames.CSharp); 1227using var state = RenameTrackingTestState.Create(code, LanguageNames.CSharp); 1245using var state = RenameTrackingTestState.Create(code, LanguageNames.VisualBasic); 1265using var state = RenameTrackingTestState.Create(code, LanguageNames.CSharp); 1283using var state = RenameTrackingTestState.Create(code, LanguageNames.VisualBasic); 1303using var state = RenameTrackingTestState.Create(code, LanguageNames.CSharp); 1321using var state = RenameTrackingTestState.Create(code, LanguageNames.VisualBasic); 1341using var state = RenameTrackingTestState.Create(code, LanguageNames.CSharp); 1359using var state = RenameTrackingTestState.Create(code, LanguageNames.VisualBasic); 1378using var state = RenameTrackingTestState.Create(code, LanguageNames.CSharp); 1393using var state = RenameTrackingTestState.Create(code, LanguageNames.VisualBasic); 1426using var state = RenameTrackingTestState.CreateFromWorkspaceXml(workspaceXml, LanguageNames.CSharp); 1454using var state = RenameTrackingTestState.CreateFromWorkspaceXml(workspaceXml, LanguageNames.CSharp); 1472using var state = RenameTrackingTestState.Create(code, LanguageNames.CSharp); 1485using var state = RenameTrackingTestState.Create(code, LanguageNames.CSharp); 1500using var state = RenameTrackingTestState.Create(code, LanguageNames.CSharp);
RenameTracking\RenameTrackingTestState.cs (2)
105if (languageName is LanguageNames.CSharp or 106LanguageNames.VisualBasic)
Structure\AbstractStructureTaggerProviderTests.cs (10)
30""", true, LanguageNames.CSharp); 39""", true, LanguageNames.CSharp); 45""", true, LanguageNames.CSharp); 51""", true, LanguageNames.CSharp); 57""", true, LanguageNames.CSharp); 63""", true, LanguageNames.VisualBasic); 69""", true, LanguageNames.VisualBasic); 75""", true, LanguageNames.CSharp); 81""", true, LanguageNames.CSharp); 87""", true, LanguageNames.VisualBasic);
Structure\StructureTaggerTests.cs (17)
60globalOptions.SetGlobalOption(BlockStructureOptionsStorage.CollapseRegionsWhenCollapsingToDefinitions, LanguageNames.CSharp, collapseRegionsWhenCollapsingToDefinitions); 61globalOptions.SetGlobalOption(BlockStructureOptionsStorage.ShowBlockStructureGuidesForDeclarationLevelConstructs, LanguageNames.CSharp, showBlockStructureGuidesForDeclarationLevelConstructs); 62globalOptions.SetGlobalOption(BlockStructureOptionsStorage.ShowBlockStructureGuidesForCodeLevelConstructs, LanguageNames.CSharp, showBlockStructureGuidesForCodeLevelConstructs); 63globalOptions.SetGlobalOption(BlockStructureOptionsStorage.ShowBlockStructureGuidesForCommentsAndPreprocessorRegions, LanguageNames.CSharp, showBlockStructureGuidesForCommentsAndPreprocessorRegions); 127globalOptions.SetGlobalOption(BlockStructureOptionsStorage.CollapseRegionsWhenCollapsingToDefinitions, LanguageNames.CSharp, collapseRegionsWhenCollapsingToDefinitions); 128globalOptions.SetGlobalOption(BlockStructureOptionsStorage.ShowBlockStructureGuidesForDeclarationLevelConstructs, LanguageNames.CSharp, showBlockStructureGuidesForDeclarationLevelConstructs); 129globalOptions.SetGlobalOption(BlockStructureOptionsStorage.ShowBlockStructureGuidesForCodeLevelConstructs, LanguageNames.CSharp, showBlockStructureGuidesForCodeLevelConstructs); 172globalOptions.SetGlobalOption(BlockStructureOptionsStorage.CollapseRegionsWhenCollapsingToDefinitions, LanguageNames.CSharp, collapseRegionsWhenCollapsingToDefinitions); 173globalOptions.SetGlobalOption(BlockStructureOptionsStorage.ShowBlockStructureGuidesForDeclarationLevelConstructs, LanguageNames.CSharp, showBlockStructureGuidesForDeclarationLevelConstructs); 174globalOptions.SetGlobalOption(BlockStructureOptionsStorage.ShowBlockStructureGuidesForCodeLevelConstructs, LanguageNames.CSharp, showBlockStructureGuidesForCodeLevelConstructs); 175globalOptions.SetGlobalOption(BlockStructureOptionsStorage.ShowBlockStructureGuidesForCommentsAndPreprocessorRegions, LanguageNames.CSharp, showBlockStructureGuidesForCommentsAndPreprocessorRegions); 217globalOptions.SetGlobalOption(BlockStructureOptionsStorage.CollapseRegionsWhenCollapsingToDefinitions, LanguageNames.CSharp, collapseRegionsWhenCollapsingToDefinitions); 218globalOptions.SetGlobalOption(BlockStructureOptionsStorage.ShowBlockStructureGuidesForDeclarationLevelConstructs, LanguageNames.CSharp, showBlockStructureGuidesForDeclarationLevelConstructs); 219globalOptions.SetGlobalOption(BlockStructureOptionsStorage.ShowBlockStructureGuidesForCodeLevelConstructs, LanguageNames.CSharp, showBlockStructureGuidesForCodeLevelConstructs); 271globalOptions.SetGlobalOption(BlockStructureOptionsStorage.CollapseRegionsWhenCollapsingToDefinitions, LanguageNames.VisualBasic, collapseRegionsWhenCollapsingToDefinitions); 272globalOptions.SetGlobalOption(BlockStructureOptionsStorage.ShowBlockStructureGuidesForDeclarationLevelConstructs, LanguageNames.VisualBasic, showBlockStructureGuidesForDeclarationLevelConstructs); 273globalOptions.SetGlobalOption(BlockStructureOptionsStorage.ShowBlockStructureGuidesForCodeLevelConstructs, LanguageNames.VisualBasic, showBlockStructureGuidesForCodeLevelConstructs);
SymbolFinder\SymbolFinderTests.cs (34)
30var suffix = languageName == LanguageNames.CSharp ? "cs" : "vb"; 61solution = AddProjectWithMetadataReferences(solution, "PortableProject", LanguageNames.CSharp, """ 71solution = AddProjectWithMetadataReferences(solution, "NormalProject", LanguageNames.CSharp, """ 102solution = AddProjectWithMetadataReferences(solution, "PortableProject", LanguageNames.CSharp, """ 112solution = AddProjectWithMetadataReferences(solution, "NormalProject", LanguageNames.CSharp, """ 149solution = AddProjectWithMetadataReferences(solution, "PortableProject", LanguageNames.CSharp, """ 159solution = AddProjectWithMetadataReferences(solution, "NormalProject", LanguageNames.CSharp, """ 194solution = AddProjectWithMetadataReferences(solution, "PortableProject", LanguageNames.CSharp, """ 204solution = AddProjectWithMetadataReferences(solution, "NormalProject", LanguageNames.CSharp, """ 235solution = AddProjectWithMetadataReferences(solution, "PortableProject", LanguageNames.VisualBasic, """ 245solution = AddProjectWithMetadataReferences(solution, "NormalProject", LanguageNames.VisualBasic, """ 277solution = AddProjectWithMetadataReferences(solution, "PortableProject", LanguageNames.CSharp, """ 287solution = AddProjectWithMetadataReferences(solution, "NormalProject", LanguageNames.VisualBasic, """ 319solution = AddProjectWithMetadataReferences(solution, "PortableProject", LanguageNames.CSharp, """ 329solution = AddProjectWithMetadataReferences(solution, "NormalProject", LanguageNames.CSharp, """ 359solution = AddProjectWithMetadataReferences(solution, "PortableProject", LanguageNames.VisualBasic, """ 369solution = AddProjectWithMetadataReferences(solution, "NormalProject", LanguageNames.VisualBasic, """ 400solution = AddProjectWithMetadataReferences(solution, "PortableProject", LanguageNames.VisualBasic, """ 410solution = AddProjectWithMetadataReferences(solution, "NormalProject", LanguageNames.CSharp, """ 440solution = AddProjectWithMetadataReferences(solution, "NormalProject", LanguageNames.CSharp, @"", Net40.References.mscorlib); 471solution = AddProjectWithMetadataReferences(solution, "NormalProject", LanguageNames.CSharp, """ 520solution = AddProjectWithMetadataReferences(solution, "NormalProject", LanguageNames.CSharp, """ 572solution = AddProjectWithMetadataReferences(solution, "NormalProject", LanguageNames.CSharp, """ 599solution = AddProjectWithMetadataReferences(solution, "NormalProject", LanguageNames.CSharp, """ 646var csProject = solution.Projects.Single(p => p.Language == LanguageNames.CSharp); 673solution = AddProjectWithMetadataReferences(solution, "NormalProject1", LanguageNames.CSharp, """ 694solution = AddProjectWithMetadataReferences(solution, "NormalProject2", LanguageNames.CSharp, """ 736solution = AddProjectWithMetadataReferences(solution, "PortableProject1", LanguageNames.CSharp, """ 748solution = AddProjectWithMetadataReferences(solution, "PortableProject2", LanguageNames.CSharp, """ 780solution = AddProjectWithMetadataReferences(solution, "PortableProject", LanguageNames.CSharp, """ 808solution = AddProjectWithMetadataReferences(solution, "ReferencedProject", LanguageNames.VisualBasic, """ 818solution = AddProjectWithMetadataReferences(solution, "SourceProject", LanguageNames.CSharp, "", Net40.References.mscorlib, referencedProjectId); 856solution = AddProjectWithMetadataReferences(solution, "ReferencedProject", LanguageNames.VisualBasic, code, Net40.References.mscorlib); 861solution = AddProjectWithMetadataReferences(solution, "SourceProject", LanguageNames.CSharp, "", Net40.References.mscorlib, referencedProjectId);
SymbolKey\SymbolKeyCrossLanguageTests.cs (2)
43var csDocument = solution.Projects.Single(p => p.Language == LanguageNames.CSharp).Documents.Single(); 51var vbProject = solution.Projects.Single(p => p.Language == LanguageNames.VisualBasic);
TextEditor\OpenDocumentTests.cs (1)
41var projectId = workspace.AddProject($"Project{i}", LanguageNames.CSharp).Id;
Workspaces\DefaultMefHostTests.cs (2)
26var csservice = ws.Services.GetLanguageServices(LanguageNames.CSharp).GetService<Microsoft.CodeAnalysis.Completion.CompletionService>(); 29var vbservice = ws.Services.GetLanguageServices(LanguageNames.VisualBasic).GetService<Microsoft.CodeAnalysis.Completion.CompletionService>();
Microsoft.CodeAnalysis.Extensions.Package (1)
Symbols\INamedTypeSymbolExtensions.cs (1)
602var caseSensitive = containingType.Language != LanguageNames.VisualBasic;
Microsoft.CodeAnalysis.ExternalAccess.AspNetCore (3)
Internal\EmbeddedLanguages\AspNetCoreEmbeddedLanguageBraceMatcher.cs (1)
15[LanguageNames.CSharp],
Internal\EmbeddedLanguages\AspNetCoreEmbeddedLanguageClassifier.cs (1)
15[LanguageNames.CSharp],
Internal\EmbeddedLanguages\AspNetCoreEmbeddedLanguageDocumentHighlighter.cs (1)
17[LanguageNames.CSharp],
Microsoft.CodeAnalysis.ExternalAccess.Copilot (2)
Internal\Analyzer\CSharp\CSharpCopilotCodeAnalysisService.cs (1)
26[ExportLanguageService(typeof(ICopilotCodeAnalysisService), LanguageNames.CSharp), Shared]
Internal\CodeMapper\CopilotCSharpMapCodeService.cs (1)
18[ExportLanguageService(typeof(IMapCodeService), language: LanguageNames.CSharp), Shared]
Microsoft.CodeAnalysis.ExternalAccess.FSharp (35)
FSharpGlobalOptions.cs (4)
28get => _globalOptions.GetOption(CompletionViewOptionsStorage.BlockForCompletionItems, LanguageNames.FSharp); 29set => _globalOptions.SetGlobalOption(CompletionViewOptionsStorage.BlockForCompletionItems, LanguageNames.FSharp, value); 35SolutionCrawlerOptionsStorage.BackgroundAnalysisScopeOption, LanguageNames.FSharp, 38SolutionCrawlerOptionsStorage.CompilerDiagnosticsScopeOption, LanguageNames.FSharp,
Internal\Classification\FSharpClassificationService.cs (1)
22[ExportLanguageService(typeof(IClassificationService), LanguageNames.FSharp)]
Internal\CommentSelection\FSharpCommentSelectionService.cs (1)
15[ExportLanguageService(typeof(ICommentSelectionService), LanguageNames.FSharp)]
Internal\Completion\FSharpInternalCommonCompletionProvider.cs (1)
24internal override string Language => LanguageNames.FSharp;
Internal\Diagnostics\FSharpDocumentDiagnosticAnalyzer.cs (2)
20[ExportLanguageService(typeof(FSharpDocumentDiagnosticAnalyzerService), LanguageNames.FSharp)] 43[DiagnosticAnalyzer(LanguageNames.FSharp)]
Internal\Diagnostics\FSharpSimplifyNameDiagnosticAnalyzer.cs (2)
20[ExportLanguageService(typeof(FSharpSimplifyNameDiagnosticAnalyzerService), LanguageNames.FSharp)] 38[DiagnosticAnalyzer(LanguageNames.FSharp)]
Internal\Diagnostics\FSharpUnusedDeclarationsAnalyzer.cs (2)
20[ExportLanguageService(typeof(FSharpUnusedDeclarationsDiagnosticAnalyzerService), LanguageNames.FSharp)] 38[DiagnosticAnalyzer(LanguageNames.FSharp)]
Internal\Diagnostics\FSharpUnusedOpensDiagnosticAnalyzer.cs (2)
20[ExportLanguageService(typeof(FSharpUnusedOpensDiagnosticAnalyzerService), LanguageNames.FSharp)] 38[DiagnosticAnalyzer(LanguageNames.FSharp)]
Internal\DocumentHighlighting\FSharpDocumentHighlightsService.cs (1)
53[ExportLanguageService(typeof(IDocumentHighlightsService), LanguageNames.FSharp)]
Internal\Editor\FindUsages\FSharpFindUsagesService.cs (1)
17[ExportLanguageService(typeof(IFindUsagesService), LanguageNames.FSharp)]
Internal\Editor\FSharpBraceMatcher.cs (1)
17[ExportBraceMatcher(LanguageNames.FSharp), Shared]
Internal\Editor\FSharpContentTypeLanguageService.cs (1)
16[ExportContentTypeLanguageService(FSharpContentTypeNames.FSharpContentType, LanguageNames.FSharp), Shared]
Internal\Editor\FSharpDefinitionLocationService.cs (1)
16[ExportLanguageService(typeof(IDefinitionLocationService), LanguageNames.FSharp), Shared]
Internal\Editor\FSharpEditorFormattingService.cs (3)
22[ExportLanguageService(typeof(IFormattingInteractionService), LanguageNames.FSharp)] 68var indentStyle = _globalOptions.GetOption(IndentationOptionsStorage.SmartIndent, LanguageNames.FSharp); 69var options = _globalOptions.GetAutoFormattingOptions(LanguageNames.FSharp);
Internal\Editor\FSharpEditorInlineRenameService.cs (1)
185[ExportLanguageService(typeof(IEditorInlineRenameService), LanguageNames.FSharp)]
Internal\Editor\FSharpNavigationBarItemService.cs (1)
26[ExportLanguageService(typeof(INavigationBarItemService), LanguageNames.FSharp)]
Internal\Editor\Implementation\Debugging\FSharpBreakpointResolutionService.cs (1)
19[ExportLanguageService(typeof(IBreakpointResolutionService), LanguageNames.FSharp)]
Internal\Editor\Implementation\Debugging\FSharpLanguageDebugInfoService.cs (1)
17[ExportLanguageService(typeof(ILanguageDebugInfoService), LanguageNames.FSharp), Shared]
Internal\InlineHints\FSharpInlineHintsService.cs (1)
17[ExportLanguageService(typeof(IInlineHintsService), LanguageNames.FSharp), Shared]
Internal\NavigateTo\FSharpNavigateToSearchService.cs (1)
19[ExportLanguageService(typeof(INavigateToSearchService), LanguageNames.FSharp)]
Internal\Navigation\FSharpFindDefinitionService.cs (1)
16[ExportLanguageService(typeof(INavigableItemsService), LanguageNames.FSharp), Shared]
Internal\SignatureHelp\FSharpSignatureHelpProvider.cs (1)
18[ExportSignatureHelpProvider(nameof(FSharpSignatureHelpProvider), LanguageNames.FSharp)]
Internal\Structure\FSharpBlockStructureService.cs (2)
18[ExportLanguageService(typeof(BlockStructureService), LanguageNames.FSharp)] 30public override string Language => LanguageNames.FSharp;
TaskList\FSharpTaskListService.cs (1)
16[ExportLanguageService(typeof(ITaskListService), LanguageNames.FSharp)]
VS\IFSharpWorkspaceProjectContextFactory.cs (1)
69languageName: LanguageNames.FSharp,
Microsoft.CodeAnalysis.ExternalAccess.OmniSharp (2)
Options\OmniSharpSolutionAnalyzerConfigOptionsUpdater.cs (2)
25oldFallbackOptions.TryGetValue(LanguageNames.CSharp, out var csharpFallbackOptions); 52LanguageNames.CSharp,
Microsoft.CodeAnalysis.ExternalAccess.Razor.Features (8)
Cohost\Handlers\OnAutoInsert.cs (1)
26predicate: s => s.Metadata.Language == LanguageNames.CSharp,
RazorCSharpFormattingInteractionService.cs (5)
28var options = legacyOptionsService?.GetSyntaxFormattingOptions(services.GetLanguageServices(LanguageNames.CSharp)) 48Contract.ThrowIfFalse(document.Project.Language is LanguageNames.CSharp); 75Contract.ThrowIfFalse(root.Language is LanguageNames.CSharp); 86Contract.ThrowIfFalse(root.Language is LanguageNames.CSharp); 94?? legacyOptionsService?.GetSyntaxFormattingOptions(services.GetLanguageServices(LanguageNames.CSharp))
RazorGlobalOptions.cs (1)
28=> new(_globalOptions.GetAutoFormattingOptions(LanguageNames.CSharp));
RazorMiscellaneousProjectInfoService.cs (1)
21public string ProjectLanguageOverride => LanguageNames.CSharp;
Microsoft.CodeAnalysis.Features (124)
AddConstructorParametersFromMembers\AddConstructorParametersFromMembersCodeRefactoringProvider.cs (3)
25[ExportCodeRefactoringProvider(LanguageNames.CSharp, LanguageNames.VisualBasic, 29[IntentProvider(WellKnownIntents.AddConstructorParameter, LanguageNames.CSharp)]
AddImport\References\ProjectSymbolReference.cs (2)
38: _project.Language == LanguageNames.CSharp 40: _project.Language == LanguageNames.VisualBasic
ChangeSignature\AbstractChangeSignatureCodeRefactoringProvider.cs (2)
15[ExportCodeRefactoringProvider(LanguageNames.CSharp, LanguageNames.VisualBasic,
CodeFixes\Configuration\ConfigurationUpdater.cs (10)
618if ((_language.Equals(LanguageNames.CSharp) || _language.Equals(LanguageNames.VisualBasic)) && 626if (_language.Equals(LanguageNames.CSharp) && splicedFileExtensions.Contains("cs")) 630else if (_language.Equals(LanguageNames.VisualBasic) && splicedFileExtensions.Contains("vb")) 642if ((_language.Equals(LanguageNames.CSharp) && splicedFileExtensions.Contains("cs")) || 643(_language.Equals(LanguageNames.VisualBasic) && splicedFileExtensions.Contains("vb"))) 737if (_language is LanguageNames.CSharp or LanguageNames.VisualBasic) 755if (_language.Equals(LanguageNames.CSharp) && compilerDiagOrNotPerLang) 759else if (_language.Equals(LanguageNames.VisualBasic) && compilerDiagOrNotPerLang)
CodeFixes\Configuration\ConfigureCodeStyle\ConfigureCodeStyleOptionCodeFixProvider.cs (2)
24[ExportConfigurationFixProvider(PredefinedConfigurationFixProviderNames.ConfigureCodeStyleOption, LanguageNames.CSharp, LanguageNames.VisualBasic), Shared]
CodeFixes\Configuration\ConfigureSeverity\ConfigureSeverityLevelCodeFixProvider.cs (2)
20[ExportConfigurationFixProvider(PredefinedConfigurationFixProviderNames.ConfigureSeverity, LanguageNames.CSharp, LanguageNames.VisualBasic), Shared]
CodeFixes\Suppression\ExportConfigurationFixProviderAttribute.cs (1)
23/// The source languages this provider can provide fixes for. See <see cref="LanguageNames"/>.
CodeFixesAndRefactorings\AbstractFixAllGetFixesService.cs (1)
137: language == LanguageNames.CSharp
CodeRefactorings\ExtractMethod\AbstractExtractMethodCodeRefactoringProvider.cs (2)
21[ExportCodeRefactoringProvider(LanguageNames.CSharp, LanguageNames.VisualBasic,
CodeRefactorings\MoveType\MoveTypeCodeRefactoringProvider.cs (2)
12[ExportCodeRefactoringProvider(LanguageNames.CSharp, LanguageNames.VisualBasic,
Common\GlyphExtensions.cs (2)
56return allTags.Contains(LanguageNames.VisualBasic) ? Glyph.BasicFile : Glyph.CSharpFile; 59return allTags.Contains(LanguageNames.VisualBasic) ? Glyph.BasicProject : Glyph.CSharpProject;
Completion\CompletionService.cs (1)
63/// The language from <see cref="LanguageNames"/> this service corresponds to.
ConvertToInterpolatedString\ConvertRegularStringToInterpolatedStringRefactoringProvider.cs (2)
21[ExportCodeRefactoringProvider(LanguageNames.CSharp, LanguageNames.VisualBasic, Name = PredefinedCodeRefactoringProviderNames.ConvertToInterpolatedString), Shared]
EditAndContinue\Utilities\Extensions.cs (2)
121LanguageNames.CSharp => filePath.EndsWith(".g.i.cs", StringComparison.OrdinalIgnoreCase), 122LanguageNames.VisualBasic => filePath.EndsWith(".g.i.vb", StringComparison.OrdinalIgnoreCase),
EmbeddedLanguages\Json\LanguageServices\JsonBraceMatcher.cs (2)
24[LanguageNames.CSharp, LanguageNames.VisualBasic],
EmbeddedLanguages\Json\LanguageServices\JsonClassifier.cs (2)
26[LanguageNames.CSharp, LanguageNames.VisualBasic],
EmbeddedLanguages\RegularExpressions\LanguageServices\RegexBraceMatcher.cs (2)
27[LanguageNames.CSharp, LanguageNames.VisualBasic],
EmbeddedLanguages\RegularExpressions\LanguageServices\RegexClassifier.cs (2)
28[LanguageNames.CSharp, LanguageNames.VisualBasic],
EmbeddedLanguages\RegularExpressions\LanguageServices\RegexDocumentHighlighter.cs (2)
24[LanguageNames.CSharp, LanguageNames.VisualBasic],
EncapsulateField\EncapsulateFieldRefactoringProvider.cs (2)
13[ExportCodeRefactoringProvider(LanguageNames.CSharp, LanguageNames.VisualBasic, Name = PredefinedCodeRefactoringProviderNames.EncapsulateField), Shared]
ExtractInterface\ExtractInterfaceCodeRefactoringProvider.cs (2)
16[ExportCodeRefactoringProvider(LanguageNames.CSharp, LanguageNames.VisualBasic,
GenerateComparisonOperators\GenerateComparisonOperatorsCodeRefactoringProvider.cs (2)
22[ExportCodeRefactoringProvider(LanguageNames.CSharp, LanguageNames.VisualBasic, Name = PredefinedCodeRefactoringProviderNames.GenerateComparisonOperators), Shared]
GenerateEqualsAndGetHashCodeFromMembers\GenerateEqualsAndGetHashCodeFromMembersCodeRefactoringProvider.cs (2)
30[ExportCodeRefactoringProvider(LanguageNames.CSharp, LanguageNames.VisualBasic,
GenerateOverrides\GenerateOverridesCodeRefactoringProvider.cs (2)
17[ExportCodeRefactoringProvider(LanguageNames.CSharp, LanguageNames.VisualBasic,
GenerateType\AbstractGenerateTypeService.Editor.cs (8)
131_generateTypeOptionsResult.Project.Language == LanguageNames.CSharp 182if (targetProject.Language == LanguageNames.CSharp || 194Debug.Assert(targetProject.Language == LanguageNames.VisualBasic); 196if (_semanticDocument.Project.Language == LanguageNames.VisualBasic) 505if ((_semanticDocument.Project == _generateTypeOptionsResult.Project && _semanticDocument.Project.Language == LanguageNames.CSharp) || 506(_targetProjectChangeInLanguage == TargetProjectChangeInLanguage.NoChange && _generateTypeOptionsResult.Project.Language == LanguageNames.CSharp) || 525if ((_semanticDocument.Project == _generateTypeOptionsResult.Project && _semanticDocument.Project.Language == LanguageNames.VisualBasic) || 526(_semanticDocument.Project != _generateTypeOptionsResult.Project && _targetProjectChangeInLanguage == TargetProjectChangeInLanguage.NoChange && _generateTypeOptionsResult.Project.Language == LanguageNames.VisualBasic) ||
ImplementInterface\ImplementInterfaceCodeRefactoringProvider.cs (2)
16[ExportCodeRefactoringProvider(LanguageNames.CSharp, LanguageNames.VisualBasic,
InheritanceMargin\AbstractInheritanceMarginService_Helpers.cs (4)
219LanguageNames.CSharp => Glyph.CSharpFile, 220LanguageNames.VisualBasic => Glyph.BasicFile, 578LanguageNames.CSharp => Glyph.CSharpFile, 579LanguageNames.VisualBasic => Glyph.BasicFile,
IntroduceVariable\IntroduceVariableCodeRefactoringProvider.cs (2)
18[ExportCodeRefactoringProvider(LanguageNames.CSharp, LanguageNames.VisualBasic, Name = PredefinedCodeRefactoringProviderNames.IntroduceVariable), Shared]
MetadataAsSource\DecompilationMetadataAsSourceFileProvider.cs (1)
344var assemblyInfoString = fileInfo.LanguageName == LanguageNames.CSharp
MetadataAsSource\MetadataAsSourceGeneratedFileInfo.cs (2)
28this.LanguageName = signaturesOnly ? sourceProject.Language : LanguageNames.CSharp; 31this.Extension = LanguageName == LanguageNames.CSharp ? ".cs" : ".vb";
MoveToNamespace\MoveToNamespaceCodeActionProvider.cs (1)
13[ExportCodeRefactoringProvider(LanguageNames.CSharp, Name = PredefinedCodeRefactoringProviderNames.MoveToNamespace), Shared]
Options\EditorConfig\EditorConfigFileGenerator.cs (2)
28if (language == LanguageNames.CSharp) 33else if (language == LanguageNames.VisualBasic)
OrganizeImports\OrganizeImportsCodeRefactoringProvider.cs (2)
22[ExportCodeRefactoringProvider(LanguageNames.CSharp, LanguageNames.VisualBasic, Name = PredefinedCodeRefactoringProviderNames.OrganizeImports), Shared]
PreferFrameworkType\PreferFrameworkTypeCodeFixProvider.cs (2)
18[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic, Name = PredefinedCodeFixProviderNames.PreferFrameworkType), Shared]
Rename\SymbolicRenameInfo.cs (1)
172symbol.Language == LanguageNames.VisualBasic &&
ReplaceMethodWithProperty\ReplaceMethodWithPropertyCodeRefactoringProvider.cs (2)
26[ExportCodeRefactoringProvider(LanguageNames.CSharp, LanguageNames.VisualBasic, Name = PredefinedCodeRefactoringProviderNames.ReplaceMethodWithProperty), Shared]
ReplacePropertyWithMethods\ReplacePropertyWithMethodsCodeRefactoringProvider.cs (2)
27[ExportCodeRefactoringProvider(LanguageNames.CSharp, LanguageNames.VisualBasic,
Shared\Extensions\ProjectExtensions.cs (2)
12return project.Language == LanguageNames.CSharp ? Glyph.CSharpProject : 13project.Language == LanguageNames.VisualBasic ? Glyph.BasicProject :
src\Analyzers\Core\Analyzers\UseAutoProperty\AbstractUseAutoPropertyAnalyzer.cs (1)
566if (result.Property.Language == LanguageNames.VisualBasic)
src\Analyzers\Core\Analyzers\UseExplicitTupleName\UseExplicitTupleNameDiagnosticAnalyzer.cs (2)
14[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
src\Analyzers\Core\Analyzers\UseSystemHashCode\UseSystemHashCodeDiagnosticAnalyzer.cs (2)
13[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
src\Analyzers\Core\CodeFixes\AddRequiredParentheses\AddRequiredParenthesesCodeFixProvider.cs (2)
18[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic, Name = PredefinedCodeFixProviderNames.AddRequiredParentheses), Shared]
src\Analyzers\Core\CodeFixes\GenerateMember\AbstractGenerateMemberService.cs (1)
173expression.Language == LanguageNames.CSharp)
src\Analyzers\Core\CodeFixes\NamingStyle\NamingStyleCodeFixProvider.cs (2)
30[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic,
src\Analyzers\Core\CodeFixes\NewLines\ConsecutiveStatementPlacement\ConsecutiveStatementPlacementCodeFixProvider.cs (2)
21[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic, Name = PredefinedCodeFixProviderNames.ConsecutiveStatementPlacement), Shared]
src\Analyzers\Core\CodeFixes\NewLines\MultipleBlankLines\AbstractMultipleBlankLinesCodeFixProvider.cs (2)
21[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic, Name = PredefinedCodeFixProviderNames.RemoveBlankLines), Shared]
src\Analyzers\Core\CodeFixes\RemoveRedundantEquality\RemoveRedundantEqualityCodeFixProvider.cs (2)
19[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic, Name = PredefinedCodeFixProviderNames.RemoveRedundantEquality), Shared]
src\Analyzers\Core\CodeFixes\RemoveUnnecessarySuppressions\RemoveUnnecessaryAttributeSuppressionsCodeFixProvider.cs (2)
18[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic, Name = PredefinedCodeFixProviderNames.RemoveUnnecessaryAttributeSuppressions), Shared]
src\Analyzers\Core\CodeFixes\RemoveUnnecessarySuppressions\RemoveUnnecessaryPragmaSuppressionsCodeFixProvider.cs (2)
21[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic, Name = PredefinedCodeFixProviderNames.RemoveUnnecessaryPragmaSuppressions), Shared]
src\Analyzers\Core\CodeFixes\RemoveUnusedParametersAndValues\AbstractRemoveUnusedValuesCodeFixProvider.cs (1)
410Debug.Assert(semanticModel.Language != LanguageNames.VisualBasic);
src\Analyzers\Core\CodeFixes\SimplifyBooleanExpression\SimplifyConditionalCodeFixProvider.cs (2)
21[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic, Name = PredefinedCodeFixProviderNames.SimplifyConditionalExpression), Shared]
src\Analyzers\Core\CodeFixes\SimplifyLinqExpression\SimplifyLinqExpressionCodeFixProvider.cs (2)
19[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic, Name = PredefinedCodeFixProviderNames.SimplifyLinqExpression), Shared]
src\Analyzers\Core\CodeFixes\UpdateLegacySuppressions\UpdateLegacySuppressionsCodeFixProvider.cs (2)
19[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic, Name = PredefinedCodeFixProviderNames.UpdateLegacySuppressions), Shared]
src\Analyzers\Core\CodeFixes\UseCoalesceExpression\UseCoalesceExpressionForNullableTernaryConditionalCheckCodeFixProvider.cs (2)
19[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic, Name = PredefinedCodeFixProviderNames.UseCoalesceExpressionForNullableTernaryConditionalCheck), Shared]
src\Analyzers\Core\CodeFixes\UseCoalesceExpression\UseCoalesceExpressionForTernaryConditionalCheckCodeFixProvider.cs (2)
20[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic, Name = PredefinedCodeFixProviderNames.UseCoalesceExpressionForTernaryConditionalCheck), Shared]
src\Analyzers\Core\CodeFixes\UseExplicitTupleName\UseExplicitTupleNameCodeFixProvider.cs (2)
18[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic, Name = PredefinedCodeFixProviderNames.UseExplicitTupleName), Shared]
src\Analyzers\Core\CodeFixes\UseSystemHashCode\UseSystemHashCodeCodeFixProvider.cs (2)
20[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic, Name = PredefinedCodeFixProviderNames.UseSystemHashCode), Shared]
src\Compilers\Core\Portable\DiagnosticAnalyzer\SuppressMessageAttributeState.TargetSymbolResolver.cs (1)
104if (_compilation.Language == LanguageNames.CSharp)
Structure\BlockStructureService.cs (1)
23/// The language from <see cref="LanguageNames"/> this service corresponds to.
Microsoft.CodeAnalysis.Features.Test.Utilities (15)
EditAndContinue\EditAndContinueWorkspaceTestBase.cs (6)
279string language = LanguageNames.CSharp, 305string language = LanguageNames.CSharp, 330string language = LanguageNames.CSharp, 361string language = LanguageNames.CSharp, 376if (language == LanguageNames.CSharp) 398if (language == LanguageNames.CSharp)
EditAndContinue\Extensions.cs (9)
58=> AddTestProject(solution, projectName, LanguageNames.CSharp, out id); 70public static Project AddTestProject(this Solution solution, string projectName, string language = LanguageNames.CSharp, TargetFramework targetFramework = TargetFramework.NetLatest, ProjectId? id = null) 139public static ProjectInfo CreateProjectInfo(string projectName, ProjectId id, string language = LanguageNames.CSharp) 148LanguageNames.CSharp => CSharpParseOptions.Default.WithNoRefSafetyRulesAttribute(), 149LanguageNames.VisualBasic => VisualBasicParseOptions.Default, 155LanguageNames.CSharp => TestOptions.DebugDll, 156LanguageNames.VisualBasic => VisualBasic.UnitTests.TestOptions.DebugDll, 162LanguageNames.CSharp => ".csproj", 163LanguageNames.VisualBasic => ".vbproj",
Microsoft.CodeAnalysis.Features.UnitTests (27)
EditAndContinue\ActiveStatementsMapTests.cs (3)
119.AddProject("proj", "proj", LanguageNames.CSharp) 176.AddProject("proj", "proj", LanguageNames.CSharp) 229.AddProject("proj", "proj", LanguageNames.CSharp)
EditAndContinue\CompileTimeSolutionProviderTests.cs (2)
42AddProject(ProjectInfo.Create(projectId, VersionStamp.Default, "proj", "proj", LanguageNames.CSharp, filePath: projectFilePath)). 109.AddProject(ProjectInfo.Create(projectId, VersionStamp.Default, "proj", "proj", LanguageNames.CSharp))
EditAndContinue\EditAndContinueWorkspaceServiceTests.cs (19)
83.AddTestProject("P", LanguageNames.CSharp, id: projectPId).Solution 341[CombinatorialValues(LanguageNames.CSharp, LanguageNames.VisualBasic)] string language) 343var source = language == LanguageNames.CSharp 378if (language == LanguageNames.CSharp) 434[CombinatorialValues(LanguageNames.CSharp, LanguageNames.VisualBasic)] string language) 436var source = language == LanguageNames.CSharp 529AddTestProject("test", LanguageNames.VisualBasic, out var projectId). 891[CombinatorialValues(LanguageNames.CSharp, LanguageNames.VisualBasic)] string language, 896var sourceDesignTimeOnly = (language == LanguageNames.CSharp) ? "class B { }" : "Class C : End Class"; 897var sourceDesignTimeOnly2 = (language == LanguageNames.CSharp) ? "class B2 { }" : "Class C2 : End Class"; 901var extension = (language == LanguageNames.CSharp) ? ".cs" : ".vb"; 1355AddProject("test", "test", LanguageNames.CSharp). 1514AddProject(projectId, "test", "test", LanguageNames.CSharp). 3104AddProject("test", "test", LanguageNames.CSharp). 3165AddProject("test", "test", LanguageNames.CSharp). 4640var project = solution.AddProject("dummy_proj", "dummy_proj", designTimeOnly ? LanguageNames.CSharp : NoCompilationConstants.LanguageName);
EditAndContinue\EditSessionActiveStatementsTests.cs (1)
72.AddProject("proj", "proj", LanguageNames.CSharp)
EditAndContinue\EmitSolutionUpdateResultsTests.cs (1)
74AddProject("proj", "proj", LanguageNames.CSharp).
EditAndContinue\RemoteEditAndContinueServiceTests.cs (1)
82.AddProject(projectId, "proj", "proj", LanguageNames.CSharp)
Microsoft.CodeAnalysis.LanguageServer (7)
FileBasedPrograms\CanonicalMiscFilesProjectLoader.cs (2)
179new LanguageInformation(LanguageNames.CSharp, scriptExtension: null), 234var loadedFile = await buildHost.LoadProjectAsync(virtualProjectPath, virtualProjectXml, languageName: LanguageNames.CSharp, cancellationToken);
FileBasedPrograms\FileBasedProgramsProjectSystem.cs (2)
113var supportsDesignTimeBuild = languageInformation.LanguageName == LanguageNames.CSharp 191var loadedFile = await buildHost.LoadProjectAsync(virtualProjectPath, virtualProjectContent, languageName: LanguageNames.CSharp, cancellationToken);
Services\LspExtractClassOptionsService.cs (1)
37var extension = document.Project.Language == LanguageNames.CSharp ? ".cs" : ".vb";
Services\LspExtractInterfaceOptionsService.cs (1)
25var extension = document.Project.Language == LanguageNames.CSharp ? ".cs" : ".vb";
Services\StarredCompletions\StarredCompletionProvider.cs (1)
12[ExportCompletionProvider("CSharpStarredCompletionProvider", LanguageNames.CSharp), Shared]
Microsoft.CodeAnalysis.LanguageServer.Protocol (24)
DefaultCapabilitiesProvider.cs (4)
33_completionProviders = [.. completionProviders.Where(lz => lz.Metadata.Language is LanguageNames.CSharp or LanguageNames.VisualBasic)]; 34_signatureHelpProviders = [.. signatureHelpProviders.Where(lz => lz.Metadata.Language is LanguageNames.CSharp or LanguageNames.VisualBasic)];
Extensions\Extensions.cs (3)
249case LanguageNames.CSharp: 251case LanguageNames.VisualBasic: 253case LanguageNames.FSharp:
Extensions\ProtocolConversions.cs (4)
859if (project.Language == LanguageNames.CSharp) 863else if (project.Language == LanguageNames.VisualBasic) 996(LanguageNames.CSharp) => CSharpMarkdownLanguageName, 997(LanguageNames.VisualBasic) => VisualBasicMarkdownLanguageName,
Features\DecompiledSource\CSharpCodeDecompilerDecompilationService.cs (1)
21[ExportLanguageService(typeof(IDecompilationService), LanguageNames.CSharp), Shared]
Features\Options\CompletionOptionsStorage.cs (2)
18LanguageNames.CSharp => options.GetOption(TriggerOnTypingLetters, language) && options.GetOption(TriggerOnDeletion, language) is true, 21LanguageNames.VisualBasic => options.GetOption(TriggerOnDeletion, language) is not false,
Handler\Configuration\DidChangeConfigurationNotificationHandler.cs (4)
43.Add(LanguageNames.CSharp, "csharp") 44.Add(LanguageNames.VisualBasic, "visual_basic"); 46public static readonly ImmutableArray<string> SupportedLanguages = [LanguageNames.CSharp, LanguageNames.VisualBasic];
LanguageInfoProvider.cs (3)
18private static readonly LanguageInformation s_csharpLanguageInformation = new(LanguageNames.CSharp, ".csx"); 19private static readonly LanguageInformation s_fsharpLanguageInformation = new(LanguageNames.FSharp, ".fsx"); 20private static readonly LanguageInformation s_vbLanguageInformation = new(LanguageNames.VisualBasic, ".vbx");
ProtocolConstants.cs (3)
13public static ImmutableArray<string> RoslynLspLanguages = [LanguageNames.CSharp, LanguageNames.VisualBasic, LanguageNames.FSharp];
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (123)
CodeLens\CSharpCodeLensTests.cs (2)
465OptionUpdater = (globalOptions) => globalOptions.SetGlobalOption(LspOptionsStorage.LspEnableReferencesCodeLens, LanguageNames.CSharp, false) 590OptionUpdater = (globalOptions) => globalOptions.SetGlobalOption(LspOptionsStorage.LspEnableTestsCodeLens, LanguageNames.CSharp, false)
Completion\CompletionFeaturesTests.cs (18)
123testLspServer.TestWorkspace.GlobalOptions.SetGlobalOption(CompletionOptionsStorage.ShowItemsFromUnimportedNamespaces, LanguageNames.CSharp, true); 210testLspServer.TestWorkspace.GlobalOptions.SetGlobalOption(CompletionOptionsStorage.ShowItemsFromUnimportedNamespaces, LanguageNames.CSharp, true); 334testLspServer.TestWorkspace.GlobalOptions.SetGlobalOption(CompletionOptionsStorage.TriggerInArgumentLists, LanguageNames.CSharp, true); 403await using var testLspServer = await CreateTestLspServerAsync([markup], LanguageNames.CSharp, mutatingLspWorkspace, 407var mockService = testLspServer.TestWorkspace.Services.GetLanguageServices(LanguageNames.CSharp).GetRequiredService<CompletionService>() as CSharpLspMockCompletionService; 450await using var testLspServer = await CreateTestLspServerAsync([markup], LanguageNames.CSharp, mutatingLspWorkspace, 454var mockService = testLspServer.TestWorkspace.Services.GetLanguageServices(LanguageNames.CSharp).GetRequiredService<CompletionService>() as CSharpLspMockCompletionService; 589public override string Language => LanguageNames.CSharp; 623[ExportLanguageServiceFactory(typeof(CompletionService), LanguageNames.CSharp, ServiceLayer.Test), Shared] 704testLspServer.TestWorkspace.GlobalOptions.SetGlobalOption(CompletionOptionsStorage.ShowItemsFromUnimportedNamespaces, LanguageNames.CSharp, true); 783await using var testLspServer = await CreateTestLspServerAsync([markup], LanguageNames.CSharp, mutatingLspWorkspace, 787var mockService = testLspServer.TestWorkspace.Services.GetLanguageServices(LanguageNames.CSharp).GetRequiredService<CompletionService>() as CSharpLspMockCompletionService; 850testLspServer.TestWorkspace.GlobalOptions.SetGlobalOption(CompletionOptionsStorage.TriggerInArgumentLists, LanguageNames.CSharp, true); 890public override string Language => LanguageNames.CSharp; 922[ExportLanguageServiceFactory(typeof(CompletionService), LanguageNames.CSharp, ServiceLayer.Test), Shared] 945await using var testLspServer = await CreateTestLspServerAsync([markup], LanguageNames.CSharp, mutatingLspWorkspace, 949var mockService = testLspServer.TestWorkspace.Services.GetLanguageServices(LanguageNames.CSharp).GetRequiredService<CompletionService>() as CSharpLspThrowExceptionOnChangeCompletionService; 1027await using var testLspServer = await CreateTestLspServerAsync([markup], LanguageNames.CSharp, mutatingLspWorkspace,
Completion\CompletionResolveTests.cs (3)
378testLspServer.TestWorkspace.GlobalOptions.SetGlobalOption(CompletionOptionsStorage.SnippetsBehavior, LanguageNames.CSharp, SnippetsRule.AlwaysInclude); 379testLspServer.TestWorkspace.GlobalOptions.SetGlobalOption(CompletionOptionsStorage.ShowNewSnippetExperienceUserOption, LanguageNames.CSharp, true); 506public override string Language => LanguageNames.CSharp;
Completion\CompletionTests.cs (3)
312testLspServer.TestWorkspace.GlobalOptions.SetGlobalOption(CompletionOptionsStorage.ShowItemsFromUnimportedNamespaces, LanguageNames.CSharp, true); 338testLspServer.TestWorkspace.GlobalOptions.SetGlobalOption(CompletionOptionsStorage.SnippetsBehavior, LanguageNames.CSharp, SnippetsRule.NeverInclude); 1527testLspServer.TestWorkspace.GlobalOptions.SetGlobalOption(CompletionOptionsStorage.SnippetsBehavior, LanguageNames.CSharp, SnippetsRule.NeverInclude);
Diagnostics\AbstractPullDiagnosticTestsBase.cs (8)
42builder.Add(LanguageNames.CSharp, 44DiagnosticExtensions.GetCompilerDiagnosticAnalyzer(LanguageNames.CSharp), 51builder.Add(LanguageNames.VisualBasic, [DiagnosticExtensions.GetCompilerDiagnosticAnalyzer(LanguageNames.VisualBasic)]); 349globalOptions.SetGlobalOption(SolutionCrawlerOptionsStorage.BackgroundAnalysisScopeOption, LanguageNames.CSharp, analyzerDiagnosticsScope); 350globalOptions.SetGlobalOption(SolutionCrawlerOptionsStorage.BackgroundAnalysisScopeOption, LanguageNames.VisualBasic, analyzerDiagnosticsScope); 352globalOptions.SetGlobalOption(SolutionCrawlerOptionsStorage.CompilerDiagnosticsScopeOption, LanguageNames.CSharp, compilerDiagnosticsScope.Value); 353globalOptions.SetGlobalOption(SolutionCrawlerOptionsStorage.CompilerDiagnosticsScopeOption, LanguageNames.VisualBasic, compilerDiagnosticsScope.Value);
Diagnostics\AdditionalFileDiagnosticsTests.cs (3)
195=> new(ImmutableDictionary<string, ImmutableArray<DiagnosticAnalyzer>>.Empty.Add(LanguageNames.CSharp, [DiagnosticExtensions.GetCompilerDiagnosticAnalyzer(LanguageNames.CSharp), new MockAdditionalFileDiagnosticAnalyzer()])); 197[DiagnosticAnalyzer(LanguageNames.CSharp), PartNotDiscoverable]
Diagnostics\BuildOnlyDiagnosticIdsHandlerTests.cs (12)
31var expectedBuildOnlyDiagnosticIds = GetExpectedBuildOnlyDiagnosticIds(LanguageNames.CSharp); 47var expectedBuildOnlyDiagnosticIds = GetExpectedBuildOnlyDiagnosticIds(LanguageNames.VisualBasic); 54builder.Add(LanguageNames.CSharp, [DiagnosticExtensions.GetCompilerDiagnosticAnalyzer(LanguageNames.CSharp), new BuildOnlyAnalyzer(), new LiveAnalyzer()]); 55builder.Add(LanguageNames.VisualBasic, [DiagnosticExtensions.GetCompilerDiagnosticAnalyzer(LanguageNames.VisualBasic), new BuildOnlyAnalyzer(), new LiveAnalyzer()]); 68LanguageNames.CSharp => typeof(CSharp.LanguageServer.CSharpLspBuildOnlyDiagnostics), 69LanguageNames.VisualBasic => typeof(VisualBasic.LanguageServer.VisualBasicLspBuildOnlyDiagnostics), 83[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)] 95[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Diagnostics\NonLocalDiagnosticTests.cs (3)
71=> new(ImmutableDictionary<string, ImmutableArray<DiagnosticAnalyzer>>.Empty.Add(LanguageNames.CSharp, [DiagnosticExtensions.GetCompilerDiagnosticAnalyzer(LanguageNames.CSharp), new NonLocalDiagnosticsAnalyzer()])); 73[DiagnosticAnalyzer(LanguageNames.CSharp)]
Diagnostics\PullDiagnosticTests.cs (8)
772testLspServer.TestWorkspace.GlobalOptions.SetGlobalOption(FadingOptions.FadeOutUnusedImports, LanguageNames.CSharp, true); 812testLspServer.TestWorkspace.GlobalOptions.SetGlobalOption(FadingOptions.FadeOutUnusedImports, LanguageNames.CSharp, false); 1267await using var testLspServer = await CreateTestLspServerAsync([markup1], LanguageNames.CSharp, mutatingLspWorkspace, options); 1281await using var testLspServer = await CreateTestLspServerAsync(["class C;", "class D;"], LanguageNames.CSharp, mutatingLspWorkspace, options, composition); 2219options.SetGlobalOption(SolutionCrawlerOptionsStorage.BackgroundAnalysisScopeOption, LanguageNames.CSharp, BackgroundAnalysisScope.OpenFiles); 2220options.SetGlobalOption(SolutionCrawlerOptionsStorage.CompilerDiagnosticsScopeOption, LanguageNames.CSharp, CompilerDiagnosticsScope.OpenFiles); 2254options.SetGlobalOption(SolutionCrawlerOptionsStorage.BackgroundAnalysisScopeOption, LanguageNames.CSharp, BackgroundAnalysisScope.FullSolution); 2255options.SetGlobalOption(SolutionCrawlerOptionsStorage.CompilerDiagnosticsScopeOption, LanguageNames.CSharp, CompilerDiagnosticsScope.FullSolution);
Diagnostics\WorkspaceProjectDiagnosticsTests.cs (3)
92=> new(ImmutableDictionary<string, ImmutableArray<DiagnosticAnalyzer>>.Empty.Add(LanguageNames.CSharp, [DiagnosticExtensions.GetCompilerDiagnosticAnalyzer(LanguageNames.CSharp), new MockProjectDiagnosticAnalyzer()])); 94[DiagnosticAnalyzer(LanguageNames.CSharp), PartNotDiscoverable]
Formatting\FormatDocumentTests.cs (5)
65globalOptions.SetGlobalOption(LspOptionsStorage.LspOrganizeImportsOnFormat, LanguageNames.CSharp, true); 97globalOptions.SetGlobalOption(LspOptionsStorage.LspOrganizeImportsOnFormat, LanguageNames.CSharp, true); 129globalOptions.SetGlobalOption(LspOptionsStorage.LspOrganizeImportsOnFormat, LanguageNames.CSharp, true); 161globalOptions.SetGlobalOption(LspOptionsStorage.LspOrganizeImportsOnFormat, LanguageNames.CSharp, true); 197globalOptions.SetGlobalOption(LspOptionsStorage.LspOrganizeImportsOnFormat, LanguageNames.CSharp, true);
HandlerTests.cs (3)
428[LanguageServerEndpoint(TestDocumentHandler.MethodName, LanguageNames.FSharp)] 452[LanguageServerEndpoint(TestDocumentHandler.MethodName, LanguageNames.VisualBasic)] 476[LanguageServerEndpoint(TestDocumentHandler.MethodName, LanguageNames.FSharp)]
Initialize\LocaleTests.cs (1)
47}, LanguageNames.CSharp);
InlayHint\CSharpInlayHintTests.cs (4)
110testLspServer.TestWorkspace.GlobalOptions.SetGlobalOption(InlineHintsOptionsStorage.EnabledForParameters, LanguageNames.CSharp, true); 111testLspServer.TestWorkspace.GlobalOptions.SetGlobalOption(InlineHintsOptionsStorage.EnabledForTypes, LanguageNames.CSharp, true); 163testLspServer.TestWorkspace.GlobalOptions.SetGlobalOption(InlineHintsOptionsStorage.EnabledForParameters, LanguageNames.CSharp, true); 164testLspServer.TestWorkspace.GlobalOptions.SetGlobalOption(InlineHintsOptionsStorage.EnabledForTypes, LanguageNames.CSharp, true);
InlayHint\VisualBasicInlayHintTests.cs (1)
62testLspServer.TestWorkspace.GlobalOptions.SetGlobalOption(InlineHintsOptionsStorage.EnabledForParameters, LanguageNames.VisualBasic, true);
InlineCompletions\TestSnippetInfoService.cs (1)
17[ExportLanguageService(typeof(ISnippetInfoService), LanguageNames.CSharp), Shared, PartNotDiscoverable]
LanguageServerTargetTests.cs (1)
69await using var serverTwo = await CreateTestLspServerAsync(serverOne.TestWorkspace, initializationOptions: default, LanguageNames.CSharp);
LspServicesTests.cs (1)
81await using var server2 = await CreateTestLspServerAsync(server.TestWorkspace, initializationOptions: new() { ServerKind = WellKnownLspServerKinds.AlwaysActiveVSLspServer }, LanguageNames.CSharp);
MapCode\MapCodeTests.cs (1)
25[ExportLanguageService(typeof(IMapCodeService), language: LanguageNames.CSharp, layer: ServiceLayer.Test), Shared, PartNotDiscoverable]
OnAutoInsert\AbstractOnAutoInsertTests.cs (3)
28string languageName = LanguageNames.CSharp, 34if (languageName == LanguageNames.CSharp) 38else if (languageName == LanguageNames.VisualBasic)
OnAutoInsert\OnAutoInsertTests.cs (1)
103""", mutatingLspWorkspace, languageName: LanguageNames.VisualBasic);
Options\SolutionAnalyzerConfigOptionsUpdaterTests.cs (30)
47Assert.Equal(4, globalOptions.GetOption(FormattingOptions2.IndentationSize, LanguageNames.CSharp)); 48Assert.Equal(4, globalOptions.GetOption(FormattingOptions2.IndentationSize, LanguageNames.VisualBasic)); 53var project = new TestHostProject(workspace, "proj1", LanguageNames.CSharp); 56AssertOptionValue(FormattingOptions2.InsertFinalNewLine, LanguageNames.CSharp, "false"); 57AssertOptionValue(FormattingOptions2.IndentationSize, LanguageNames.CSharp, "4"); 62new KeyValuePair<OptionKey2, object?>(new OptionKey2(FormattingOptions2.IndentationSize, LanguageNames.CSharp), 3), 63new KeyValuePair<OptionKey2, object?>(new OptionKey2(FormattingOptions2.IndentationSize, LanguageNames.VisualBasic), 5) 67AssertOptionValue(FormattingOptions2.InsertFinalNewLine, LanguageNames.CSharp, "true"); 68AssertOptionValue(FormattingOptions2.IndentationSize, LanguageNames.CSharp, "3"); 75workspace.AddTestProject(new TestHostProject(workspace, "proj2", LanguageNames.VisualBasic)); 77AssertOptionValue(FormattingOptions2.InsertFinalNewLine, LanguageNames.VisualBasic, "true"); 78AssertOptionValue(FormattingOptions2.IndentationSize, LanguageNames.VisualBasic, "5"); 80Assert.False(workspace.CurrentSolution.FallbackAnalyzerOptions.TryGetValue(LanguageNames.CSharp, out _)); 84workspace.AddTestProject(new TestHostProject(workspace, "proj3", LanguageNames.CSharp)); 86AssertOptionValue(FormattingOptions2.InsertFinalNewLine, LanguageNames.VisualBasic, "true"); 87AssertOptionValue(FormattingOptions2.InsertFinalNewLine, LanguageNames.CSharp, "true"); 88AssertOptionValue(FormattingOptions2.IndentationSize, LanguageNames.VisualBasic, "5"); 89AssertOptionValue(FormattingOptions2.IndentationSize, LanguageNames.CSharp, "3"); 93AssertOptionValue(FormattingOptions2.InsertFinalNewLine, LanguageNames.VisualBasic, "false"); 94AssertOptionValue(FormattingOptions2.InsertFinalNewLine, LanguageNames.CSharp, "false"); 95AssertOptionValue(FormattingOptions2.IndentationSize, LanguageNames.VisualBasic, "5"); 96AssertOptionValue(FormattingOptions2.IndentationSize, LanguageNames.CSharp, "3"); 118globalOptions.SetGlobalOption(NamingStyleOptions.NamingPreferences, LanguageNames.CSharp, initialPeferences); 120var testProjectWithoutConfig = new TestHostProject(workspace, "proj_without_config", LanguageNames.CSharp); 127var testProjectWithConfig = new TestHostProject(workspace, "proj_with_config", LanguageNames.CSharp); 149Assert.False(workspace.CurrentSolution.FallbackAnalyzerOptions.TryGetValue(LanguageNames.CSharp, out _)); 155Assert.True(workspace.CurrentSolution.FallbackAnalyzerOptions.TryGetValue(LanguageNames.CSharp, out var fallbackOptions)); 164globalOptions.SetGlobalOption(NamingStyleOptions.NamingPreferences, LanguageNames.CSharp, hostPeferences); 168Assert.True(workspace.CurrentSolution.FallbackAnalyzerOptions.TryGetValue(LanguageNames.CSharp, out fallbackOptions)); 281var project = new TestHostProject(workspace, "proj1", LanguageNames.CSharp);
UriTests.cs (8)
188Assert.Equal(LanguageNames.CSharp, lspDocument.Project.Language); 198Assert.Equal(LanguageNames.CSharp, lspDocument.Project.Language); 203Assert.Equal(LanguageNames.CSharp, encodedDocument.Project.Language); 236Assert.Equal(LanguageNames.CSharp, lspDocument.Project.Language); 244Assert.Equal(LanguageNames.CSharp, lspDocument.Project.Language); 249Assert.Equal(LanguageNames.CSharp, lowerCaseDocument.Project.Language); 282Assert.Equal(LanguageNames.CSharp, lspDocument.Project.Language); 347Assert.Equal(LanguageNames.CSharp, info.ProjectLanguage);
Microsoft.CodeAnalysis.LanguageServer.UnitTests (2)
FileBasedProgramsWorkspaceTests.cs (1)
59LanguageNames.CSharp,
WorkspaceProjectFactoryServiceTests.cs (1)
37new WorkspaceProjectCreationInfo(LanguageNames.CSharp, "DisplayName", FilePath: null, new Dictionary<string, string>()),
Microsoft.CodeAnalysis.NetAnalyzers.UnitTests (23)
Microsoft.NetCore.Analyzers\InteropServices\DisableRuntimeMarshallingTests.cs (1)
1636var additionalProject = new ProjectState(AdditionalAssemblyName, LanguageNames.CSharp, "Additional_", ".cs");
Microsoft.NetCore.Analyzers\Performance\AvoidPotentiallyExpensiveCallWhenLoggingTests.cs (1)
5608private static async Task VerifyCSharpDiagnosticAsync([StringSyntax($"{LanguageNames.CSharp}-Test")] string source, CodeAnalysis.CSharp.LanguageVersion? languageVersion = null)
Microsoft.NetCore.Analyzers\Runtime\PreferAsSpanOverSubstringTests.cs (18)
96var thingProject = new ProjectState("ThingProject", LanguageNames.CSharp, "thing", "cs") 172var thingProject = new ProjectState("ThingProject", LanguageNames.CSharp, "thing", "cs") 271var thingProject = new ProjectState("ThingProject", LanguageNames.CSharp, "thing", "cs") 540var receiverProject = new ProjectState("ReceiverProject", LanguageNames.CSharp, "receiver", "vb") 626var receiverProject = new ProjectState("ReceiverProject", LanguageNames.CSharp, "receiver", "cs") 729var receiverProject = new ProjectState("ReceiverProject", LanguageNames.CSharp, "receiver", "cs") 794var project = new ProjectState("Receiver", LanguageNames.CSharp, "receiver", "cs") 830var receiverProject = new ProjectState("Receiver", LanguageNames.CSharp, "receiver", "cs") 945var project = new ProjectState("HelperProject", LanguageNames.CSharp, "helper", "cs") 1064var project = new ProjectState("ReceiverProject", LanguageNames.CSharp, "receiver", "cs") 1166var project = new ProjectState("ReceiverProject", LanguageNames.CSharp, "receiver", "cs") 1268var receiverProject = new ProjectState("ReceiverProject", LanguageNames.CSharp, "receiver", "cs") 1396var project = new ProjectState("ReceiverProject", LanguageNames.CSharp, "receiver", "cs") 1445var project = new ProjectState("ExternalProject", LanguageNames.CSharp, "external", "cs") 1493var project = new ProjectState("ExternalProject", LanguageNames.CSharp, "external", "cs") 1542var project = new ProjectState("ExternalProject", LanguageNames.CSharp, "external", "cs") 1598var project = new ProjectState("ExternalProject", LanguageNames.CSharp, "external", "cs") 1732var project = new ProjectState("ReceiverProject", LanguageNames.CSharp, "receiver", "cs")
Microsoft.NetCore.Analyzers\Runtime\ProvideCorrectArgumentsToFormattingMethodsTests.cs (1)
779["NetstandardReference", LanguageNames.CSharp] =
Microsoft.NetCore.Analyzers\Security\DoNotAlwaysSkipTokenValidationInDelegatesTests.cs (2)
256var sideProject = solution.AddProject("DependencyProject", "DependencyProject", LanguageNames.CSharp) 326var sideProject = solution.AddProject("DependencyProject", "DependencyProject", LanguageNames.CSharp)
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (26)
ExplicitAllocationAnalyzer.cs (2)
17[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\MetricsHelper.cs (1)
180if (declSyntax.Language == LanguageNames.VisualBasic)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IMethodSymbolExtensions.cs (1)
453if (compilation.Language == LanguageNames.VisualBasic)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
446return invocationOperation.TargetMethod.IsExtensionMethod && (invocationOperation.Language != LanguageNames.VisualBasic || invocationOperation.Instance == null);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CodeStyle\VisualBasic\VisualBasicCodeStyleOptions.cs (1)
22return s_allOptionsBuilder.CreateEditorConfigOption(name, defaultValue, group, LanguageNames.VisualBasic, serializerFactory);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\PredefinedEmbeddedLanguageClassifierNames.cs (1)
13public const string CSharpTest = $"{LanguageNames.CSharp}-Test";
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\OperationExtensions.cs (1)
153Debug.Assert(parenthesizedOperation.Language == LanguageNames.VisualBasic);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\VisualBasic\VisualBasicSyntaxFormattingOptions.cs (1)
23: base(options, LanguageNames.VisualBasic)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser_SymbolSpec.cs (4)
425if (languageName == LanguageNames.VisualBasic) 435if (languageName == LanguageNames.VisualBasic) 472if (languageName == LanguageNames.VisualBasic) 482if (languageName == LanguageNames.VisualBasic)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Options\Option2.cs (2)
71Debug.Assert(LanguageName is LanguageNames.CSharp == Definition.ConfigName.StartsWith(OptionDefinition.CSharpConfigNamePrefix, StringComparison.Ordinal)); 72Debug.Assert(LanguageName is LanguageNames.VisualBasic == Definition.ConfigName.StartsWith(OptionDefinition.VisualBasicConfigNamePrefix, StringComparison.Ordinal));
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Simplification\VisualBasic\VisualBasicSimplifierOptions.cs (1)
22: base(options, LanguageNames.VisualBasic)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.DynamicTypeSymbolKey.cs (2)
22if (reader.Compilation.Language == LanguageNames.VisualBasic) 27failureReason = $"({nameof(DynamicTypeSymbolKey)} is not supported in {LanguageNames.VisualBasic})";
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.FunctionPointerTypeSymbolKey.cs (2)
82if (reader.Compilation.Language == LanguageNames.VisualBasic) 84failureReason = $"({nameof(FunctionPointerTypeSymbolKey)} is not supported in {LanguageNames.VisualBasic})";
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.NamedTypeSymbolKey.cs (1)
54if (isNativeIntegerType && reader.Compilation.Language == LanguageNames.CSharp)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.PointerTypeSymbolKey.cs (2)
27if (reader.Compilation.Language == LanguageNames.VisualBasic) 29failureReason = $"({nameof(PointerTypeSymbolKey)} is not supported in {LanguageNames.VisualBasic})";
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamedTypeSymbolExtensions.cs (1)
602var caseSensitive = containingType.Language != LanguageNames.VisualBasic;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\VisualBasic\VisualBasicCodeGenerationOptions.cs (1)
21: base(options, LanguageNames.VisualBasic)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateEqualsMethod.cs (1)
346if (compilation.Language == LanguageNames.VisualBasic)
Microsoft.CodeAnalysis.PublicApiAnalyzers (24)
DeclarePublicApiAnalyzer.cs (2)
17[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\MetricsHelper.cs (1)
180if (declSyntax.Language == LanguageNames.VisualBasic)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IMethodSymbolExtensions.cs (1)
453if (compilation.Language == LanguageNames.VisualBasic)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
446return invocationOperation.TargetMethod.IsExtensionMethod && (invocationOperation.Language != LanguageNames.VisualBasic || invocationOperation.Instance == null);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CodeStyle\VisualBasic\VisualBasicCodeStyleOptions.cs (1)
22return s_allOptionsBuilder.CreateEditorConfigOption(name, defaultValue, group, LanguageNames.VisualBasic, serializerFactory);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\PredefinedEmbeddedLanguageClassifierNames.cs (1)
13public const string CSharpTest = $"{LanguageNames.CSharp}-Test";
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\OperationExtensions.cs (1)
153Debug.Assert(parenthesizedOperation.Language == LanguageNames.VisualBasic);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\VisualBasic\VisualBasicSyntaxFormattingOptions.cs (1)
23: base(options, LanguageNames.VisualBasic)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser_SymbolSpec.cs (4)
425if (languageName == LanguageNames.VisualBasic) 435if (languageName == LanguageNames.VisualBasic) 472if (languageName == LanguageNames.VisualBasic) 482if (languageName == LanguageNames.VisualBasic)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Options\Option2.cs (2)
71Debug.Assert(LanguageName is LanguageNames.CSharp == Definition.ConfigName.StartsWith(OptionDefinition.CSharpConfigNamePrefix, StringComparison.Ordinal)); 72Debug.Assert(LanguageName is LanguageNames.VisualBasic == Definition.ConfigName.StartsWith(OptionDefinition.VisualBasicConfigNamePrefix, StringComparison.Ordinal));
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Simplification\VisualBasic\VisualBasicSimplifierOptions.cs (1)
22: base(options, LanguageNames.VisualBasic)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.DynamicTypeSymbolKey.cs (2)
22if (reader.Compilation.Language == LanguageNames.VisualBasic) 27failureReason = $"({nameof(DynamicTypeSymbolKey)} is not supported in {LanguageNames.VisualBasic})";
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.FunctionPointerTypeSymbolKey.cs (2)
82if (reader.Compilation.Language == LanguageNames.VisualBasic) 84failureReason = $"({nameof(FunctionPointerTypeSymbolKey)} is not supported in {LanguageNames.VisualBasic})";
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.NamedTypeSymbolKey.cs (1)
54if (isNativeIntegerType && reader.Compilation.Language == LanguageNames.CSharp)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.PointerTypeSymbolKey.cs (2)
27if (reader.Compilation.Language == LanguageNames.VisualBasic) 29failureReason = $"({nameof(PointerTypeSymbolKey)} is not supported in {LanguageNames.VisualBasic})";
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamedTypeSymbolExtensions.cs (1)
602var caseSensitive = containingType.Language != LanguageNames.VisualBasic;
Microsoft.CodeAnalysis.PublicApiAnalyzers.CodeFixes (4)
AnnotatePublicApiFix.cs (1)
22[ExportCodeFixProvider(LanguageNames.CSharp, Name = "AnnotatePublicApiFix"), Shared]
DeclarePublicApiFix.cs (2)
24[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic, Name = "DeclarePublicApiFix"), Shared]
NullableEnablePublicApiFix.cs (1)
21[ExportCodeFixProvider(LanguageNames.CSharp, Name = "NullableEnablePublicApiFix"), Shared]
Microsoft.CodeAnalysis.PublicApiAnalyzers.UnitTests (4)
DeclarePublicAPIAnalyzerTestsBase.cs (4)
209=> VerifyAdditionalFileFixAsync(LanguageNames.CSharp, source, shippedApiText, oldUnshippedApiText, newUnshippedApiText); 212=> VerifyAdditionalFileFixAsync(LanguageNames.CSharp, source, shippedApiText, oldUnshippedApiText, newUnshippedApiText, ReferenceAssemblies.Net.Net50); 215=> VerifyAdditionalFileFixAsync(LanguageNames.CSharp, source, shippedApiText, oldUnshippedApiText, newUnshippedApiText, ReferenceAssemblies.Net.Net80); 220var test = language == LanguageNames.CSharp
Microsoft.CodeAnalysis.Rebuild (6)
CompilationFactory.cs (2)
38LanguageNames.CSharp => CSharpCompilationFactory.Create(assemblyFileName, optionsReader), 39LanguageNames.VisualBasic => VisualBasicCompilationFactory.Create(assemblyFileName, optionsReader),
CompilationOptionsReader.cs (1)
96/// Get the specified <see cref="LanguageNames"/> for this compilation.
CSharpCompilationFactory.cs (2)
32Debug.Assert(optionsReader.GetLanguageName() == LanguageNames.CSharp); 39Debug.Assert(optionsReader.GetLanguageName() == LanguageNames.CSharp);
VisualBasicCompilationFactory.cs (1)
39Debug.Assert(optionsReader.GetLanguageName() == LanguageNames.VisualBasic);
Microsoft.CodeAnalysis.Remote.ServiceHub (6)
Host\RemoteDocumentDifferenceService.cs (2)
26[ExportLanguageService(typeof(IDocumentDifferenceService), LanguageNames.CSharp, layer: ServiceLayer.Host), Shared] 31[ExportLanguageService(typeof(IDocumentDifferenceService), LanguageNames.VisualBasic, layer: ServiceLayer.Host), Shared]
Services\SourceGeneration\RemoteSourceGenerationService.cs (4)
77{ LanguageNames.CSharp, (new(), static analyzerReference => GetSourceGeneratorPresence(analyzerReference, LanguageNames.CSharp)) }, 78{ LanguageNames.VisualBasic, (new(), static analyzerReference => GetSourceGeneratorPresence(analyzerReference, LanguageNames.VisualBasic)) },
Microsoft.CodeAnalysis.ResxSourceGenerator (24)
AbstractResxGenerator.cs (2)
358case LanguageNames.CSharp: 362case LanguageNames.VisualBasic:
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\MetricsHelper.cs (1)
180if (declSyntax.Language == LanguageNames.VisualBasic)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IMethodSymbolExtensions.cs (1)
453if (compilation.Language == LanguageNames.VisualBasic)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
446return invocationOperation.TargetMethod.IsExtensionMethod && (invocationOperation.Language != LanguageNames.VisualBasic || invocationOperation.Instance == null);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CodeStyle\VisualBasic\VisualBasicCodeStyleOptions.cs (1)
22return s_allOptionsBuilder.CreateEditorConfigOption(name, defaultValue, group, LanguageNames.VisualBasic, serializerFactory);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\PredefinedEmbeddedLanguageClassifierNames.cs (1)
13public const string CSharpTest = $"{LanguageNames.CSharp}-Test";
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\OperationExtensions.cs (1)
153Debug.Assert(parenthesizedOperation.Language == LanguageNames.VisualBasic);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\VisualBasic\VisualBasicSyntaxFormattingOptions.cs (1)
23: base(options, LanguageNames.VisualBasic)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser_SymbolSpec.cs (4)
425if (languageName == LanguageNames.VisualBasic) 435if (languageName == LanguageNames.VisualBasic) 472if (languageName == LanguageNames.VisualBasic) 482if (languageName == LanguageNames.VisualBasic)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Options\Option2.cs (2)
71Debug.Assert(LanguageName is LanguageNames.CSharp == Definition.ConfigName.StartsWith(OptionDefinition.CSharpConfigNamePrefix, StringComparison.Ordinal)); 72Debug.Assert(LanguageName is LanguageNames.VisualBasic == Definition.ConfigName.StartsWith(OptionDefinition.VisualBasicConfigNamePrefix, StringComparison.Ordinal));
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Simplification\VisualBasic\VisualBasicSimplifierOptions.cs (1)
22: base(options, LanguageNames.VisualBasic)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.DynamicTypeSymbolKey.cs (2)
22if (reader.Compilation.Language == LanguageNames.VisualBasic) 27failureReason = $"({nameof(DynamicTypeSymbolKey)} is not supported in {LanguageNames.VisualBasic})";
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.FunctionPointerTypeSymbolKey.cs (2)
82if (reader.Compilation.Language == LanguageNames.VisualBasic) 84failureReason = $"({nameof(FunctionPointerTypeSymbolKey)} is not supported in {LanguageNames.VisualBasic})";
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.NamedTypeSymbolKey.cs (1)
54if (isNativeIntegerType && reader.Compilation.Language == LanguageNames.CSharp)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.PointerTypeSymbolKey.cs (2)
27if (reader.Compilation.Language == LanguageNames.VisualBasic) 29failureReason = $"({nameof(PointerTypeSymbolKey)} is not supported in {LanguageNames.VisualBasic})";
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamedTypeSymbolExtensions.cs (1)
602var caseSensitive = containingType.Language != LanguageNames.VisualBasic;
Microsoft.CodeAnalysis.ResxSourceGenerator.CSharp (1)
CSharpResxGenerator.cs (1)
9[Generator(LanguageNames.CSharp)]
Microsoft.CodeAnalysis.ResxSourceGenerator.VisualBasic (1)
VisualBasicResxGenerator.cs (1)
7[Generator(LanguageNames.VisualBasic)]
Microsoft.CodeAnalysis.Test.Utilities (144)
Compilation\CompilationExtensions.cs (1)
239if (declaration.DeclaredSymbol.Kind == SymbolKind.Method && compilation.Language == LanguageNames.VisualBasic)
Compilation\ControlFlowGraphVerifier.cs (20)
347if (graph.OriginalOperation.Language == LanguageNames.VisualBasic) 536if (graph.OriginalOperation.Language != LanguageNames.VisualBasic) 563if (graph.OriginalOperation.Language != LanguageNames.VisualBasic) 608case LanguageNames.CSharp: 624case LanguageNames.VisualBasic: 651case LanguageNames.CSharp: 662case LanguageNames.VisualBasic: 683if (graph.OriginalOperation.Language != LanguageNames.VisualBasic) 833case LanguageNames.CSharp: 844case LanguageNames.VisualBasic: 862if (reference.Language != LanguageNames.CSharp) 875if (reference.Language != LanguageNames.CSharp) 891if (reference.Language != LanguageNames.CSharp) 923if (reference.Language != LanguageNames.CSharp) 952if (reference.Language == LanguageNames.CSharp) 962else if (reference.Language == LanguageNames.VisualBasic) 1046case LanguageNames.CSharp: 1057case LanguageNames.VisualBasic: 1096case LanguageNames.CSharp: 1202case LanguageNames.VisualBasic:
Compilation\TestOperationVisitor.cs (4)
57Assert.Equal(LanguageNames.CSharp, operation.Parent.Language); 851case LanguageNames.CSharp: 855case LanguageNames.VisualBasic: 1177if (operation.Syntax.Language == LanguageNames.CSharp)
Diagnostics\CommonDiagnosticAnalyzers.cs (99)
28[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)] 511[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)] 530[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)] 572[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)] 626[DiagnosticAnalyzer(LanguageNames.CSharp)] 632[DiagnosticAnalyzer(LanguageNames.VisualBasic)] 665[DiagnosticAnalyzer(LanguageNames.CSharp)] 692[DiagnosticAnalyzer(LanguageNames.CSharp)] 698[DiagnosticAnalyzer(LanguageNames.VisualBasic)] 732[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)] 747[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)] 771[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)] 803[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)] 810[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)] 829[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)] 839[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)] 860[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)] 881[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)] 915[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)] 980[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)] 987[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)] 1026[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)] 1048[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)] 1086[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)] 1115[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)] 1187[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)] 1225[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)] 1374[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)] 1399[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)] 1450[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)] 1680[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)] 1714[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)] 1844[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)] 1868[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)] 2156[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)] 2181[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)] 2217[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)] 2240[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)] 2258[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)] 2282[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)] 2314[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)] 2346[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)] 2382[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)] 2466[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)] 2493[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)] 2552[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)] 2577[DiagnosticAnalyzer(LanguageNames.CSharp)] 2619[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)] 2668[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)] 2705[DiagnosticAnalyzer(LanguageNames.CSharp)] 2860[DiagnosticAnalyzer(LanguageNames.CSharp)] 2906[DiagnosticAnalyzer(LanguageNames.CSharp)] 2975[DiagnosticAnalyzer(LanguageNames.CSharp)] 3062[DiagnosticAnalyzer(LanguageNames.CSharp)] 3226[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Diagnostics\DiagnosticExtensions.cs (9)
396return languageName == LanguageNames.CSharp ? 404builder.Add(LanguageNames.CSharp, ImmutableArray.Create(GetCompilerDiagnosticAnalyzer(LanguageNames.CSharp))); 405builder.Add(LanguageNames.VisualBasic, ImmutableArray.Create(GetCompilerDiagnosticAnalyzer(LanguageNames.VisualBasic))); 418builder.Add(LanguageNames.CSharp, ImmutableArray.Create(GetCompilerDiagnosticAnalyzerReference(LanguageNames.CSharp))); 419builder.Add(LanguageNames.VisualBasic, ImmutableArray.Create(GetCompilerDiagnosticAnalyzerReference(LanguageNames.VisualBasic)));
Diagnostics\SuppressMessageAttributeTests.cs (7)
1258new[] { new WarningOnCodeBodyAnalyzer(LanguageNames.CSharp) }); 1274new[] { new WarningOnCodeBodyAnalyzer(LanguageNames.VisualBasic) }); 1366await VerifyAsync(source, LanguageNames.CSharp, analyzers, diagnostics); 1371return VerifyTokenDiagnosticsAsync(markup, LanguageNames.CSharp, diagnostics); 1377await VerifyAsync(source, LanguageNames.VisualBasic, analyzers, diagnostics, rootNamespace: rootNamespace); 1382await VerifyAsync(source, LanguageNames.VisualBasic, analyzers, diagnostics); 1387return VerifyTokenDiagnosticsAsync(markup, LanguageNames.VisualBasic, diagnostics);
Diagnostics\SuppressMessageAttributeTests.DiagnosticAnalyzers.cs (1)
137if (_language == LanguageNames.CSharp)
Syntax\TokenUtilities.cs (3)
74if (language == LanguageNames.CSharp) 86if (node.Language == LanguageNames.CSharp) 98if (language == LanguageNames.CSharp)
Microsoft.CodeAnalysis.TestAnalyzerReference (1)
NonSourceFileRefactoring.cs (1)
15LanguageNames.CSharp,
Microsoft.CodeAnalysis.UnitTests (146)
Analyzers\AnalyzerFileReferenceTests.cs (55)
102Assert.Equal(6, analyzerTypeNameMap[LanguageNames.CSharp].Count); 103Assert.Contains("Microsoft.CodeAnalysis.UnitTests.AnalyzerFileReferenceTests+TestAnalyzerCS", analyzerTypeNameMap[LanguageNames.CSharp]); 104Assert.Contains("Microsoft.CodeAnalysis.UnitTests.TestAnalyzerCSVB", analyzerTypeNameMap[LanguageNames.CSharp]); 105Assert.Contains("Microsoft.CodeAnalysis.UnitTests.AnalyzerFileReferenceTests+TestAnalyzer", analyzerTypeNameMap[LanguageNames.CSharp]); 106Assert.Contains("Microsoft.CodeAnalysis.UnitTests.AnalyzerFileReferenceTests+SomeType+NestedAnalyzer", analyzerTypeNameMap[LanguageNames.CSharp]); 107Assert.Contains("Microsoft.CodeAnalysis.UnitTests.AbstractAnalyzer", analyzerTypeNameMap[LanguageNames.CSharp]); 108Assert.Contains("Microsoft.CodeAnalysis.UnitTests.OpenGenericAnalyzer`1", analyzerTypeNameMap[LanguageNames.CSharp]); 109Assert.DoesNotContain("Microsoft.CodeAnalysis.UnitTests.Test.NotAnAnalyzer", analyzerTypeNameMap[LanguageNames.CSharp]); 111Assert.Equal(6, analyzerTypeNameMap[LanguageNames.VisualBasic].Count); 112Assert.Contains("Microsoft.CodeAnalysis.UnitTests.AnalyzerFileReferenceTests+TestAnalyzerVB", analyzerTypeNameMap[LanguageNames.VisualBasic]); 113Assert.Contains("Microsoft.CodeAnalysis.UnitTests.TestAnalyzerCSVB", analyzerTypeNameMap[LanguageNames.VisualBasic]); 114Assert.Contains("Microsoft.CodeAnalysis.UnitTests.AnalyzerFileReferenceTests+TestAnalyzer", analyzerTypeNameMap[LanguageNames.VisualBasic]); 115Assert.Contains("Microsoft.CodeAnalysis.UnitTests.AnalyzerFileReferenceTests+SomeType+NestedAnalyzer", analyzerTypeNameMap[LanguageNames.VisualBasic]); 116Assert.Contains("Microsoft.CodeAnalysis.UnitTests.AbstractAnalyzer", analyzerTypeNameMap[LanguageNames.VisualBasic]); 117Assert.Contains("Microsoft.CodeAnalysis.UnitTests.OpenGenericAnalyzer`1", analyzerTypeNameMap[LanguageNames.VisualBasic]); 118Assert.DoesNotContain("Microsoft.CodeAnalysis.UnitTests.Test.NotAnAnalyzer", analyzerTypeNameMap[LanguageNames.VisualBasic]); 125var analyzers = reference.GetAnalyzers(LanguageNames.CSharp); 133analyzers = reference.GetAnalyzers(LanguageNames.VisualBasic); 151reference.AddAnalyzers(builder, LanguageNames.CSharp); 170reference.AddAnalyzers(builder, LanguageNames.CSharp); 187reference.AddAnalyzers(builder, LanguageNames.CSharp); 247reference.AddAnalyzers(builder, LanguageNames.CSharp); 265reference.AddAnalyzers(builder, LanguageNames.CSharp); 287reference.AddAnalyzers(builder, LanguageNames.CSharp); 392var generators = reference.GetGenerators(LanguageNames.CSharp); 405var generators = reference.GetGenerators(LanguageNames.CSharp); 427var generators = reference.GetGenerators(LanguageNames.VisualBasic); 498reference.AddGenerators(builder, LanguageNames.CSharp); 519var csharpAnalyzers = reference.GetAnalyzers(LanguageNames.CSharp).Select(a => a.GetType().FullName).ToArray(); 526var vbAnalyzers = reference.GetAnalyzers(LanguageNames.VisualBasic).Select(a => a.GetType().FullName).ToArray(); 552var csharpGenerators = reference.GetGenerators(LanguageNames.CSharp).Select(g => g.GetGeneratorType().FullName).ToArray(); 565var vbGenerators = reference.GetGenerators(LanguageNames.VisualBasic).Select(g => g.GetGeneratorType().FullName).ToArray(); 595[DiagnosticAnalyzer(LanguageNames.CSharp, new string[] { LanguageNames.VisualBasic })] 602[DiagnosticAnalyzer(LanguageNames.CSharp)] 609[DiagnosticAnalyzer(LanguageNames.VisualBasic, new string[] { })] 625[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)] 658[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)] 668[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)] 675[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)] 711[Generator(LanguageNames.CSharp)] 714[Generator(LanguageNames.VisualBasic)] 717[Generator(LanguageNames.CSharp, LanguageNames.VisualBasic)] 720[Generator(LanguageNames.CSharp, LanguageNames.VisualBasic)] 723[Generator(LanguageNames.FSharp)] 726[Generator(LanguageNames.CSharp, LanguageNames.VisualBasic)] 737[Generator(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Diagnostics\SuppressMessageAttributeCompilerTests.cs (3)
69string fileName = language == LanguageNames.CSharp ? "Test.cs" : "Test.vb"; 73var syntaxTree = language == LanguageNames.CSharp ? 77if (language == LanguageNames.CSharp)
Diagnostics\SuppressMessageTargetSymbolResolverTests.cs (88)
26VerifyNamespaceResolution("namespace $$N {}", LanguageNames.CSharp, false, "N"); 35LanguageNames.VisualBasic, false, "N"); 49LanguageNames.CSharp, false, "A.B.C"); 61LanguageNames.VisualBasic, false, "A.B.C"); 75LanguageNames.CSharp, false, "IGoo"); 87LanguageNames.VisualBasic, false, "IGoo"); 101LanguageNames.CSharp, false, "A+B", "A#B"); 113LanguageNames.VisualBasic, false, "A+B", "A#B"); 119VerifyTypeResolution("class $$C {}", LanguageNames.CSharp, false, "C"); 128LanguageNames.VisualBasic, false, "C"); 137LanguageNames.VisualBasic, false, "C"); 148LanguageNames.VisualBasic, false, "M+C"); 159LanguageNames.VisualBasic, false, "M.C"); 172LanguageNames.VisualBasic, false, "M+C+D"); 186LanguageNames.CSharp, false, "N1.N2.C"); 198LanguageNames.VisualBasic, false, "N1.N2.C"); 212LanguageNames.CSharp, false, "C+D"); 223LanguageNames.VisualBasic, false, "C+D"); 242LanguageNames.CSharp, false, "N.C+D+E"); 258LanguageNames.VisualBasic, false, "N.C+D+E"); 272LanguageNames.CSharp, false, "D`3"); 284LanguageNames.VisualBasic, false, "D`3"); 295LanguageNames.CSharp, false, "D"); 305LanguageNames.VisualBasic, false, "D"); 317LanguageNames.VisualBasic, true, "RootNamespace.M+C"); 331LanguageNames.CSharp, false, "A.B"); 343LanguageNames.VisualBasic, false, "A.B"); 355LanguageNames.CSharp, false, 368LanguageNames.VisualBasic, false, 382var syntaxTree = CreateSyntaxTree(source, LanguageNames.CSharp); 383var compilation = CreateCompilation(syntaxTree, LanguageNames.CSharp, ""); 396LanguageNames.CSharp, false, 414LanguageNames.VisualBasic, false, 428LanguageNames.CSharp, false, 441LanguageNames.VisualBasic, false, 455LanguageNames.CSharp, false, "e:C.E"); 466LanguageNames.VisualBasic, false, "e:C.E"); 478LanguageNames.CSharp, false, 496LanguageNames.VisualBasic, false, 515LanguageNames.CSharp, false, 534LanguageNames.CSharp, false, 550LanguageNames.CSharp, false, 568LanguageNames.VisualBasic, false, 584LanguageNames.CSharp, false, 602LanguageNames.VisualBasic, false, 617LanguageNames.CSharp, false, 628LanguageNames.CSharp, false, "C.Goo():System.Int32"); 642LanguageNames.VisualBasic, false, 654LanguageNames.VisualBasic, false, "C.Goo():System.Int32"); 667LanguageNames.CSharp, false, "I.#M`2()"); 676LanguageNames.CSharp, false, "I.M():System.Void"); 688LanguageNames.VisualBasic, false, "I.#M`2()"); 696LanguageNames.VisualBasic, false, "I.M():System.Void"); 708LanguageNames.CSharp, false, 722LanguageNames.VisualBasic, false, 736LanguageNames.CSharp, false, 750LanguageNames.VisualBasic, false, 767LanguageNames.CSharp, false, 782LanguageNames.VisualBasic, false, 804LanguageNames.CSharp, false, 827LanguageNames.VisualBasic, false, 849LanguageNames.CSharp, false, 871LanguageNames.CSharp, false, 888LanguageNames.CSharp, false, 902LanguageNames.VisualBasic, false, 918LanguageNames.CSharp, false, 936LanguageNames.VisualBasic, false, 953LanguageNames.CSharp, false, 968LanguageNames.VisualBasic, false, 988LanguageNames.CSharp, false, 1005LanguageNames.VisualBasic, false, 1025LanguageNames.CSharp, false, 1044LanguageNames.VisualBasic, false, 1065LanguageNames.CSharp, false, 1083LanguageNames.VisualBasic, false, 1103LanguageNames.CSharp, false, 1120LanguageNames.VisualBasic, false, 1137LanguageNames.CSharp, false, 1151LanguageNames.VisualBasic, false, 1164LanguageNames.CSharp, false, 1181LanguageNames.VisualBasic, false, 1206LanguageNames.CSharp, false, 1230LanguageNames.VisualBasic, false, 1256LanguageNames.CSharp, false, names); 1266LanguageNames.VisualBasic, false, names); 1429if (language == LanguageNames.CSharp) 1453string fileName = language == LanguageNames.CSharp ? "Test.cs" : "Test.vb"; 1455return language == LanguageNames.CSharp ?
Microsoft.CodeAnalysis.VisualBasic (14)
CommandLine\VisualBasicCompiler.vb (1)
264Arguments.ResolveAnalyzersFromArguments(LanguageNames.VisualBasic, diagnostics, messageProvider, AssemblyLoader, compilationOptions, skipAnalyzers, analyzers, generators)
Compilation\SemanticModel.vb (1)
3057Return LanguageNames.VisualBasic
Compilation\VisualBasicCompilation.vb (1)
189Return LanguageNames.VisualBasic
Compilation\VisualBasicCompilerDiagnosticAnalyzer.vb (1)
12<DiagnosticAnalyzer(LanguageNames.VisualBasic)>
Symbols\Symbol.vb (1)
1304Return LanguageNames.VisualBasic
Syntax\InternalSyntax\SyntaxNode.vb (1)
34Return LanguageNames.VisualBasic
Syntax\VisualBasicSyntaxNode.vb (1)
106Return LanguageNames.VisualBasic
VisualBasicCompilationOptions.vb (1)
339Return LanguageNames.VisualBasic
VisualBasicExtensions.vb (5)
1388If conversionExpression.Language = LanguageNames.VisualBasic Then 1405If argument.Language = LanguageNames.VisualBasic Then 1423If argument.Language = LanguageNames.VisualBasic Then 1446If compoundAssignment.Language = LanguageNames.VisualBasic Then 1468If compoundAssignment.Language = LanguageNames.VisualBasic Then
VisualBasicParseOptions.vb (1)
74Return LanguageNames.VisualBasic
Microsoft.CodeAnalysis.VisualBasic.NetAnalyzers (112)
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\BasicAvoidEmptyInterfaces.Fixer.vb (1)
12<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\BasicCollectionsShouldImplementGenericInterface.Fixer.vb (1)
12<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\BasicDeclareTypesInNamespaces.Fixer.vb (1)
12<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\BasicDoNotHideBaseClassMethods.Fixer.vb (1)
12<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\BasicEnumsShouldHaveZeroValue.Fixer.vb (1)
13<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\BasicEnumStorageShouldBeInt32.Fixer.vb (1)
13<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\BasicIdentifiersShouldHaveCorrectPrefix.Fixer.vb (1)
12<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\BasicIdentifiersShouldHaveCorrectSuffix.Fixer.vb (1)
12<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\BasicIdentifiersShouldNotContainUnderscores.Fixer.vb (1)
13<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\BasicIdentifiersShouldNotHaveIncorrectSuffix.Fixer.vb (1)
12<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\BasicIdentifiersShouldNotMatchKeywords.Fixer.vb (1)
12<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\BasicImplementIDisposableCorrectly.Fixer.vb (1)
12<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\BasicImplementStandardExceptionConstructors.vb (1)
11<DiagnosticAnalyzer(LanguageNames.VisualBasic)>
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\BasicMarkAssembliesWithAssemblyVersion.Fixer.vb (1)
12<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\BasicMarkAssembliesWithClsCompliant.Fixer.vb (1)
12<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\BasicMovePInvokesToNativeMethodsClass.Fixer.vb (1)
12<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\BasicOverrideEqualsAndOperatorEqualsOnValueTypes.Fixer.vb (1)
12<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\BasicOverrideEqualsOnOverloadingOperatorEquals.Fixer.vb (1)
13<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\BasicOverrideEqualsOnOverloadingOperatorEquals.vb (1)
17<DiagnosticAnalyzer(LanguageNames.VisualBasic)>
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\BasicOverrideGetHashCodeOnOverridingEquals.Fixer.vb (1)
13<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\BasicOverrideGetHashCodeOnOverridingEquals.vb (1)
17<DiagnosticAnalyzer(LanguageNames.VisualBasic)>
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\BasicPassSystemUriObjectsInsteadOfStrings.vb (1)
12<DiagnosticAnalyzer(LanguageNames.VisualBasic)>
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\BasicPropertyNamesShouldNotMatchGetMethods.Fixer.vb (1)
12<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\BasicTypeNamesShouldNotMatchNamespaces.Fixer.vb (1)
12<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\BasicUseEventsWhereAppropriate.Fixer.vb (1)
12<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\BasicUsePreferredTerms.Fixer.vb (1)
12<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\BasicUsePreferredTerms.vb (1)
11<DiagnosticAnalyzer(LanguageNames.VisualBasic)>
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\BasicUsePropertiesWhereAppropriate.Fixer.vb (1)
12<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.CodeQuality.Analyzers\ApiReview\BasicAvoidCallingProblematicMethods.Fixer.vb (1)
12<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.CodeQuality.Analyzers\ApiReview\BasicAvoidCallingProblematicMethods.vb (1)
11<DiagnosticAnalyzer(LanguageNames.VisualBasic)>
Microsoft.CodeQuality.Analyzers\Documentation\BasicAvoidUsingCrefTagsWithAPrefix.Fixer.vb (1)
12<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.CodeQuality.Analyzers\Documentation\BasicAvoidUsingCrefTagsWithAPrefix.vb (1)
13<DiagnosticAnalyzer(LanguageNames.VisualBasic)>
Microsoft.CodeQuality.Analyzers\Maintainability\BasicAvoidDeadConditionalCode.vb (1)
8<DiagnosticAnalyzer(LanguageNames.VisualBasic)>
Microsoft.CodeQuality.Analyzers\Maintainability\BasicAvoidUninstantiatedInternalClasses.Fixer.vb (1)
12<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.CodeQuality.Analyzers\Maintainability\BasicAvoidUninstantiatedInternalClasses.vb (1)
9<DiagnosticAnalyzer(LanguageNames.VisualBasic)>
Microsoft.CodeQuality.Analyzers\Maintainability\BasicMakeTypesInternal.Fixer.vb (1)
11<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.CodeQuality.Analyzers\Maintainability\BasicMakeTypesInternal.vb (1)
9<DiagnosticAnalyzer(LanguageNames.VisualBasic)>
Microsoft.CodeQuality.Analyzers\Maintainability\BasicUseNameofInPlaceOfString.vb (1)
13<DiagnosticAnalyzer(LanguageNames.VisualBasic)>
Microsoft.CodeQuality.Analyzers\Maintainability\BasicVariableNamesShouldNotMatchFieldNames.Fixer.vb (1)
12<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.CodeQuality.Analyzers\Maintainability\BasicVariableNamesShouldNotMatchFieldNames.vb (1)
11<DiagnosticAnalyzer(LanguageNames.VisualBasic)>
Microsoft.CodeQuality.Analyzers\QualityGuidelines\BasicAvoidMultipleEnumerationsAnalyzer.vb (1)
10<DiagnosticAnalyzer(LanguageNames.VisualBasic)>
Microsoft.CodeQuality.Analyzers\QualityGuidelines\BasicDoNotInitializeUnnecessarilyAnalyzer.vb (1)
7<Diagnostics.DiagnosticAnalyzer(LanguageNames.VisualBasic)>
Microsoft.CodeQuality.Analyzers\QualityGuidelines\BasicMarkMembersAsStatic.Fixer.vb (1)
15<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.CodeQuality.Analyzers\QualityGuidelines\BasicPreferJaggedArraysOverMultidimensional.Fixer.vb (1)
12<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.CodeQuality.Analyzers\QualityGuidelines\BasicUseLiteralsWhereAppropriate.Fixer.vb (1)
14<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.CodeQuality.Analyzers\QualityGuidelines\BasicUseLiteralsWhereAppropriate.vb (1)
8<DiagnosticAnalyzer(LanguageNames.VisualBasic)>
Microsoft.NetCore.Analyzers\InteropServices\BasicMarkBooleanPInvokeArgumentsWithMarshalAs.Fixer.vb (1)
12<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.NetCore.Analyzers\InteropServices\BasicMarkBooleanPInvokeArgumentsWithMarshalAs.vb (1)
11<DiagnosticAnalyzer(LanguageNames.VisualBasic)>
Microsoft.NetCore.Analyzers\InteropServices\BasicSpecifyMarshalingForPInvokeStringArguments.Fixer.vb (1)
14<ExportCodeFixProvider(LanguageNames.CSharp, Name:=PInvokeDiagnosticAnalyzer.RuleCA2101Id), [Shared]>
Microsoft.NetCore.Analyzers\InteropServices\BasicUseManagedEquivalentsOfWin32Api.Fixer.vb (1)
12<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.NetCore.Analyzers\InteropServices\BasicUseManagedEquivalentsOfWin32Api.vb (1)
11<DiagnosticAnalyzer(LanguageNames.VisualBasic)>
Microsoft.NetCore.Analyzers\Performance\BasicDoNotGuardCall.Fixer.vb (1)
16<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.NetCore.Analyzers\Performance\BasicDoNotUseCountWhenAnyCanBeUsedFixer.vb (1)
14<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.NetCore.Analyzers\Performance\BasicPreferDictionaryTryMethodsOverContainsKeyGuardFixer.vb (1)
14<ExportCodeFixProvider(LanguageNames.VisualBasic)>
Microsoft.NetCore.Analyzers\Performance\BasicPreferHashDataOverComputeHash.Fixer.vb (1)
11<ExportCodeFixProvider(LanguageNames.VisualBasic)>
Microsoft.NetCore.Analyzers\Performance\BasicPreferIsEmptyOverCount.Fixer.vb (1)
14<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.NetCore.Analyzers\Performance\BasicPreferLengthCountIsEmptyOverAnyFixer.vb (1)
11<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.NetCore.Analyzers\Performance\BasicRecommendCaseInsensitiveStringComparisonFixer.vb (1)
13<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.NetCore.Analyzers\Performance\BasicUsePropertyInsteadOfCountMethodWhenAvailable.Fixer.vb (1)
16<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.NetCore.Analyzers\Performance\BasicUseStartsWithInsteadOfIndexOfComparisonWithZero.Fixer.vb (1)
13<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.NetCore.Analyzers\Performance\BasicUseStringContainsCharOverloadWithSingleCharactersFixer.vb (1)
11<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.NetCore.Analyzers\Performance\BasicUseStringMethodCharOverloadWithSingleCharacters.Fixer.vb (1)
14<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.NetCore.Analyzers\Performance\BasicUseStringMethodCharOverloadWithSingleCharacters.vb (1)
10<DiagnosticAnalyzer(LanguageNames.VisualBasic)>
Microsoft.NetCore.Analyzers\Resources\BasicMarkAssembliesWithNeutralResourcesLanguage.vb (1)
13<DiagnosticAnalyzer(LanguageNames.VisualBasic)>
Microsoft.NetCore.Analyzers\Runtime\BasicAvoidZeroLengthArrayAllocationsAnalyzer.vb (1)
12<DiagnosticAnalyzer(LanguageNames.VisualBasic)>
Microsoft.NetCore.Analyzers\Runtime\BasicCallGCSuppressFinalizeCorrectly.Fixer.vb (1)
12<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.NetCore.Analyzers\Runtime\BasicDetectPreviewFeatureAnalyzer.vb (1)
11<DiagnosticAnalyzer(LanguageNames.VisualBasic)>
Microsoft.NetCore.Analyzers\Runtime\BasicDisposableTypesShouldDeclareFinalizer.Fixer.vb (1)
12<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.NetCore.Analyzers\Runtime\BasicDisposeMethodsShouldCallBaseClassDispose.Fixer.vb (1)
12<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.NetCore.Analyzers\Runtime\BasicDoNotUseEnumerableMethodsOnIndexableCollectionsInsteadUseTheCollectionDirectlyFixer.vb (1)
9<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.NetCore.Analyzers\Runtime\BasicDoNotUseTimersThatPreventPowerStateChanges.Fixer.vb (1)
12<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.NetCore.Analyzers\Runtime\BasicDoNotUseTimersThatPreventPowerStateChanges.vb (1)
11<DiagnosticAnalyzer(LanguageNames.VisualBasic)>
Microsoft.NetCore.Analyzers\Runtime\BasicForwardCancellationTokenToInvocations.Analyzer.vb (1)
12<DiagnosticAnalyzer(LanguageNames.VisualBasic)>
Microsoft.NetCore.Analyzers\Runtime\BasicForwardCancellationTokenToInvocations.Fixer.vb (1)
18<ExportCodeFixProvider(LanguageNames.VisualBasic)>
Microsoft.NetCore.Analyzers\Runtime\BasicMarkAllNonSerializableFields.Fixer.vb (1)
10<ExportCodeFixProvider(LanguageNames.VisualBasic, Name:="CA2229 CodeFix provider"), [Shared]>
Microsoft.NetCore.Analyzers\Runtime\BasicNormalizeStringsToUppercase.Fixer.vb (1)
12<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.NetCore.Analyzers\Runtime\BasicPreferAsSpanOverSubstring.Fixer.vb (1)
12<ExportCodeFixProvider(LanguageNames.VisualBasic)>
Microsoft.NetCore.Analyzers\Runtime\BasicPreferDictionaryContainsMethods.Fixer.vb (1)
13<ExportCodeFixProvider(LanguageNames.VisualBasic)>
Microsoft.NetCore.Analyzers\Runtime\BasicPreferDictionaryContainsMethods.vb (1)
9<DiagnosticAnalyzer(LanguageNames.VisualBasic)>
Microsoft.NetCore.Analyzers\Runtime\BasicPreferStreamAsyncMemoryOverloads.Fixer.vb (1)
13<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.NetCore.Analyzers\Runtime\BasicProvideDeserializationMethodsForOptionalFields.Fixer.vb (1)
12<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.NetCore.Analyzers\Runtime\BasicProvideDeserializationMethodsForOptionalFields.vb (1)
11<DiagnosticAnalyzer(LanguageNames.VisualBasic)>
Microsoft.NetCore.Analyzers\Runtime\BasicSpecifyCultureForToLowerAndToUpper.Fixer.vb (1)
14<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.NetCore.Analyzers\Runtime\BasicSpecifyCultureForToLowerAndToUpper.vb (1)
10<DiagnosticAnalyzer(LanguageNames.VisualBasic)>
Microsoft.NetCore.Analyzers\Runtime\BasicSpecifyCultureInfo.Fixer.vb (1)
12<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.NetCore.Analyzers\Runtime\BasicSpecifyIFormatProvider.Fixer.vb (1)
12<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.NetCore.Analyzers\Runtime\BasicSpecifyStringComparison.Fixer.vb (1)
12<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.NetCore.Analyzers\Runtime\BasicTestForEmptyStringsUsingStringLength.Fixer.vb (1)
14<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.NetCore.Analyzers\Runtime\BasicTestForNaNCorrectly.Fixer.vb (1)
14<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.NetCore.Analyzers\Runtime\BasicUseOrdinalStringComparison.Fixer.vb (1)
14<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.NetCore.Analyzers\Runtime\BasicUseOrdinalStringComparison.vb (1)
10<DiagnosticAnalyzer(LanguageNames.VisualBasic)>
Microsoft.NetCore.Analyzers\Runtime\BasicUseSpanBasedStringConcat.Fixer.vb (1)
12<ExportCodeFixProvider(LanguageNames.VisualBasic)>
Microsoft.NetCore.Analyzers\Runtime\BasicUseSpanBasedStringConcat.vb (1)
10<DiagnosticAnalyzer(LanguageNames.VisualBasic)>
Microsoft.NetCore.Analyzers\Security\BasicDataSetDataTableInIFormatterSerializableObjectGraphAnalyzer.vb (1)
9<DiagnosticAnalyzer(LanguageNames.VisualBasic)>
Microsoft.NetCore.Analyzers\Security\BasicDataSetDataTableInSerializableObjectGraphAnalyzer.vb (1)
9<DiagnosticAnalyzer(LanguageNames.VisualBasic)>
Microsoft.NetCore.Analyzers\Security\BasicDataSetDataTableInSerializableTypeAnalyzer.vb (1)
9<DiagnosticAnalyzer(LanguageNames.VisualBasic)>
Microsoft.NetCore.Analyzers\Security\BasicDataSetDataTableInWebSerializableObjectGraphAnalyzer.vb (1)
9<DiagnosticAnalyzer(LanguageNames.VisualBasic)>
Microsoft.NetCore.Analyzers\Tasks\BasicDoNotCreateTasksWithoutPassingATaskScheduler.Fixer.vb (1)
12<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.NetCore.Analyzers\Usage\BasicDoNotCompareSpanToNull.Fixer.vb (1)
14<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.NetCore.Analyzers\Usage\BasicDoNotPassNonNullableValueToArgumentNullExceptionThrowIfNullFixer.vb (1)
11<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.NetCore.Analyzers\Usage\BasicPreferGenericOverloads.Fixer.vb (1)
20<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.NetCore.Analyzers\Usage\BasicPreferGenericOverloads.vb (1)
14<DiagnosticAnalyzer(LanguageNames.VisualBasic)>
Microsoft.NetCore.Analyzers\Usage\BasicUseVolatileReadWriteFixer.vb (1)
14<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.NetFramework.Analyzers\BasicAvoidDuplicateAccelerators.Fixer.vb (1)
12<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.NetFramework.Analyzers\BasicAvoidDuplicateAccelerators.vb (1)
11<DiagnosticAnalyzer(LanguageNames.VisualBasic)>
Microsoft.NetFramework.Analyzers\BasicCallBaseClassMethodsOnISerializableTypes.Fixer.vb (1)
12<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.NetFramework.Analyzers\BasicCallBaseClassMethodsOnISerializableTypes.vb (1)
11<DiagnosticAnalyzer(LanguageNames.VisualBasic)>
Microsoft.NetFramework.Analyzers\BasicDoNotMarkServicedComponentsWithWebMethod.Fixer.vb (1)
12<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.NetFramework.Analyzers\BasicDoNotMarkServicedComponentsWithWebMethod.vb (1)
11<DiagnosticAnalyzer(LanguageNames.VisualBasic)>
Microsoft.NetFramework.Analyzers\BasicSetLocaleForDataTypes.Fixer.vb (1)
12<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.NetFramework.Analyzers\BasicSetLocaleForDataTypes.vb (1)
11<DiagnosticAnalyzer(LanguageNames.VisualBasic)>
Microsoft.NetFramework.Analyzers\BasicTypesShouldNotExtendCertainBaseTypes.Fixer.vb (1)
12<ExportCodeFixProvider(LanguageNames.VisualBasic), [Shared]>
Microsoft.CodeAnalysis.Workspaces (63)
CodeFixes\ExportCodeFixProviderAttribute.cs (2)
33/// The source languages this provider can provide fixes for. See <see cref="LanguageNames"/>. 76/// <param name="additionalLanguages">Additional languages to which the code fix provider applies. See <see cref="LanguageNames"/>.</param>
CodeRefactorings\ExportCodeRefactoringProviderAttribute.cs (2)
31/// The source languages for which this provider can provide refactorings. See <see cref="LanguageNames"/>. 72/// <param name="additionalLanguages">Additional languages to which the code refactoring provider applies. See <see cref="LanguageNames"/>.</param>
Diagnostics\DiagnosticData.cs (1)
78/// Language name (<see cref="LanguageNames"/>) or null if the diagnostic is not associated with source code.
Diagnostics\HostDiagnosticAnalyzers.cs (2)
43/// Maps <see cref="LanguageNames"/> to compiler diagnostic analyzers. 48/// Maps list of analyzer references and <see cref="LanguageNames"/> to <see cref="SkippedHostAnalyzersInfo"/>.
FindSymbols\FindReferences\Finders\ExplicitConstructorInitializerSymbolReferenceFinder.cs (3)
49else if (document.Project.Language == LanguageNames.VisualBasic && index.ProbablyContainsIdentifier("New")) 68if (state.SemanticModel.Language == LanguageNames.VisualBasic) 98else if (semanticModel.Language == LanguageNames.VisualBasic && token.IsPartOfStructuredTrivia())
FindSymbols\FindReferences\FindReferenceCache.cs (2)
87LanguageNames.VisualBasic => StringComparer.OrdinalIgnoreCase, 88LanguageNames.CSharp => StringComparer.Ordinal,
FindSymbols\SyntaxTree\SyntaxTreeIndex_Create.cs (1)
55var isCSharp = project.Language == LanguageNames.CSharp;
Remote\RemoteSupportedLanguages.cs (2)
12=> language is LanguageNames.CSharp or LanguageNames.VisualBasic;
Rename\Renamer.SyncNamespaceDocumentAction.cs (1)
66if (document.Project.Language == LanguageNames.CSharp)
Serialization\SerializerService.cs (6)
167var csOptions = ImmutableDictionary.GetValueOrDefault(optionsByLanguage, LanguageNames.CSharp); 168var vbOptions = ImmutableDictionary.GetValueOrDefault(optionsByLanguage, LanguageNames.VisualBasic); 172Serialize(LanguageNames.CSharp, csOptions); 173Serialize(LanguageNames.VisualBasic, vbOptions); 214Contract.ThrowIfFalse(language is LanguageNames.CSharp or LanguageNames.VisualBasic);
Shared\Extensions\SyntaxGeneratorExtensions.cs (3)
59else if (overriddenProperty.IsIndexer() && document.Project.Language == LanguageNames.CSharp) 79if (document.Project.Language == LanguageNames.CSharp 81is { Language: LanguageNames.VisualBasic })
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CodeStyle\VisualBasic\VisualBasicCodeStyleOptions.cs (1)
22return s_allOptionsBuilder.CreateEditorConfigOption(name, defaultValue, group, LanguageNames.VisualBasic, serializerFactory);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\PredefinedEmbeddedLanguageClassifierNames.cs (1)
13public const string CSharpTest = $"{LanguageNames.CSharp}-Test";
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\OperationExtensions.cs (1)
153Debug.Assert(parenthesizedOperation.Language == LanguageNames.VisualBasic);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\VisualBasic\VisualBasicSyntaxFormattingOptions.cs (1)
23: base(options, LanguageNames.VisualBasic)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser_SymbolSpec.cs (4)
425if (languageName == LanguageNames.VisualBasic) 435if (languageName == LanguageNames.VisualBasic) 472if (languageName == LanguageNames.VisualBasic) 482if (languageName == LanguageNames.VisualBasic)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Options\Option2.cs (2)
71Debug.Assert(LanguageName is LanguageNames.CSharp == Definition.ConfigName.StartsWith(OptionDefinition.CSharpConfigNamePrefix, StringComparison.Ordinal)); 72Debug.Assert(LanguageName is LanguageNames.VisualBasic == Definition.ConfigName.StartsWith(OptionDefinition.VisualBasicConfigNamePrefix, StringComparison.Ordinal));
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Simplification\VisualBasic\VisualBasicSimplifierOptions.cs (1)
22: base(options, LanguageNames.VisualBasic)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.DynamicTypeSymbolKey.cs (2)
22if (reader.Compilation.Language == LanguageNames.VisualBasic) 27failureReason = $"({nameof(DynamicTypeSymbolKey)} is not supported in {LanguageNames.VisualBasic})";
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.FunctionPointerTypeSymbolKey.cs (2)
82if (reader.Compilation.Language == LanguageNames.VisualBasic) 84failureReason = $"({nameof(FunctionPointerTypeSymbolKey)} is not supported in {LanguageNames.VisualBasic})";
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.NamedTypeSymbolKey.cs (1)
54if (isNativeIntegerType && reader.Compilation.Language == LanguageNames.CSharp)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.PointerTypeSymbolKey.cs (2)
27if (reader.Compilation.Language == LanguageNames.VisualBasic) 29failureReason = $"({nameof(PointerTypeSymbolKey)} is not supported in {LanguageNames.VisualBasic})";
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamedTypeSymbolExtensions.cs (1)
602var caseSensitive = containingType.Language != LanguageNames.VisualBasic;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\VisualBasic\VisualBasicCodeGenerationOptions.cs (1)
21: base(options, LanguageNames.VisualBasic)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateEqualsMethod.cs (1)
346if (compilation.Language == LanguageNames.VisualBasic)
Tags\WellKnownTags.cs (4)
142internal static readonly ImmutableArray<string> CSharpFile = [WellKnownTags.File, LanguageNames.CSharp]; 143internal static readonly ImmutableArray<string> VisualBasicFile = [WellKnownTags.File, LanguageNames.VisualBasic]; 145internal static readonly ImmutableArray<string> CSharpProject = [WellKnownTags.Project, LanguageNames.CSharp]; 146internal static readonly ImmutableArray<string> VisualBasicProject = [WellKnownTags.Project, LanguageNames.VisualBasic];
Workspace\Host\Mef\ExportLanguageServiceAttribute.cs (2)
18/// <param name="language">The language that the service is target for; <see cref="LanguageNames.CSharp"/>, etc.</param> 30/// The language that the service is target for. Specify a value from <see cref="LanguageNames"/>, or other language name.
Workspace\Host\Mef\ExportLanguageServiceFactoryAttribute.cs (2)
18/// <param name="language">The language that the service is target for; <see cref="LanguageNames.CSharp"/>, etc.</param> 30/// The language that the service is target for. Specify a value from <see cref="LanguageNames"/>, or other language name.
Workspace\ProjectSystem\ProjectSystemProject.cs (4)
213LanguageNames.VisualBasic => [new(rootPath, [".vb"])], 214LanguageNames.CSharp => [new(rootPath, [".cs", ".razor", ".cshtml"])], 1188LanguageNames.CSharp => DirectoryNameEndsWith(fullPath, s_csharpCodeStyleAnalyzerSdkDirectory), 1189LanguageNames.VisualBasic => DirectoryNameEndsWith(fullPath, s_visualBasicCodeStyleAnalyzerSdkDirectory),
Workspace\Solution\ProjectState.cs (2)
350LanguageNames.CSharp => ".cs", 351LanguageNames.VisualBasic => ".vb",
Workspace\Solution\SolutionCompilationState.RootedSymbolSet.cs (1)
107if (this.Compilation.Language == LanguageNames.CSharp &&
Workspace\Solution\SolutionCompilationState_SourceGenerators.cs (2)
50{ LanguageNames.CSharp, new() }, 51{ LanguageNames.VisualBasic, new() },
Microsoft.CodeAnalysis.Workspaces.MSBuild (5)
MSBuild\MSBuildProjectLoader.cs (1)
107/// should typically be taken from <see cref="LanguageNames"/>.</param>
MSBuild\MSBuildWorkspace.cs (2)
459LanguageNames.CSharp => ".cs", 460LanguageNames.VisualBasic => ".vb",
MSBuild\ProjectFileExtensionRegistry.cs (2)
28{ "csproj", LanguageNames.CSharp }, 29{ "vbproj", LanguageNames.VisualBasic }
Microsoft.CodeAnalysis.Workspaces.MSBuild.UnitTests (41)
MSBuildWorkspaceTestBase.cs (2)
128var p1 = sol.Projects.First(p => p.Language == LanguageNames.CSharp); 129var p2 = sol.Projects.First(p => p.Language == LanguageNames.VisualBasic);
NetCoreTests.cs (1)
137var projectFile = await buildHost.LoadProjectAsync(projectFilePath, content, LanguageNames.CSharp, CancellationToken.None);
NewlyCreatedProjectsFromDotNetNew.cs (6)
70return AssertTemplateProjectLoadsCleanlyAsync(templateName, LanguageNames.CSharp); 88await AssertTemplateProjectLoadsCleanlyAsync(templateName, LanguageNames.VisualBasic, ignoredDiagnostics); 169LanguageNames.CSharp => "csproj", 170LanguageNames.VisualBasic => "vbproj", 180LanguageNames.CSharp => "C#", 181LanguageNames.VisualBasic => "VB",
SolutionGeneration.cs (4)
88document.FilePath = "Document" + fileIndex + (project.Language == LanguageNames.VisualBasic ? ".vb" : ".cs"); 192var languageGuid = project.Language == LanguageNames.VisualBasic 229return Language == LanguageNames.VisualBasic ? ".vbproj" : ".csproj"; 248if (Language == LanguageNames.VisualBasic)
VisualStudioMSBuildWorkspaceTests.cs (28)
81var vbProject = solution.Projects.First(p => p.Language == LanguageNames.VisualBasic); 249var p1 = sol.Projects.First(p => p.Language == LanguageNames.CSharp); 250var p2 = sol.Projects.First(p => p.Language == LanguageNames.VisualBasic); 264var p1 = sol.Projects.First(p => p.Language == LanguageNames.CSharp); 265var p2 = sol.Projects.First(p => p.Language == LanguageNames.VisualBasic); 272[InlineData(LanguageNames.CSharp)] 273[InlineData(LanguageNames.VisualBasic)] 276var files = language == LanguageNames.CSharp 294[InlineData(LanguageNames.CSharp)] 295[InlineData(LanguageNames.VisualBasic)] 318var p1 = sol.Projects.First(p => p.Language == LanguageNames.CSharp); 319var p2 = sol.Projects.First(p => p.Language == LanguageNames.VisualBasic); 341var p1 = sol.Projects.First(p => p.Language == LanguageNames.CSharp); 351var p2 = p1.Solution.Projects.First(p => p.Language == LanguageNames.VisualBasic); 429var solution3 = solution2.AddProject(pid2, "foo", "foo", LanguageNames.CSharp); 900workspace.AssociateFileExtensionWithLanguage("vbproj", LanguageNames.CSharp); 919workspace.AssociateFileExtensionWithLanguage("ANYPROJ", LanguageNames.CSharp); 1159var expected = string.Format(WorkspacesResources.Cannot_open_project_0_because_the_language_1_is_not_supported, projFileName, LanguageNames.CSharp); 1177var expected = string.Format(WorkspacesResources.Cannot_open_project_0_because_the_language_1_is_not_supported, projFileName, LanguageNames.CSharp); 1192var expected = string.Format(WorkspacesResources.Cannot_open_project_0_because_the_language_1_is_not_supported, projectName, LanguageNames.CSharp); 2554var project = solution.Projects.First(p => p.Language == LanguageNames.VisualBasic); 2572var csproject = workspace.CurrentSolution.Projects.First(p => p.Language == LanguageNames.CSharp); 2580var vbproject = workspace.CurrentSolution.Projects.First(p => p.Language == LanguageNames.VisualBasic); 2951var project = solution.Projects.First(p => p.Language == LanguageNames.VisualBasic); 3112var projectFile = await buildHost.LoadProjectFileAsync(projectFilePath, LanguageNames.CSharp, CancellationToken.None); 3116.GetLanguageServices(LanguageNames.CSharp) 3266Assert.Equal(LanguageNames.CSharp, csharpProject.Language); 3293Assert.Equal(LanguageNames.CSharp, csharpProject.Language);
Microsoft.CodeAnalysis.Workspaces.Test.Utilities (31)
Options\OptionsTestHelpers.cs (2)
116=> option.IsPerLanguage ? [LanguageNames.CSharp, LanguageNames.VisualBasic] : [null];
OptionsCollection.cs (1)
33public string DefaultExtension => languageName == LanguageNames.CSharp ? "cs" : "vb";
SolutionUtilities.cs (1)
105public static Project AddEmptyProject(Solution solution, string languageName = LanguageNames.CSharp, string name = "TestProject")
Workspaces\TestHostProject`1.cs (1)
144language = language ?? LanguageNames.CSharp;
Workspaces\TestWorkspace_Create.cs (2)
151return Create(LanguageNames.CSharp, compilationOptions, parseOptions, files, sourceGeneratedFiles, composition, metadataReferences, isMarkup: isMarkup, openDocuments: openDocuments); 178return Create(LanguageNames.VisualBasic, compilationOptions, parseOptions, files, sourceGeneratedFiles, composition, metadataReferences, openDocuments: openDocuments);
Workspaces\TestWorkspace_XmlConsumption.cs (21)
145(language == LanguageNames.CSharp ? ".csproj" : 146language == LanguageNames.VisualBasic ? ".vbproj" : ("." + language)); 239return language is LanguageNames.CSharp or LanguageNames.VisualBasic 280if (language == LanguageNames.CSharp) 284else if (language == LanguageNames.VisualBasic) 313if (language == LanguageNames.CSharp) 320else if (language == LanguageNames.VisualBasic) 356return language == LanguageNames.CSharp ? "CSharpAssembly" + projectId : 357language == LanguageNames.VisualBasic ? "VisualBasicAssembly" + projectId : 385if (GetLanguage(projectElement) == LanguageNames.VisualBasic) 405return language is LanguageNames.CSharp or LanguageNames.VisualBasic 501return language == LanguageNames.CSharp 530if (language == LanguageNames.CSharp) 535if (language == LanguageNames.VisualBasic) 710return language == LanguageNames.CSharp ? name + ".cs" : name + ".vb"; 789if (LanguageNames.CSharp == options.Language) 845if (GetLanguage(element) == LanguageNames.VisualBasic) 859if (GetLanguage(element) == LanguageNames.VisualBasic) 881if (GetLanguage(element) == LanguageNames.VisualBasic)
Workspaces\TestWorkspace_XmlCreation.cs (1)
33extension ??= (language == LanguageNames.CSharp) ? CSharpExtension : VisualBasicExtension;
Workspaces\TestWorkspace`1.cs (2)
221if (language == LanguageNames.CSharp) 227else if (language == LanguageNames.VisualBasic)
Microsoft.CodeAnalysis.Workspaces.UnitTests (496)
BatchFixAllProviderTests.cs (2)
43[DiagnosticAnalyzer(LanguageNames.CSharp)] 133public override string Language => LanguageNames.CSharp;
CodeCleanup\AddMissingTokensTests.cs (1)
2577var document = CreateDocument(codeWithoutMarker, LanguageNames.VisualBasic);
CodeCleanup\CodeCleanupTests.cs (18)
32var document = CreateDocument("class C { }", LanguageNames.CSharp); 40var document = CreateDocument("class C { }", LanguageNames.CSharp); 49var document = CreateDocument("class C { }", LanguageNames.CSharp); 58var document = CreateDocument("class C { }", LanguageNames.CSharp); 68var document = CreateDocument("class C { }", LanguageNames.CSharp); 85""", LanguageNames.VisualBasic); 96""", LanguageNames.VisualBasic); 108""", LanguageNames.VisualBasic); 120""", LanguageNames.VisualBasic); 133""", LanguageNames.VisualBasic); 143var document = CreateDocument("class C { }", LanguageNames.CSharp); 158""", LanguageNames.VisualBasic); 291""", LanguageNames.VisualBasic); 309var document = CreateDocument(code, LanguageNames.VisualBasic); 317var newDocument = CreateDocument(code, LanguageNames.VisualBasic); 346""", LanguageNames.VisualBasic); 375private static async Task VerifyRange(string codeWithMarker, string language = LanguageNames.CSharp) 387private static async Task VerifyRange(string codeWithMarker, MockCodeCleanupProvider transformer, string language = LanguageNames.CSharp)
CodeCleanup\FixIncorrectTokenTests.cs (1)
722var document = CreateDocument(codeWithoutMarker, LanguageNames.VisualBasic);
CodeCleanup\NormalizeModifiersOrOperatorsTests.cs (1)
923var document = CreateDocument(codeWithoutMarker, LanguageNames.VisualBasic);
CodeCleanup\ReduceTokenTests.cs (1)
1983var document = CreateDocument(codeWithoutMarker, LanguageNames.VisualBasic);
CodeCleanup\RemoveUnnecessaryLineContinuationTests.cs (1)
1324var document = CreateDocument(codeWithoutMarker, LanguageNames.VisualBasic, langVersion);
CommandLineProject\CommandLineProjectTests.cs (15)
25var info = CommandLineProject.CreateProjectInfo("TestProject", LanguageNames.CSharp, commandLine, @"C:\ProjectDirectory"); 40var info = CommandLineProject.CreateProjectInfo("TestProject", LanguageNames.CSharp, commandLine, @"C:\ProjectDirectory", ws); 48_ = CommandLineProject.CreateProjectInfo("TestProject", LanguageNames.CSharp, @"goo.cs", @"C:\ProjectDirectory", ws); 55var info = CommandLineProject.CreateProjectInfo("TestProject", LanguageNames.CSharp, commandLine, @"C:\ProjectDirectory"); 66var info = CommandLineProject.CreateProjectInfo("TestProject", LanguageNames.CSharp, commandLine, @"C:\ProjectDirectory"); 78var info = CommandLineProject.CreateProjectInfo("TestProject", LanguageNames.CSharp, commandLine, @"C:\ProjectDirectory"); 89var info = CommandLineProject.CreateProjectInfo("TestProject", LanguageNames.CSharp, commandLine, @"C:\ProjectDirectory"); 101var info = CommandLineProject.CreateProjectInfo("TestProject", LanguageNames.CSharp, commandLine, @"C:\ProjectDirectory"); 112var info = CommandLineProject.CreateProjectInfo("TestProject", LanguageNames.CSharp, commandLine, @"C:\ProjectDirectory"); 123var info = CommandLineProject.CreateProjectInfo("TestProject", LanguageNames.CSharp, commandLine, @"C:\ProjectDirectory"); 135var info = CommandLineProject.CreateProjectInfo("TestProject", LanguageNames.CSharp, commandLine, @"C:\ProjectDirectory"); 149var info = CommandLineProject.CreateProjectInfo("TestProject", LanguageNames.CSharp, commandLine, assemblyBaseDir); 164var info = CommandLineProject.CreateProjectInfo("TestProject", LanguageNames.CSharp, commandLine, assemblyBaseDir); 176var info = CommandLineProject.CreateProjectInfo("TestProject", LanguageNames.VisualBasic, commandLine, baseDirectory: @"C:\ProjectDirectory"); 188var info = CommandLineProject.CreateProjectInfo("TestProject", LanguageNames.VisualBasic, commandLine, baseDirectory: @"C:\ProjectDirectory");
CommandLineProject\CommandLineProjectWorkspaceTests.cs (2)
28var info = CommandLineProject.CreateProjectInfo("TestProject", LanguageNames.CSharp, commandLine, tempDirectory.Path, ws); 55var info = CommandLineProject.CreateProjectInfo("TestProject", LanguageNames.CSharp, commandLine, @"C:\ProjectDirectory");
FindAllDeclarationsTests.cs (5)
130.AddProject(csharpId, "CSharp", "CSharp", LanguageNames.CSharp) 135.AddProject(vbId, "VB", "VB", LanguageNames.VisualBasic) 156.AddProject(submission0Id, submission0Name, submission0Name, LanguageNames.CSharp) 171.AddProject(submission1Id, submission1Name, submission1Name, LanguageNames.CSharp) 652.AddProject(pid, "VBProject", "VBProject", LanguageNames.VisualBasic)
FindAllDeclarationsTests.TestSolutionsAndProject.cs (2)
95.AddProject(pid, "TestCases", "TestCases", LanguageNames.CSharp) 115.AddProject(pid, "TestCases" + i, "TestCases" + i, LanguageNames.CSharp)
FindReferencesTests.cs (14)
29var suffix = languageName == LanguageNames.CSharp ? "cs" : "vb"; 45var suffix = languageName == LanguageNames.CSharp ? "cs" : "vb"; 59private static Solution GetSingleDocumentSolution(Workspace workspace, string sourceText, string languageName = LanguageNames.CSharp) 74.AddProject(pid, "goo", "goo", LanguageNames.CSharp) 127.AddProject(pid, "goo", "goo.dll", LanguageNames.CSharp) 179.AddProject(prj1Id, "testDeclareReferences", "testAssembly", LanguageNames.VisualBasic) 220.AddProject(prj1Id, "testDeclareReferences", "testAssembly", LanguageNames.VisualBasic) 286.AddProject(prj1Id, "testDeclareReferences", "testAssembly", LanguageNames.CSharp) 377solution = AddProjectWithMetadataReferences(solution, "NetStandardProject", LanguageNames.CSharp, """ 388solution = AddProjectWithMetadataReferences(solution, "NetCoreProject", LanguageNames.CSharp, """ 478solution = AddProjectWithMetadataReferences(solution, "PortableProject", LanguageNames.CSharp, """ 491solution = AddProjectWithMetadataReferences(solution, "NormalProject", LanguageNames.CSharp, """ 604var solution = GetSingleDocumentSolution(workspace, text, LanguageNames.VisualBasic); 648var solution = GetSingleDocumentSolution(workspace, text, LanguageNames.CSharp);
Formatter\FormatterTests.cs (2)
113var csProject = workspace.AddProject("CS", LanguageNames.CSharp); 114var vbProject = workspace.AddProject("VB", LanguageNames.VisualBasic);
FormattingTests.cs (2)
32var service = workspace.Services.GetLanguageServices(LanguageNames.CSharp).GetService<ISyntaxFormattingService>(); 54var service = workspace.Services.GetLanguageServices(LanguageNames.VisualBasic).GetService<ISyntaxFormattingService>();
GeneratedCodeRecognitionTests.cs (1)
98.AddProject(projectId, projectName, projectName, LanguageNames.CSharp)
Host\LanguageServices\TestCSharpCompilationFactoryServiceWithIncrementalGeneratorTracking.cs (1)
17[ExportLanguageService(typeof(ICompilationFactoryService), LanguageNames.CSharp, ServiceLayer.Test), Shared, PartNotDiscoverable]
LinkedFileDiffMerging\LinkedFileDiffMergingTests.Features.cs (2)
94LanguageNames.CSharp); 177LanguageNames.CSharp);
LinkedFileDiffMerging\LinkedFileDiffMergingTests.TextMerging.cs (13)
20LanguageNames.CSharp); 28LanguageNames.CSharp); 36LanguageNames.CSharp); 44LanguageNames.CSharp); 60LanguageNames.CSharp); 76LanguageNames.CSharp); 115LanguageNames.CSharp); 162LanguageNames.CSharp); 188LanguageNames.CSharp); 191[InlineData(LanguageNames.CSharp)] 192[InlineData(LanguageNames.VisualBasic)] 211[InlineData(LanguageNames.CSharp)] 212[InlineData(LanguageNames.VisualBasic)]
Options\DocumentOptionSetTests.cs (18)
22new OptionKey(CodeStyleOptions2.PreferIntrinsicPredefinedTypeKeywordInMemberAccess, LanguageNames.CSharp), 29var set = new DocumentOptionSet(configOptions, underlyingSet, LanguageNames.CSharp); 33Assert.Equal(new CodeStyleOption<bool>(internalCodeStyleOption), set.GetOption(CodeStyleOptions.QualifyEventAccess, LanguageNames.CSharp)); 36Assert.Equal(new CodeStyleOption<bool>(internalCodeStyleOption), set.GetOption(CodeStyleOptions.QualifyEventAccess, LanguageNames.CSharp)); 39Assert.Equal(new CodeStyleOption<bool>(true, NotificationOption.Error), set.GetOption(CodeStyleOptions.PreferIntrinsicPredefinedTypeKeywordInMemberAccess, LanguageNames.CSharp)); 42Assert.Equal(new CodeStyleOption<bool>(true, NotificationOption.Error), set.GetOption(CodeStyleOptions.PreferIntrinsicPredefinedTypeKeywordInMemberAccess, LanguageNames.CSharp)); 45Assert.Equal(RecommendationOptions.FilterOutOfScopeLocals.DefaultValue, set.GetOption(RecommendationOptions.FilterOutOfScopeLocals, LanguageNames.CSharp)); 52new OptionKey(CodeStyleOptions2.PreferIntrinsicPredefinedTypeKeywordInMemberAccess, LanguageNames.CSharp), 55var set = new DocumentOptionSet(configOptions: null, underlyingSet, LanguageNames.CSharp); 58Assert.Equal(CodeStyleOptions.QualifyEventAccess.DefaultValue, set.GetOption(CodeStyleOptions.QualifyEventAccess, LanguageNames.CSharp)); 61Assert.Equal(CodeStyleOptions.QualifyEventAccess.DefaultValue, set.GetOption(CodeStyleOptions.QualifyEventAccess, LanguageNames.CSharp)); 64Assert.Equal(new CodeStyleOption<bool>(true, NotificationOption.Error), set.GetOption(CodeStyleOptions.PreferIntrinsicPredefinedTypeKeywordInMemberAccess, LanguageNames.CSharp)); 67Assert.Equal(new CodeStyleOption<bool>(true, NotificationOption.Error), set.GetOption(CodeStyleOptions.PreferIntrinsicPredefinedTypeKeywordInMemberAccess, LanguageNames.CSharp)); 74var set = new DocumentOptionSet(configOptions: null, underlyingSet, LanguageNames.CSharp); 77var optionKey = new OptionKey(CodeStyleOptions.PreferIntrinsicPredefinedTypeKeywordInMemberAccess, LanguageNames.CSharp); 91var set = new DocumentOptionSet(configOptions: null, underlyingSet, LanguageNames.CSharp); 131var set = new DocumentOptionSet(configOptions, underlyingSet, LanguageNames.CSharp); 153var set = new DocumentOptionSet(configOptions: null, underlyingSet, LanguageNames.CSharp);
Remote\ServiceDescriptorTests.cs (2)
220[InlineData(LanguageNames.CSharp)] 221[InlineData(LanguageNames.VisualBasic)]
SemanticModelReuse\SemanticModelReuseTests.cs (21)
39var document = CreateDocument("", LanguageNames.CSharp); 50var document = CreateDocument(source, LanguageNames.CSharp); 64var document = CreateDocument(source, LanguageNames.CSharp); 85var document1 = CreateDocument(source, LanguageNames.CSharp); 102var document1 = CreateDocument(source, LanguageNames.CSharp); 125var document1 = CreateDocument(source, LanguageNames.CSharp); 148var document1 = CreateDocument(source, LanguageNames.CSharp); 171var document1 = CreateDocument(source, LanguageNames.CSharp); 194var document1 = CreateDocument(source, LanguageNames.CSharp); 218var document1 = CreateDocument(source, LanguageNames.CSharp); 247var document1 = CreateDocument(source1, LanguageNames.CSharp); 268var document = CreateDocument("", LanguageNames.VisualBasic); 285var document = CreateDocument(source, LanguageNames.VisualBasic); 305var document = CreateDocument(source, LanguageNames.VisualBasic); 332var document1 = CreateDocument(source, LanguageNames.VisualBasic); 361var document1 = CreateDocument(source1, LanguageNames.VisualBasic); 403var document1 = CreateDocument(source, LanguageNames.VisualBasic); 446var document1 = CreateDocument(source, LanguageNames.VisualBasic); 493var document1 = CreateDocument(source, LanguageNames.VisualBasic); 539var document1 = CreateDocument(source, LanguageNames.VisualBasic); 572var document1 = CreateDocument(source, LanguageNames.VisualBasic);
Simplifier\SimplifierTests.cs (5)
28var project = workspace.AddProject("CSharpTest", LanguageNames.CSharp); 76var csProject = workspace.AddProject("CS", LanguageNames.CSharp); 77var vbProject = workspace.AddProject("VB", LanguageNames.VisualBasic); 114var languages = option.IsPerLanguage ? [LanguageNames.CSharp, LanguageNames.VisualBasic] : new string?[] { null };
SolutionTests\ProjectDependencyGraphTests.cs (3)
246var projectAInfo = ProjectInfo.Create(projectAId, VersionStamp.Create(), "A", "A", LanguageNames.CSharp, 254solution = solution.AddProject(projectBId, "B", "B", LanguageNames.CSharp); 713return solution.AddProject(ProjectInfo.Create(projectId, VersionStamp.Create(), projectName, projectName, LanguageNames.CSharp, projectName));
SolutionTests\ProjectSemanticVersionTests.cs (8)
153var document = AddEmptyProject(workspace.CurrentSolution, LanguageNames.VisualBasic) 167var document = AddEmptyProject(workspace.CurrentSolution, LanguageNames.VisualBasic) 181var document = AddEmptyProject(workspace.CurrentSolution, LanguageNames.VisualBasic) 195var document = AddEmptyProject(workspace.CurrentSolution, LanguageNames.VisualBasic) 209var document = AddEmptyProject(workspace.CurrentSolution, LanguageNames.VisualBasic) 223var document = AddEmptyProject(workspace.CurrentSolution, LanguageNames.VisualBasic) 237var document = AddEmptyProject(workspace.CurrentSolution, LanguageNames.VisualBasic) 251var document = AddEmptyProject(workspace.CurrentSolution, LanguageNames.VisualBasic)
SolutionTests\SolutionTests.cs (245)
57.AddProject(ProjectInfo.Create(projectId, VersionStamp.Default, "proj1", "proj1", LanguageNames.CSharp, Path.Combine(s_projectDir, "proj1.dll"))) 79.AddProject(projectId1, "proj1", "proj1.dll", LanguageNames.CSharp).WithProjectParseOptions(projectId1, parseOptions1) 83.AddProject(projectId2, "proj2", "proj2.dll", LanguageNames.CSharp).WithProjectParseOptions(projectId2, parseOptions2) 330.AddProject(projectId, "goo", "goo.dll", LanguageNames.CSharp) 840.AddProject(projectId1, "proj1", "proj1.dll", LanguageNames.CSharp).WithProjectParseOptions(projectId1, parseOptions1) 842.AddProject(projectId2, "proj2", "proj2.dll", LanguageNames.VisualBasic).WithProjectParseOptions(projectId2, parseOptions2) 1089.AddProject(ProjectInfo.Create(projectId, VersionStamp.Default, "proj1", "proj1", LanguageNames.CSharp, Path.Combine(s_projectDir, "proj1.dll"))) 1090.AddProject(ProjectInfo.Create(projectId2, VersionStamp.Default, "proj2", "proj2", LanguageNames.CSharp, Path.Combine(s_projectDir, "proj2.dll"))) 1169language: LanguageNames.CSharp, 1298.AddProject(ProjectInfo.Create(projectId, VersionStamp.Default, "proj1", "proj1", LanguageNames.CSharp, Path.Combine(s_projectDir, "proj1.dll"))); 1308language: LanguageNames.CSharp, 1333.AddProject(ProjectInfo.Create(projectId, VersionStamp.Default, "proj1", "proj1", LanguageNames.CSharp, Path.Combine(s_projectDir, "proj1.dll"))); 1343language: LanguageNames.CSharp, 1368.AddProject(ProjectInfo.Create(projectId, VersionStamp.Default, "proj1", "proj1", LanguageNames.CSharp, Path.Combine(s_projectDir, "proj1.dll"))); 1378language: LanguageNames.VisualBasic, 1403.AddProject(ProjectInfo.Create(projectId, VersionStamp.Default, "proj1", "proj1", LanguageNames.CSharp, Path.Combine(s_projectDir, "proj1.dll"))); 1413language: LanguageNames.CSharp, 1437.AddProject(projectId, "proj1", "proj1.dll", LanguageNames.CSharp); 1459.AddProject(projectId, "proj1", "proj1.dll", LanguageNames.CSharp); 1486var solution = workspace.CurrentSolution.AddProject(projectId, "proj1", "proj1.dll", LanguageNames.CSharp); 1514.AddProject(projectId, "proj1", "proj1.dll", LanguageNames.CSharp); 1537.AddProject(projectId, "proj1", "proj1.dll", LanguageNames.CSharp); 1560AddProject(projectId, "proj1", "proj1.dll", LanguageNames.CSharp); 1583AddProject(projectId, "proj1", "proj1.dll", LanguageNames.CSharp); 1620.AddProject(projectId, "proj1", "proj1.dll", LanguageNames.CSharp) 1674.AddProject(projectId, "proj1", "proj1.dll", LanguageNames.CSharp); 1696.AddProject(projectId, "proj1", "proj1.dll", LanguageNames.CSharp); 1719.AddProject(projectId, "proj1", "proj1.dll", LanguageNames.CSharp); 1729public void WithProjectCompilationOptionsReplacesSyntaxTreeOptionProvider([CombinatorialValues(LanguageNames.CSharp, LanguageNames.VisualBasic)] string languageName) 1761.AddProject(projectId, "proj1", "proj1.dll", LanguageNames.CSharp); 1785.AddProject(projectId, "proj1", "proj1.dll", LanguageNames.CSharp) 1803[InlineData("#if DEBUG", false, LanguageNames.CSharp)] 1806""", true, LanguageNames.CSharp)] 1807[InlineData(@"#nullable enable", true, LanguageNames.CSharp)] 1808[InlineData(@"#elif DEBUG", true, LanguageNames.CSharp)] 1809[InlineData("// File", true, LanguageNames.CSharp)] 1810[InlineData("#if DEBUG", false, LanguageNames.VisualBasic)] 1813""", true, LanguageNames.VisualBasic)] 1814[InlineData(@"#ElseIf DEBUG", true, LanguageNames.VisualBasic)] 1815[InlineData("' File", true, LanguageNames.VisualBasic)] 1836ParseOptions newOptions = languageName == LanguageNames.CSharp 1861.AddProject(projectId, "proj1", "proj1.dll", LanguageNames.CSharp) 1880.AddProject(projectId, "proj1", "proj1.dll", LanguageNames.CSharp) 1899.AddProject(projectId, "proj1", "proj1.dll", LanguageNames.CSharp) 1918solution = solution.AddProject(projectId2, "proj2", "proj2.dll", LanguageNames.CSharp); 1969.AddProject(projectId2, "proj2", "proj2.dll", LanguageNames.CSharp) 1970.AddProject(projectId3, "proj3", "proj3.dll", LanguageNames.CSharp); 2009solution = solution.AddProject(projectId2, "proj2", "proj2.dll", LanguageNames.CSharp); 2048.AddProject(projectId0, "non-submission", "non-submission.dll", LanguageNames.CSharp) 2049.AddProject(ProjectInfo.Create(submissionId1, VersionStamp.Default, name: "submission1", assemblyName: "submission1.dll", LanguageNames.CSharp, isSubmission: true)) 2050.AddProject(ProjectInfo.Create(submissionId2, VersionStamp.Default, name: "submission2", assemblyName: "submission2.dll", LanguageNames.CSharp, isSubmission: true)) 2051.AddProject(ProjectInfo.Create(submissionId3, VersionStamp.Default, name: "submission3", assemblyName: "submission3.dll", LanguageNames.CSharp, isSubmission: true)) 2291.Add(LanguageNames.CSharp, StructuredAnalyzerConfigOptions.Create(new DictionaryAnalyzerConfigOptions(ImmutableDictionary<string, string>.Empty 2298.Add(LanguageNames.CSharp, StructuredAnalyzerConfigOptions.Create(new DictionaryAnalyzerConfigOptions(ImmutableDictionary<string, string>.Empty 2362var solution = workspace.CurrentSolution.AddProject(projectId, "proj1", "proj1.dll", LanguageNames.CSharp). 2388var solution = workspace.CurrentSolution.AddProject(projectId, "proj1", "proj1.dll", LanguageNames.CSharp). 2418var solution = workspace.CurrentSolution.AddProject(projectId, "proj1", "proj1.dll", LanguageNames.CSharp). 2470var solution = workspace.CurrentSolution.AddProject(projectId, "proj1", "proj1.dll", LanguageNames.CSharp). 2499var solution = workspace.CurrentSolution.AddProject(projectId, "proj1", "proj1.dll", LanguageNames.CSharp). 2533var solution = workspace.CurrentSolution.AddProject(projectId, "proj1", "proj1.dll", LanguageNames.CSharp). 2558solution = solution.AddProject(pid, "goo", "goo.dll", LanguageNames.CSharp); 2571solution = solution.AddProject(project1, "goo", "goo.dll", LanguageNames.CSharp); 2584solution = solution.AddProject(project1, "name", "assemblyName", LanguageNames.CSharp); 2585solution = solution.AddProject(project2, "name", "assemblyName", LanguageNames.CSharp); 2597.AddProject(pid, "goo", "goo.dll", LanguageNames.CSharp) 2643.AddProject(projectId, "goo", "goo.dll", LanguageNames.CSharp) 2667.AddProject(projectId1, "project1", "project1.dll", LanguageNames.CSharp) 2668.AddProject(projectId2, "project2", "project2.dll", LanguageNames.CSharp) 2695.AddProject(projectId1, "project1", "project1.dll", LanguageNames.CSharp); 2719.AddProject(projectId, "project1", "project1.dll", LanguageNames.CSharp) 2740.AddProject(projectId1, "project1", "project1.dll", LanguageNames.CSharp) 2741.AddProject(projectId2, "project2", "project2.dll", LanguageNames.CSharp) 2761.AddProject(projectId1, "project1", "project1.dll", LanguageNames.CSharp) 2762.AddProject(projectId2, "project2", "project2.dll", LanguageNames.CSharp) 2780.AddProject(projectId1, "project1", "project1.dll", LanguageNames.CSharp) 2781.AddProject(projectId2, "project2", "project2.dll", LanguageNames.CSharp) 2799.AddProject(projectId1, "project1", "project1.dll", LanguageNames.CSharp) 2800.AddProject(projectId2, "project2", "project2.dll", LanguageNames.CSharp) 2814.AddProject("goo", "goo.dll", LanguageNames.CSharp) 2833.AddProject(pm1, "goo", "goo.dll", LanguageNames.CSharp) 2834.AddProject(pm2, "bar", "bar.dll", LanguageNames.CSharp) 2850.AddProject(ProjectInfo.Create(pm1, VersionStamp.Create(), "goo", "goo.dll", LanguageNames.CSharp, compilationOptions: workspace.Services 2851.GetLanguageService<ICompilationFactoryService>(LanguageNames.CSharp) 2855.AddProject(pm2, "bar", "bar.dll", LanguageNames.VisualBasic) 2956solution = solution.AddProject(projectIds[i], i.ToString(), i.ToString(), LanguageNames.CSharp); 2974solution = solution.AddProject(project1, "goo", "goo.dll", LanguageNames.CSharp); 3012solution = solution.AddProject(project1, "goo", "goo.dll", LanguageNames.CSharp); 3070solution = solution.AddProject(project1, "goo", "goo.dll", LanguageNames.CSharp); 3089sol = sol.AddProject(pid, "goo", "goo.dll", LanguageNames.CSharp); 3109sol = sol.AddProject(pid, "goo", "goo.dll", LanguageNames.CSharp) 3110.AddProject(pid2, "bar", "bar.dll", LanguageNames.CSharp) 3135sol = sol.AddProject(pid, "goo", "goo.dll", LanguageNames.CSharp) 3136.AddProject(pid2, "bar", "bar.dll", LanguageNames.CSharp) 3149var sol3 = sol2.AddProject(pid, "goo", "goo.dll", LanguageNames.CSharp); 3168.AddProject(pid, "goo", "goo.dll", LanguageNames.CSharp) 3189.AddProject(projectId, "ProjectName", "AssemblyName", LanguageNames.CSharp) 3212.AddProject(pid, "goo", "goo.dll", LanguageNames.CSharp) 3241[InlineData(LanguageNames.CSharp)] 3242[InlineData(LanguageNames.VisualBasic)] 3248var source = (language == LanguageNames.CSharp) ? "class C {}" : "Class C : End Class"; 3262if (language == LanguageNames.CSharp) 3294.AddProject(projectId, "goo", "goo.dll", LanguageNames.CSharp) 3329sol = sol.AddProject(pid, "goo", "goo.dll", LanguageNames.CSharp) 3356.AddProject(pid, "goo", "goo.dll", LanguageNames.CSharp) 3378.AddProject(pid, "goo", "goo.dll", LanguageNames.CSharp) 3399.AddProject(pid, "goo", "goo.dll", LanguageNames.CSharp) 3423.AddProject(pid, "goo", "goo.dll", LanguageNames.CSharp) 3445.AddProject(pid, "goo", "goo.dll", LanguageNames.CSharp) 3466.AddProject(pid, "goo", "goo.dll", LanguageNames.CSharp) 3486.AddProject(pid, "goo", "goo.dll", LanguageNames.CSharp) 3506.AddProject(pid, "goo", "goo.dll", LanguageNames.CSharp) 3526.AddProject(pid, "goo", "goo.dll", LanguageNames.CSharp) 3545.AddProject(pid, "goo", "goo.dll", LanguageNames.CSharp) 3576.AddProject(pid, "goo", "goo.dll", LanguageNames.CSharp) 3608.AddProject(pid, "goo", "goo.dll", LanguageNames.CSharp) 3634.AddProject(pid, "goo", "goo.dll", LanguageNames.CSharp) 3670.AddProject(pid, "goo", "goo.dll", LanguageNames.CSharp) 3702.AddProject(pid, "goo", "goo.dll", LanguageNames.VisualBasic) 3753.AddProject(pid, "goo", "goo.dll", LanguageNames.CSharp) 3778.AddProject(pid, "goo", "goo.dll", LanguageNames.CSharp) 3794[InlineData(LanguageNames.CSharp)] 3795[InlineData(LanguageNames.VisualBasic)] 3806.AddDocument(did, "test", SourceText.From(language == LanguageNames.CSharp ? "class C {}" : "Class C : End Class", Encoding.UTF8, SourceHashAlgorithm.Sha256), filePath: "old path"); 3825var newRoot = (language == LanguageNames.CSharp) ? CS.SyntaxFactory.ParseCompilationUnit(""" 3875var service = ws.Services.GetLanguageServices(LanguageNames.CSharp).GetService<ITestLanguageService>(); 3879var service2 = ws2.Services.GetLanguageServices(LanguageNames.CSharp).GetService<ITestLanguageService>(); 3914[ExportLanguageService(typeof(ITestLanguageService), LanguageNames.CSharp, ServiceLayer.Default), Shared, PartNotDiscoverable] 3924[ExportLanguageService(typeof(ITestLanguageService), LanguageNames.CSharp, "Quasimodo"), Shared, PartNotDiscoverable] 3944.AddProject(pid, "goo", "goo", LanguageNames.CSharp) 3993.AddProject(pid1, "GooA", "Goo.dll", LanguageNames.VisualBasic) 3996.AddProject(pid2, "GooB", "Goo2.dll", LanguageNames.VisualBasic) 3999.AddProject(pid3, "Bar", "Bar.dll", LanguageNames.CSharp) 4006.GetLanguageService<ICompilationFactoryService>(LanguageNames.VisualBasic) 4031var proj = ws.AddProject("proj", LanguageNames.CSharp); 4048var project = workspace.AddProject("CSharpProject", LanguageNames.CSharp); 4063LanguageNames.CSharp, 4066.GetLanguageService<ICompilationFactoryService>(LanguageNames.CSharp) 4075LanguageNames.VisualBasic, 4095LanguageNames.CSharp, 4105LanguageNames.VisualBasic, 4118var project = workspace.CurrentSolution.AddProject("CSharpProject", "CSharpProject", LanguageNames.CSharp); 4143var project = workspace.CurrentSolution.AddProject("CSharpProject", "CSharpProject", LanguageNames.CSharp); 4171var project = workspace.CurrentSolution.AddProject("CSharpProject", "CSharpProject", LanguageNames.CSharp); 4216var project = workspace.CurrentSolution.AddProject("CSharpProject", "CSharpProject", LanguageNames.CSharp); 4268LanguageNames.CSharp, 4271.GetLanguageService<ICompilationFactoryService>(LanguageNames.CSharp) 4281LanguageNames.VisualBasic, 4298var project = workspace.CurrentSolution.AddProject("TestProject", "TestProject", LanguageNames.CSharp) 4316var project = workspace.CurrentSolution.AddProject("TestProject", "TestProject", LanguageNames.CSharp) 4332var originalProject = workspace.CurrentSolution.AddProject("TestProject", "TestProject", LanguageNames.CSharp) 4356var originalProject = workspace.CurrentSolution.AddProject("TestProject", "TestProject", LanguageNames.CSharp) 4384var document = workspace.CurrentSolution.AddProject("TestProject", "TestProject", LanguageNames.CSharp) 4400var solution = workspace.CurrentSolution.AddProject("TestProject", "TestProject", LanguageNames.CSharp).Solution; 4457var document1 = currentSolution.AddProject("TestProject1", "TestProject1", LanguageNames.CSharp) 4461var document2 = currentSolution.AddProject("TestProject2", "TestProject2", LanguageNames.CSharp) 4597var dummyProject = solution.AddProject("dummy", "dummy", LanguageNames.CSharp); 4622solution = solution.AddProject(pid, "test", "test.dll", LanguageNames.CSharp); 4676solution = solution.AddProject(pid, "test", "test.dll", LanguageNames.CSharp); 4697public async Task TestAddingEditorConfigFileWithDiagnosticSeverity([CombinatorialValues(LanguageNames.CSharp, LanguageNames.VisualBasic)] string languageName) 4701var extension = languageName == LanguageNames.CSharp ? ".cs" : ".vb"; 4733public async Task TestAddingAndRemovingEditorConfigFileWithDiagnosticSeverity([CombinatorialValues(LanguageNames.CSharp, LanguageNames.VisualBasic)] string languageName) 4737var extension = languageName == LanguageNames.CSharp ? ".cs" : ".vb"; 4774public async Task TestChangingAnEditorConfigFile([CombinatorialValues(LanguageNames.CSharp, LanguageNames.VisualBasic)] string languageName) 4778var extension = languageName == LanguageNames.CSharp ? ".cs" : ".vb"; 4827solution = solution.AddProject(projectId, "Test", "Test.dll", LanguageNames.CSharp); 4858solution = solution.AddProject(projectId, "Test", "Test.dll", LanguageNames.CSharp) 4971ProjectInfo.Create(projectId, VersionStamp.Default, "Test", "Test", LanguageNames.CSharp) 4993projects.Add(ProjectInfo.Create(projectId1, VersionStamp.Default, "Test1", "Test1", LanguageNames.CSharp)); 4994projects.Add(ProjectInfo.Create(projectId2, VersionStamp.Default, "Test2", "Test2", LanguageNames.CSharp)); 4999Assert.Equal(2, solution.SolutionState.ProjectCountByLanguage[LanguageNames.CSharp]); 5017projects.Add(ProjectInfo.Create(projectId1, VersionStamp.Default, "Test1", "Test1", LanguageNames.CSharp, projectReferences: [new ProjectReference(projectId2)])); 5018projects.Add(ProjectInfo.Create(projectId2, VersionStamp.Default, "Test2", "Test2", LanguageNames.CSharp)); 5023Assert.Equal(2, solution.SolutionState.ProjectCountByLanguage[LanguageNames.CSharp]); 5045projects.Add(ProjectInfo.Create(projectId1, VersionStamp.Default, "Test1", "Test1", LanguageNames.CSharp)); 5046projects.Add(ProjectInfo.Create(projectId2, VersionStamp.Default, "Test2", "Test2", LanguageNames.CSharp, projectReferences: [new ProjectReference(projectId1)])); 5051Assert.Equal(2, solution.SolutionState.ProjectCountByLanguage[LanguageNames.CSharp]); 5071solution = solution.AddProject(ProjectInfo.Create(projectId1, VersionStamp.Default, "Test1", "Test1", LanguageNames.CSharp)); 5076projects.Add(ProjectInfo.Create(projectId2, VersionStamp.Default, "Test2", "Test2", LanguageNames.CSharp)); 5077projects.Add(ProjectInfo.Create(projectId3, VersionStamp.Default, "Test3", "Test3", LanguageNames.CSharp)); 5082Assert.Equal(3, solution.SolutionState.ProjectCountByLanguage[LanguageNames.CSharp]); 5101solution = solution.AddProject(ProjectInfo.Create(projectId1, VersionStamp.Default, "Test1", "Test1", LanguageNames.CSharp, projectReferences: [new ProjectReference(projectId2)])); 5107projects.Add(ProjectInfo.Create(projectId2, VersionStamp.Default, "Test2", "Test2", LanguageNames.CSharp)); 5108projects.Add(ProjectInfo.Create(projectId3, VersionStamp.Default, "Test3", "Test3", LanguageNames.CSharp)); 5113Assert.Equal(3, solution.SolutionState.ProjectCountByLanguage[LanguageNames.CSharp]); 5132solution = solution.AddProject(ProjectInfo.Create(projectId1, VersionStamp.Default, "Test1", "Test1", LanguageNames.CSharp, 5139projects.Add(ProjectInfo.Create(projectId2, VersionStamp.Default, "Test2", "Test2", LanguageNames.CSharp)); 5140projects.Add(ProjectInfo.Create(projectId3, VersionStamp.Default, "Test3", "Test3", LanguageNames.CSharp)); 5145Assert.Equal(3, solution.SolutionState.ProjectCountByLanguage[LanguageNames.CSharp]); 5170projects.Add(ProjectInfo.Create(projectId1, VersionStamp.Default, "Test2", "Test2", LanguageNames.CSharp)); 5171projects.Add(ProjectInfo.Create(projectId1, VersionStamp.Default, "Test3", "Test3", LanguageNames.CSharp)); 5189projects.Add(ProjectInfo.Create(projectId1, VersionStamp.Default, "Test1", "Test1", LanguageNames.CSharp, 5191projects.Add(ProjectInfo.Create(projectId2, VersionStamp.Default, "Test2", "Test2", LanguageNames.CSharp)); 5192projects.Add(ProjectInfo.Create(projectId3, VersionStamp.Default, "Test3", "Test3", LanguageNames.CSharp)); 5197Assert.Equal(3, solution.SolutionState.ProjectCountByLanguage[LanguageNames.CSharp]); 5213Assert.Equal(1, solution.SolutionState.ProjectCountByLanguage[LanguageNames.CSharp]); 5235projects.Add(ProjectInfo.Create(projectId1, VersionStamp.Default, "Test1", "Test1", LanguageNames.CSharp)); 5236projects.Add(ProjectInfo.Create(projectId2, VersionStamp.Default, "Test2", "Test2", LanguageNames.CSharp)); 5237projects.Add(ProjectInfo.Create(projectId3, VersionStamp.Default, "Test3", "Test3", LanguageNames.CSharp)); 5242Assert.Equal(3, solution.SolutionState.ProjectCountByLanguage[LanguageNames.CSharp]); 5257Assert.Equal(1, solution.SolutionState.ProjectCountByLanguage[LanguageNames.CSharp]); 5278projects.Add(ProjectInfo.Create(projectId1, VersionStamp.Default, "Test2", "Test2", LanguageNames.CSharp)); 5279projects.Add(ProjectInfo.Create(projectId2, VersionStamp.Default, "Test3", "Test3", LanguageNames.CSharp)); 5301ProjectInfo.Create(csProjectId, VersionStamp.Default, "CS1", "CS1", LanguageNames.CSharp), 5302ProjectInfo.Create(vbProjectId, VersionStamp.Default, "VB1", "VB1", LanguageNames.VisualBasic) 5306.AddProject("CS2", "CS2", LanguageNames.CSharp).Solution 5311(LanguageNames.CSharp, 2), 5312(LanguageNames.VisualBasic, 1), 5319(LanguageNames.CSharp, 1), 5320(LanguageNames.VisualBasic, 1), 5327(LanguageNames.CSharp, 1), 5357LanguageNames.CSharp, 5360.GetLanguageService<ICompilationFactoryService>(LanguageNames.CSharp) 5371LanguageNames.VisualBasic, 5374.GetLanguageService<ICompilationFactoryService>(LanguageNames.VisualBasic) 5384LanguageNames.VisualBasic, 5388.GetLanguageService<ICompilationFactoryService>(LanguageNames.VisualBasic) 5398LanguageNames.CSharp, 5402.GetLanguageService<ICompilationFactoryService>(LanguageNames.CSharp) 5412LanguageNames.CSharp, 5422LanguageNames.VisualBasic, 5439var options = s0.Options.WithChangedOption(option, LanguageNames.CSharp, changedValue); 5446var s2 = s1.AddProject("P1", "A1", LanguageNames.VisualBasic).Solution; 5457Assert.Equal(changedValue, optionSet.GetOption(option, LanguageNames.CSharp)); 5458Assert.Equal(defaultValue, optionSet.GetOption(option, LanguageNames.VisualBasic)); 5475language: LanguageNames.CSharp, 5556language: LanguageNames.CSharp, 5590.AddProject("TestProject", "TestProject", LanguageNames.CSharp) 5610.AddProject("TestProject1", "TestProject1", LanguageNames.CSharp) 5612.AddProject("TestProject2", "TestProject2", LanguageNames.CSharp) 5623var project = workspace.CurrentSolution.AddProject("CSharpProject", "CSharpProject", LanguageNames.CSharp); 5640var project = workspace.CurrentSolution.AddProject("CSharpProject", "CSharpProject", LanguageNames.CSharp); 5660var project1 = workspace.CurrentSolution.AddProject("CSharpProject1", "CSharpProject1", LanguageNames.CSharp); 5661var project2 = project1.Solution.AddProject("CSharpProject2", "CSharpProject2", LanguageNames.CSharp); 5688var project1 = workspace.CurrentSolution.AddProject("CSharpProject1", "CSharpProject1", LanguageNames.CSharp); 5689var project2 = project1.Solution.AddProject("CSharpProject2", "CSharpProject2", LanguageNames.CSharp); 5718var project1 = workspace.CurrentSolution.AddProject("CSharpProject1", "CSharpProject1", LanguageNames.CSharp); 5719var project2 = project1.Solution.AddProject("CSharpProject2", "CSharpProject2", LanguageNames.CSharp); 5751var project1 = workspace.CurrentSolution.AddProject("CSharpProject1", "CSharpProject1", LanguageNames.CSharp); 5777.AddProject("CSharpProject1", "CSharpProject1", LanguageNames.CSharp) 5850.AddProject($"Project1", $"Project1", LanguageNames.CSharp) 5860.AddProject($"Project2", $"Project2", LanguageNames.CSharp)
SolutionTests\SolutionWithSourceGeneratorTests.cs (2)
424solution = solution.AddProject(projectIdWithReference, "WithReference", "WithReference", LanguageNames.CSharp) 1460var project1 = solution.AddProject("P1", "P1", LanguageNames.CSharp);
SolutionTests\TryApplyChangesTests.cs (1)
40OnProjectAdded(ProjectInfo.Create(ProjectId.CreateNewId(), VersionStamp.Default, "TestProject", "TestProject", LanguageNames.CSharp));
SymbolKeyTests.cs (65)
57var compilation = GetCompilation(source, LanguageNames.CSharp); 111var compilation = GetCompilation(source, LanguageNames.CSharp); 125var netstandardReferences = await ReferenceAssemblies.NetStandard.NetStandard20.ResolveAsync(LanguageNames.CSharp, cancellationToken: default); 126var netcoreReferences = await ReferenceAssemblies.Net.Net70.ResolveAsync(LanguageNames.CSharp, cancellationToken: default); 128var compilation1 = GetCompilation(source, LanguageNames.CSharp, references: [.. netstandardReferences]); 129var compilation2 = GetCompilation(source, LanguageNames.CSharp, references: [.. netcoreReferences]); 145var compilation = GetCompilation(source, LanguageNames.CSharp); 160var compilation = GetCompilation(source, LanguageNames.CSharp); 175var compilation = GetCompilation(source, LanguageNames.CSharp); 189var compilation = GetCompilation(source, LanguageNames.VisualBasic); 203var compilation = GetCompilation(source, LanguageNames.VisualBasic); 217var compilation = GetCompilation(source, LanguageNames.VisualBasic); 231var compilation = GetCompilation(source, LanguageNames.VisualBasic); 245var compilation = GetCompilation(source, LanguageNames.VisualBasic); 259var compilation = GetCompilation(source, LanguageNames.VisualBasic); 274var compilation = GetCompilation(source, LanguageNames.CSharp); 289var compilation = GetCompilation(source, LanguageNames.CSharp); 303var compilation = GetCompilation(source, LanguageNames.VisualBasic); 317var compilation = GetCompilation(source, LanguageNames.CSharp); 344var compilation = GetCompilation(source, LanguageNames.CSharp); 362var compilation = GetCompilation(source, LanguageNames.CSharp); 383var compilation = GetCompilation(source, LanguageNames.CSharp); 402var compilation1 = GetCompilation(source1, LanguageNames.CSharp); 403var compilation2 = GetCompilation(source2, LanguageNames.CSharp); 426var compilation1 = GetCompilation(source1, LanguageNames.CSharp); 427var compilation2 = GetCompilation(source2, LanguageNames.CSharp); 493var compilation = GetCompilation(source, LanguageNames.CSharp); 527var compilation = GetCompilation(source, LanguageNames.CSharp); 549var compilation = GetCompilation(source, LanguageNames.CSharp); 576var compilation = GetCompilation(source, LanguageNames.CSharp); 603var compilation = GetCompilation(source, LanguageNames.CSharp); 639var compilation = GetCompilation(source, LanguageNames.CSharp); 661var compilation = GetCompilation(source, LanguageNames.CSharp); 686var compilation = GetCompilation(source, LanguageNames.CSharp); 704var compilation = GetCompilation(source, LanguageNames.CSharp); 722var compilation = GetCompilation(source, LanguageNames.CSharp); 743var compilation = GetCompilation(source, LanguageNames.CSharp); 767var compilation = GetCompilation(source, LanguageNames.CSharp); 810var compilation = GetCompilation(source, LanguageNames.CSharp); 824var compilation = GetCompilation(source, LanguageNames.CSharp); 852var project = workspace.AddProject("Test", LanguageNames.CSharp); 899var project = workspace.AddProject("Test", LanguageNames.CSharp); 940var compilation1 = GetCompilation(source1, LanguageNames.CSharp); 941var compilation2 = GetCompilation(source2, LanguageNames.CSharp); 968var compilation = GetCompilation(source, LanguageNames.CSharp); 1008var compilation1 = GetCompilation(source, LanguageNames.CSharp, "File1.cs"); 1009var compilation2 = GetCompilation(source, LanguageNames.CSharp, "File2.cs"); 1046var compilation1 = GetCompilation(source, LanguageNames.CSharp, "File1.cs"); 1047var compilation2 = GetCompilation(source, LanguageNames.CSharp, "File2.cs"); 1080var compilation1 = GetCompilation(source, LanguageNames.CSharp, "File1.cs", []); 1081var compilation2 = GetCompilation(source, LanguageNames.CSharp, "File2.cs", []); 1116var compilation1 = GetCompilation(source, LanguageNames.VisualBasic, "File1.vb", []); 1117var compilation2 = GetCompilation(source, LanguageNames.VisualBasic, "File2.vb", []); 1164var compilation1 = GetCompilation(source1, LanguageNames.CSharp, "File1.cs"); 1165var compilation2 = GetCompilation(source2, LanguageNames.CSharp, "File2.cs", 1213var compilation1 = GetCompilation(source1, LanguageNames.VisualBasic, "File1.vb"); 1214var compilation2 = GetCompilation(source2, LanguageNames.VisualBasic, "File2.vb", 1254var comp = GetCompilation(source, LanguageNames.CSharp); 1271var compilation1 = GetCompilation(source1, LanguageNames.CSharp, "File1.cs"); 1309var compilation1 = GetCompilation("", LanguageNames.CSharp); 1310var compilation2 = GetCompilation("", LanguageNames.VisualBasic); 1401var compilation = GetCompilation(source, LanguageNames.CSharp); 1478if (language == LanguageNames.CSharp) 1483else if (language == LanguageNames.VisualBasic) 1555if (node.Language == LanguageNames.VisualBasic)
SyntaxNodeTests.cs (1)
84.AddProject(pid, "proj", "proj", LanguageNames.CSharp)
SyntaxReferenceTests.cs (2)
31.AddProject(pid, "Test", "Test.dll", LanguageNames.CSharp) 41.AddProject(pid, "Test", "Test.dll", LanguageNames.VisualBasic)
WorkspaceServiceTests\GlobalOptionServiceTests.cs (2)
277TestPublicOption(workspace, perLanguageOption, language: LanguageNames.CSharp, newValueCodeStyleOption); 278TestInternalOption(workspace, perLanguageOption2, language: LanguageNames.CSharp, newValueCodeStyleOption2);
WorkspaceTests\AdhocWorkspaceTests.cs (23)
33language: LanguageNames.CSharp); 48var project = ws.AddProject("TestProject", LanguageNames.CSharp); 51Assert.Equal(LanguageNames.CSharp, project.Language); 58var project = ws.AddProject("TestProject", LanguageNames.CSharp); 70var project = ws.AddProject("TestProject", LanguageNames.CSharp); 88language: LanguageNames.CSharp); 115language: LanguageNames.CSharp); 123language: LanguageNames.VisualBasic, 162LanguageNames.CSharp, 177Assert.Equal(LanguageNames.CSharp, proj.Language); 193language: LanguageNames.CSharp); 221language: LanguageNames.CSharp, 255language: LanguageNames.CSharp, 294language: LanguageNames.CSharp) 328language: LanguageNames.CSharp, 377var projid = ws.AddProject("TestProject", LanguageNames.CSharp).Id; 414var projectId = ws.AddProject("TestProject", LanguageNames.CSharp).Id; 445var projectId = ws.AddProject("TestProject", LanguageNames.CSharp).Id; 480var projectId = ws.AddProject("TestProject", LanguageNames.CSharp).Id; 512var projectId = ws.AddProject("TestProject", LanguageNames.CSharp).Id; 543var projectId = ws.AddProject("TestProject", LanguageNames.CSharp).Id; 600var csProj = workspace.AddProject("CsProj", LanguageNames.CSharp); 602var vbProj = csProj.Solution.AddProject("VbProj", "VbProj", LanguageNames.VisualBasic)
WorkspaceTests\WorkspaceReferenceTests.cs (8)
25LanguageNames.CSharp, 54LanguageNames.CSharp, 64LanguageNames.CSharp, 94LanguageNames.VisualBasic, 104LanguageNames.CSharp, 134LanguageNames.CSharp, 144LanguageNames.CSharp, 178LanguageNames.CSharp,
WorkspaceTests\WorkspaceTests.cs (6)
24var projectId = ws.AddProject("TestProject", LanguageNames.CSharp).Id; 37var projectId = ws.AddProject("TestProject", LanguageNames.CSharp).Id; 53var projectId = ws.AddProject("TestProject", LanguageNames.CSharp).Id; 71var projectId = ws.AddProject("TestProject", LanguageNames.CSharp).Id; 88var projectId = ws.AddProject("TestProject", LanguageNames.CSharp).Id; 104var projectId = ws.AddProject("TestProject", LanguageNames.CSharp).Id;
Microsoft.DotNet.CodeAnalysis (4)
Analyzers\AppContextDefaultsAnalyzer.cs (1)
14[DiagnosticAnalyzer(LanguageNames.CSharp)]
Analyzers\MembersMustExistAnalyzer.cs (1)
14[DiagnosticAnalyzer(LanguageNames.CSharp)]
Analyzers\PinvokeAnalyzer.cs (1)
16[DiagnosticAnalyzer(LanguageNames.CSharp)]
Analyzers\ResourceUsageAnalyzer.cs (1)
12[DiagnosticAnalyzer(LanguageNames.CSharp)]
Microsoft.DotNet.GenAPI (2)
CSharpAssemblyDocumentGenerator.cs (2)
44_syntaxGenerator = SyntaxGenerator.GetGenerator(_adhocWorkspace, LanguageNames.CSharp); 60ProjectId.CreateNewId(), VersionStamp.Create(), assemblySymbol.Name, assemblySymbol.Name, LanguageNames.CSharp,
Microsoft.Extensions.Validation.ValidationsGenerator (1)
ValidationsGenerator.cs (1)
13[Generator(LanguageNames.CSharp)]
Microsoft.Interop.ComInterfaceGenerator (8)
Analyzers\AddGeneratedComClassAnalyzer.cs (1)
13[DiagnosticAnalyzer(LanguageNames.CSharp)]
Analyzers\AddGeneratedComClassFixer.cs (1)
17[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
Analyzers\AddMarshalAsToElementFixer.cs (1)
15[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
Analyzers\ComHostingDoesNotSupportGeneratedComInterfaceAnalyzer.cs (1)
14[DiagnosticAnalyzer(LanguageNames.CSharp)]
Analyzers\ConvertComImportToGeneratedComInterfaceAnalyzer.cs (1)
17[DiagnosticAnalyzer(LanguageNames.CSharp)]
Analyzers\ConvertComImportToGeneratedComInterfaceFixer.cs (1)
19[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
Analyzers\GeneratedComInterfaceAttributeAnalyzer.cs (1)
17[DiagnosticAnalyzer(LanguageNames.CSharp)]
Analyzers\RuntimeComApiUsageWithSourceGeneratedComAnalyzer.cs (1)
18[DiagnosticAnalyzer(LanguageNames.CSharp)]
Microsoft.Interop.LibraryImportGenerator (8)
Analyzers\AddDisableRuntimeMarshallingAttributeFixer.cs (1)
17[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
Analyzers\ConvertToLibraryImportAnalyzer.cs (1)
18[DiagnosticAnalyzer(LanguageNames.CSharp)]
Analyzers\ConvertToLibraryImportFixer.cs (1)
26[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
Analyzers\CustomMarshallerAttributeAnalyzer.cs (1)
18[DiagnosticAnalyzer(LanguageNames.CSharp)]
Analyzers\CustomMarshallerAttributeFixer.cs (1)
20[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
Analyzers\NativeMarshallingAttributeAnalyzer.cs (1)
19[DiagnosticAnalyzer(LanguageNames.CSharp)]
Analyzers\ShapeBreakingDiagnosticSuppressor.cs (2)
14[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
Microsoft.Maui.Controls.BindingSourceGen (1)
BindingSourceGenerator.cs (1)
13[Generator(LanguageNames.CSharp)]
Microsoft.Maui.Controls.SourceGen (1)
CodeBehindGenerator.cs (1)
20[Generator(LanguageNames.CSharp)]
Microsoft.ML.CodeAnalyzer.Tests (2)
Code\BestFriendTest.cs (1)
66var projectA = solution.AddProject("ProjectA", "ProjectA", LanguageNames.CSharp);
Code\RelaxTestNamingTest.cs (1)
103[DiagnosticAnalyzer(LanguageNames.CSharp)]
Microsoft.ML.InternalCodeAnalyzer (12)
BaseTestClassAnalyzer.cs (1)
13[DiagnosticAnalyzer(LanguageNames.CSharp)]
BestFriendAnalyzer.cs (1)
14[DiagnosticAnalyzer(LanguageNames.CSharp)]
BestFriendOnPublicDeclarationsAnalyzer.cs (1)
13[DiagnosticAnalyzer(LanguageNames.CSharp)]
ContractsCheckAnalyzer.cs (1)
14[DiagnosticAnalyzer(LanguageNames.CSharp)]
ContractsCheckNameofFixProvider.cs (1)
20[ExportCodeFixProvider(LanguageNames.CSharp, Name = nameof(ContractsCheckNameofFixProvider)), Shared]
InstanceInitializerAnalyzer.cs (1)
14[DiagnosticAnalyzer(LanguageNames.CSharp)]
NameAnalyzer.cs (1)
24[DiagnosticAnalyzer(LanguageNames.CSharp)]
NameFixProvider.cs (1)
29[ExportCodeFixProvider(LanguageNames.CSharp, Name = nameof(NameFixProvider)), Shared]
ParameterVariableNameAnalyzer.cs (1)
14[DiagnosticAnalyzer(LanguageNames.CSharp)]
RelaxTestNamingSuppressor.cs (1)
12[DiagnosticAnalyzer(LanguageNames.CSharp)]
SingleVariableDeclarationAnalyzer.cs (1)
14[DiagnosticAnalyzer(LanguageNames.CSharp)]
TypeParamNameAnalyzer.cs (1)
13[DiagnosticAnalyzer(LanguageNames.CSharp)]
Microsoft.VisualStudio.LanguageServices (49)
ChangeSignature\ChangeSignatureDialogViewModel.ParameterViewModels.cs (4)
180case LanguageNames.CSharp: 182case LanguageNames.VisualBasic: 233case LanguageNames.CSharp: 235case LanguageNames.VisualBasic:
CommonControls\NewTypeDestinationSelectionViewModel.cs (2)
19languageName: LanguageNames.CSharp, 45_fileExtension = languageName == LanguageNames.CSharp ? ".cs" : ".vb";
Diagnostics\VisualStudioDiagnosticAnalyzerService.cs (2)
87.Where(p => p.Language is LanguageNames.CSharp or LanguageNames.VisualBasic)
EditorConfigSettings\SettingsEditorFactory.cs (2)
64if (!workspace.CurrentSolution.Projects.Any(p => p.Language is LanguageNames.CSharp or LanguageNames.VisualBasic))
EditorConfigSettings\Whitespace\ViewModel\IndentationSizeViewModel.cs (1)
27_key = new OptionKey2(FormattingOptions2.IndentationSize, LanguageNames.CSharp);
EditorConfigSettings\Whitespace\ViewModel\NewLineViewModel.cs (1)
27_key = new OptionKey2(FormattingOptions2.NewLine, LanguageNames.CSharp);
EditorConfigSettings\Whitespace\ViewModel\TabSizeViewModelFactory.cs (1)
25_key = new OptionKey2(FormattingOptions2.TabSize, LanguageNames.CSharp);
GenerateType\GenerateTypeDialogViewModel.cs (10)
147else if (languageName == LanguageNames.CSharp) 153Debug.Assert(languageName == LanguageNames.VisualBasic, "Currently only C# and VB are supported"); 173PopulateAccessList("internal", Accessibility.Internal, LanguageNames.CSharp); 174PopulateAccessList("Friend", Accessibility.Internal, LanguageNames.VisualBasic); 177PopulateAccessList("public", Accessibility.Public, LanguageNames.CSharp); 178PopulateAccessList("Public", Accessibility.Public, LanguageNames.VisualBasic); 422if (field.Language == LanguageNames.CSharp) 637if (this.SelectedProject.Language == LanguageNames.CSharp) 712this.AccessList = document.Project.Language == LanguageNames.CSharp 719this.KindList = document.Project.Language == LanguageNames.CSharp
GenerateType\VisualStudioGenerateTypeOptionsServiceFactory.cs (1)
52document.Project.Language == LanguageNames.CSharp ? ".cs" : ".vb",
Implementation\HierarchyItemToProjectIdMap.cs (2)
58if (currentProject?.Language is LanguageNames.CSharp or LanguageNames.VisualBasic)
Library\ObjectBrowser\Lists\ProjectListItem.cs (2)
25case LanguageNames.CSharp: 27case LanguageNames.VisualBasic:
MoveStaticMembers\VisualStudioMoveStaticMembersOptionsService.cs (1)
65var newFileName = Path.ChangeExtension(typeName, language == LanguageNames.CSharp ? ".cs" : ".vb");
Options\VisualStudioOptionStorage.cs (3)
52=> (VisualBasicKey != null && language == LanguageNames.VisualBasic) ? VisualBasicKey : SubstituteLanguage(Key, language); 57LanguageNames.CSharp => "CSharp", 58LanguageNames.VisualBasic => "VisualBasic",
Packaging\PackageInstallerServiceFactory.cs (2)
555if (project?.Language is LanguageNames.CSharp or 556LanguageNames.VisualBasic)
Preview\FileChange.cs (1)
233= document.Project.Language == LanguageNames.CSharp ? (ushort)StandardGlyphGroup.GlyphCSharpFile :
PreviewPane\PreviewPaneService.cs (4)
114if (optionLanguage == LanguageNames.CSharp) 118else if (optionLanguage == LanguageNames.VisualBasic) 125if (optionLanguage == LanguageNames.CSharp) 129else if (optionLanguage == LanguageNames.VisualBasic)
ProjectSystem\VisualStudioProjectManagementService.cs (1)
33if (project.Language == LanguageNames.VisualBasic)
ProjectSystem\VisualStudioWorkspaceImpl.cs (2)
1336LanguageNames.CSharp => ".cs", 1340LanguageNames.VisualBasic => ".vb",
SyncNamespaces\SyncNamespacesCommandHandler.cs (2)
78.Any(project => project.Language.Equals(LanguageNames.CSharp, StringComparison.OrdinalIgnoreCase)); 107.WhereAsArray(project => project.Language.Equals(LanguageNames.CSharp, StringComparison.OrdinalIgnoreCase));
UnusedReferences\Dialog\UnusedReferencesTableProvider.ColumnDefinitions.cs (1)
184return entry.TryGetValue(UnusedReferencesTableKeyNames.Language, out string languageName) && languageName == LanguageNames.VisualBasic
Venus\ContainedDocument.cs (4)
967if (_project.Language == LanguageNames.CSharp) 986if (_project.Language == LanguageNames.VisualBasic) 1055if (_project.Language == LanguageNames.CSharp) 1062if (_project.Language == LanguageNames.VisualBasic)
Microsoft.VisualStudio.LanguageServices.CSharp (116)
ChangeSignature\CSharpChangeSignatureViewModelFactoryService.cs (1)
18[ExportLanguageService(typeof(IChangeSignatureViewModelFactoryService), LanguageNames.CSharp), Shared]
CodeModel\CSharpCodeModelNavigationPointServiceFactory.cs (1)
17[ExportLanguageServiceFactory(typeof(ICodeModelNavigationPointService), LanguageNames.CSharp), Shared]
CodeModel\CSharpCodeModelService.NodeLocator.cs (1)
29protected override string LanguageName => LanguageNames.CSharp;
CodeModel\CSharpCodeModelServiceFactory.cs (1)
18[ExportLanguageServiceFactory(typeof(ICodeModelService), LanguageNames.CSharp), Shared]
CSharpPackage.cs (2)
164LanguageNames.CSharp, 172return LanguageNames.CSharp;
EditorConfigSettings\DataProvider\CodeStyle\CSharpCodeStyleSettingsLanguageServiceFactory.cs (1)
17[ExportLanguageServiceFactory(typeof(ILanguageSettingsProviderFactory<CodeStyleSetting>), LanguageNames.CSharp), Shared]
EditorConfigSettings\DataProvider\Whitespace\CSharpWhitespaceSettingsLanguageServiceFactory.cs (1)
17[ExportLanguageServiceFactory(typeof(ILanguageSettingsProviderFactory<Setting>), LanguageNames.CSharp), Shared]
Interactive\CSharpInteractiveWindowCommandCompletionProvider.cs (2)
25[ExportCompletionProviderMef1("ReplCommandCompletionProvider", LanguageNames.CSharp)] 37=> LanguageNames.CSharp;
LanguageService\CSharpCreateServicesOnTextViewConnection.cs (2)
36: base(workspace, globalOptions, listenerProvider, threadingContext, LanguageNames.CSharp) 43if (GlobalOptions.GetOption(CompletionOptionsStorage.ShowItemsFromUnimportedNamespaces, LanguageNames.CSharp) != true)
LanguageService\CSharpEditorFactory.cs (1)
22protected override string LanguageName => LanguageNames.CSharp;
LanguageService\CSharpHelpContextService.cs (1)
28[ExportLanguageService(typeof(IHelpContextService), LanguageNames.CSharp), Shared]
LanguageService\CSharpLanguageService.cs (1)
65return LanguageNames.CSharp;
LanguageService\CSharpOptionPageService.cs (1)
18[ExportLanguageService(typeof(IOptionPageService), LanguageNames.CSharp), Shared]
ObjectBrowser\CSharpLibraryService.cs (1)
16[ExportLanguageService(typeof(ILibraryService), LanguageNames.CSharp), Shared]
ObjectBrowser\ObjectBrowserLibraryManager.cs (1)
19LanguageNames.CSharp, Guids.CSharpLibraryId, serviceProvider, componentModel, workspace)
Options\AdvancedOptionPageControl.xaml.cs (73)
52BindToOption(Run_background_code_analysis_for, SolutionCrawlerOptionsStorage.BackgroundAnalysisScopeOption, LanguageNames.CSharp, label: Run_background_code_analysis_for_label); 53BindToOption(Show_compiler_errors_and_warnings_for, SolutionCrawlerOptionsStorage.CompilerDiagnosticsScopeOption, LanguageNames.CSharp, label: Show_compiler_errors_and_warnings_for_label); 54BindToOption(DisplayDiagnosticsInline, InlineDiagnosticsOptionsStorage.EnableInlineDiagnostics, LanguageNames.CSharp); 55BindToOption(at_the_end_of_the_line_of_code, InlineDiagnosticsOptionsStorage.Location, InlineDiagnosticsLocations.PlacedAtEndOfCode, LanguageNames.CSharp); 56BindToOption(on_the_right_edge_of_the_editor_window, InlineDiagnosticsOptionsStorage.Location, InlineDiagnosticsLocations.PlacedAtEndOfEditor, LanguageNames.CSharp); 72BindToOption(PlaceSystemNamespaceFirst, GenerationOptions.PlaceSystemNamespaceFirst, LanguageNames.CSharp); 73BindToOption(SeparateImportGroups, GenerationOptions.SeparateImportDirectiveGroups, LanguageNames.CSharp); 74BindToOption(SuggestForTypesInReferenceAssemblies, SymbolSearchOptionsStorage.SearchReferenceAssemblies, LanguageNames.CSharp); 75BindToOption(SuggestForTypesInNuGetPackages, SymbolSearchOptionsStorage.SearchNuGetPackages, LanguageNames.CSharp); 76BindToOption(AddUsingsOnPaste, AddImportOnPasteOptionsStorage.AddImportsOnPaste, LanguageNames.CSharp); 79BindToOption(EnableHighlightReferences, ReferenceHighlightingOptionsStorage.ReferenceHighlighting, LanguageNames.CSharp); 80BindToOption(EnableHighlightKeywords, KeywordHighlightingOptionsStorage.KeywordHighlighting, LanguageNames.CSharp); 83BindToOption(EnterOutliningMode, OutliningOptionsStorage.Outlining, LanguageNames.CSharp); 84BindToOption(Collapse_regions_on_file_open, BlockStructureOptionsStorage.CollapseRegionsWhenFirstOpened, LanguageNames.CSharp); 85BindToOption(Collapse_usings_on_file_open, BlockStructureOptionsStorage.CollapseImportsWhenFirstOpened, LanguageNames.CSharp); 86BindToOption(Collapse_sourcelink_embedded_decompiled_files_on_open, BlockStructureOptionsStorage.CollapseSourceLinkEmbeddedDecompiledFilesWhenFirstOpened, LanguageNames.CSharp); 87BindToOption(Collapse_metadata_signature_files_on_open, BlockStructureOptionsStorage.CollapseMetadataSignatureFilesWhenFirstOpened, LanguageNames.CSharp); 88BindToOption(DisplayLineSeparators, LineSeparatorsOptionsStorage.LineSeparator, LanguageNames.CSharp); 89BindToOption(Show_outlining_for_declaration_level_constructs, BlockStructureOptionsStorage.ShowOutliningForDeclarationLevelConstructs, LanguageNames.CSharp); 90BindToOption(Show_outlining_for_code_level_constructs, BlockStructureOptionsStorage.ShowOutliningForCodeLevelConstructs, LanguageNames.CSharp); 91BindToOption(Show_outlining_for_comments_and_preprocessor_regions, BlockStructureOptionsStorage.ShowOutliningForCommentsAndPreprocessorRegions, LanguageNames.CSharp); 92BindToOption(Collapse_regions_when_collapsing_to_definitions, BlockStructureOptionsStorage.CollapseRegionsWhenCollapsingToDefinitions, LanguageNames.CSharp); 93BindToOption(Collapse_local_functions_when_collapsing_to_definitions, BlockStructureOptionsStorage.CollapseLocalFunctionsWhenCollapsingToDefinitions, LanguageNames.CSharp); 96BindToOption(Fade_out_unused_usings, FadingOptions.FadeOutUnusedImports, LanguageNames.CSharp); 97BindToOption(Fade_out_unused_members, FadingOptions.FadeOutUnusedMembers, LanguageNames.CSharp); 98BindToOption(Fade_out_unreachable_code, FadingOptions.FadeOutUnreachableCode, LanguageNames.CSharp); 101BindToOption(Show_guides_for_declaration_level_constructs, BlockStructureOptionsStorage.ShowBlockStructureGuidesForDeclarationLevelConstructs, LanguageNames.CSharp); 102BindToOption(Show_guides_for_code_level_constructs, BlockStructureOptionsStorage.ShowBlockStructureGuidesForCodeLevelConstructs, LanguageNames.CSharp); 103BindToOption(Show_guides_for_comments_and_preprocessor_regions, BlockStructureOptionsStorage.ShowBlockStructureGuidesForCommentsAndPreprocessorRegions, LanguageNames.CSharp); 106BindToOption(GenerateXmlDocCommentsForTripleSlash, DocumentationCommentOptionsStorage.AutoXmlDocCommentGeneration, LanguageNames.CSharp); 107BindToOption(GenerateXmlDocCommentsOnSingleLine, DocumentationCommentOptionsStorage.GenerateSummaryTagOnSingleLine, LanguageNames.CSharp); 108BindToOption(GenerateOnlySummaryTag, DocumentationCommentOptionsStorage.GenerateOnlySummaryTag, LanguageNames.CSharp); 109BindToOption(InsertSlashSlashAtTheStartOfNewLinesWhenWritingSingleLineComments, SplitCommentOptionsStorage.Enabled, LanguageNames.CSharp); 110BindToOption(InsertAsteriskAtTheStartOfNewLinesWhenWritingBlockComments, BlockCommentEditingOptionsStorage.AutoInsertBlockCommentStartString, LanguageNames.CSharp); 113BindToOption(ShowRemarksInQuickInfo, QuickInfoOptionsStorage.ShowRemarksInQuickInfo, LanguageNames.CSharp); 114BindToOption(RenameTrackingPreview, RenameTrackingOptionsStorage.RenameTrackingPreview, LanguageNames.CSharp); 116BindToOption(Fix_text_pasted_into_string_literals_experimental, StringCopyPasteOptionsStorage.AutomaticallyFixStringContentsOnPaste, LanguageNames.CSharp); 117BindToOption(Report_invalid_placeholders_in_string_dot_format_calls, FormatStringValidationOptionStorage.ReportInvalidPlaceholdersInStringDotFormatCalls, LanguageNames.CSharp); 118BindToOption(Underline_reassigned_variables, ClassificationOptionsStorage.ClassifyReassignedVariables, LanguageNames.CSharp); 119BindToOption(Strike_out_obsolete_symbols, ClassificationOptionsStorage.ClassifyObsoleteSymbols, LanguageNames.CSharp); 122BindToOption(Colorize_regular_expressions, ClassificationOptionsStorage.ColorizeRegexPatterns, LanguageNames.CSharp); 123BindToOption(Report_invalid_regular_expressions, RegexOptionsStorage.ReportInvalidRegexPatterns, LanguageNames.CSharp); 124BindToOption(Highlight_related_regular_expression_components_under_cursor, HighlightingOptionsStorage.HighlightRelatedRegexComponentsUnderCursor, LanguageNames.CSharp); 125BindToOption(Show_completion_list, CompletionOptionsStorage.ProvideRegexCompletions, LanguageNames.CSharp); 128BindToOption(Colorize_JSON_strings, ClassificationOptionsStorage.ColorizeJsonPatterns, LanguageNames.CSharp); 129BindToOption(Report_invalid_JSON_strings, JsonDetectionOptionsStorage.ReportInvalidJsonPatterns, LanguageNames.CSharp); 130BindToOption(Highlight_related_JSON_components_under_cursor, HighlightingOptionsStorage.HighlightRelatedJsonComponentsUnderCursor, LanguageNames.CSharp); 133BindToOption(with_other_members_of_the_same_kind, ImplementTypeOptionsStorage.InsertionBehavior, ImplementTypeInsertionBehavior.WithOtherMembersOfTheSameKind, LanguageNames.CSharp); 134BindToOption(at_the_end, ImplementTypeOptionsStorage.InsertionBehavior, ImplementTypeInsertionBehavior.AtTheEnd, LanguageNames.CSharp); 135BindToOption(prefer_throwing_properties, ImplementTypeOptionsStorage.PropertyGenerationBehavior, ImplementTypePropertyGenerationBehavior.PreferThrowingProperties, LanguageNames.CSharp); 136BindToOption(prefer_auto_properties, ImplementTypeOptionsStorage.PropertyGenerationBehavior, ImplementTypePropertyGenerationBehavior.PreferAutoProperties, LanguageNames.CSharp); 140BindToOption(ColorHints, InlineHintsViewOptionsStorage.ColorHints, LanguageNames.CSharp); 142BindToOption(DisplayInlineParameterNameHints, InlineHintsOptionsStorage.EnabledForParameters, LanguageNames.CSharp); 143BindToOption(ShowHintsForLiterals, InlineHintsOptionsStorage.ForLiteralParameters, LanguageNames.CSharp); 144BindToOption(ShowHintsForNewExpressions, InlineHintsOptionsStorage.ForObjectCreationParameters, LanguageNames.CSharp); 145BindToOption(ShowHintsForEverythingElse, InlineHintsOptionsStorage.ForOtherParameters, LanguageNames.CSharp); 146BindToOption(ShowHintsForIndexers, InlineHintsOptionsStorage.ForIndexerParameters, LanguageNames.CSharp); 147BindToOption(SuppressHintsWhenParameterNameMatchesTheMethodsIntent, InlineHintsOptionsStorage.SuppressForParametersThatMatchMethodIntent, LanguageNames.CSharp); 148BindToOption(SuppressHintsWhenParameterNamesDifferOnlyBySuffix, InlineHintsOptionsStorage.SuppressForParametersThatDifferOnlyBySuffix, LanguageNames.CSharp); 149BindToOption(SuppressHintsWhenParameterNamesMatchArgumentNames, InlineHintsOptionsStorage.SuppressForParametersThatMatchArgumentName, LanguageNames.CSharp); 151BindToOption(DisplayInlineTypeHints, InlineHintsOptionsStorage.EnabledForTypes, LanguageNames.CSharp); 152BindToOption(ShowHintsForVariablesWithInferredTypes, InlineHintsOptionsStorage.ForImplicitVariableTypes, LanguageNames.CSharp); 153BindToOption(ShowHintsForLambdaParameterTypes, InlineHintsOptionsStorage.ForLambdaParameterTypes, LanguageNames.CSharp); 154BindToOption(ShowHintsForImplicitObjectCreation, InlineHintsOptionsStorage.ForImplicitObjectCreation, LanguageNames.CSharp); 155BindToOption(ShowHintsForCollectionExpressions, InlineHintsOptionsStorage.ForCollectionExpressions, LanguageNames.CSharp); 159BindToOption(ShowInheritanceMargin, InheritanceMarginOptionsStorage.ShowInheritanceMargin, LanguageNames.CSharp, () => true); 161BindToOption(IncludeGlobalImports, InheritanceMarginOptionsStorage.InheritanceMarginIncludeGlobalImports, LanguageNames.CSharp); 178var enabledForParameters = this.OptionStore.GetOption(InlineHintsOptionsStorage.EnabledForParameters, LanguageNames.CSharp); 187var enabledForTypes = this.OptionStore.GetOption(InlineHintsOptionsStorage.EnabledForTypes, LanguageNames.CSharp); 196this.OptionStore.SetOption(InlineHintsOptionsStorage.EnabledForParameters, LanguageNames.CSharp, true); 202this.OptionStore.SetOption(InlineHintsOptionsStorage.EnabledForParameters, LanguageNames.CSharp, false); 208this.OptionStore.SetOption(InlineHintsOptionsStorage.EnabledForTypes, LanguageNames.CSharp, true); 214this.OptionStore.SetOption(InlineHintsOptionsStorage.EnabledForTypes, LanguageNames.CSharp, false);
Options\AutomationObject\AutomationObject.cs (1)
17: base(legacyGlobalOptions, LanguageNames.CSharp)
Options\CSharpVisualStudioCopilotOptionsService.cs (1)
18[ExportLanguageService(typeof(ICopilotOptionsService), LanguageNames.CSharp), Shared]
Options\Formatting\CodeStylePage.cs (2)
25enumerator.GetOptions(LanguageNames.CSharp), 26LanguageNames.CSharp);
Options\Formatting\FormattingOptionPageControl.xaml.cs (5)
35BindToOption(FormatWhenTypingCheckBox, AutoFormattingOptionsStorage.FormatOnTyping, LanguageNames.CSharp); 36BindToOption(FormatOnCloseBraceCheckBox, AutoFormattingOptionsStorage.FormatOnCloseBrace, LanguageNames.CSharp); 37BindToOption(FormatOnSemicolonCheckBox, AutoFormattingOptionsStorage.FormatOnSemicolon, LanguageNames.CSharp); 38BindToOption(FormatOnReturnCheckBox, AutoFormattingOptionsStorage.FormatOnReturn, LanguageNames.CSharp); 39BindToOption(FormatOnPasteCheckBox, FormattingOptionsStorage.FormatOnPaste, LanguageNames.CSharp);
Options\Formatting\IndentationViewModel.cs (1)
84public IndentationViewModel(OptionStore optionStore, IServiceProvider serviceProvider) : base(optionStore, serviceProvider, LanguageNames.CSharp)
Options\Formatting\NewLinesViewModel.cs (1)
231public NewLinesViewModel(OptionStore optionStore, IServiceProvider serviceProvider) : base(optionStore, serviceProvider, LanguageNames.CSharp)
Options\Formatting\SpacingViewModel.cs (1)
124public SpacingViewModel(OptionStore optionStore, IServiceProvider serviceProvider) : base(optionStore, serviceProvider, LanguageNames.CSharp)
Options\Formatting\StyleViewModel.cs (1)
2210internal StyleViewModel(OptionStore optionStore, IServiceProvider serviceProvider) : base(optionStore, serviceProvider, LanguageNames.CSharp)
Options\Formatting\WrappingViewModel.cs (1)
39public WrappingViewModel(OptionStore optionStore, IServiceProvider serviceProvider) : base(optionStore, serviceProvider, LanguageNames.CSharp)
Options\NamingStylesOptionPage.cs (1)
30_grid = new NamingStyleOptionPageControl(optionStore, _notificationService, LanguageNames.CSharp);
ProjectSystemShim\CSharpEntryPointFinderService.cs (1)
14[ExportLanguageService(typeof(IEntryPointFinderService), LanguageNames.CSharp), Shared]
ProjectSystemShim\CSharpProjectExistsUIContextProviderLanguageService.cs (1)
14[ExportLanguageService(typeof(IProjectExistsUIContextProviderLanguageService), LanguageNames.CSharp), Shared]
ProjectSystemShim\CSharpProjectShim.cs (1)
56LanguageNames.CSharp,
SemanticSearch\SemanticSearchToolWindow.cs (1)
43Title = string.Format(ServicesVSResources.Semantic_search_0, LanguageNames.CSharp);
Snippets\CSharpSnippetExpansionLanguageHelper.cs (1)
34[ExportLanguageService(typeof(ISnippetExpansionLanguageHelper), LanguageNames.CSharp), Shared]
Snippets\CSharpSnippetInfoService.cs (1)
20[ExportLanguageService(typeof(ISnippetInfoService), LanguageNames.CSharp), Shared]
Utilities\CSharpCompilationOptionsChangingService.cs (1)
15[ExportLanguageService(typeof(ICompilationOptionsChangingService), LanguageNames.CSharp), Shared]
Utilities\CSharpParseOptionsChangingService.cs (1)
15[ExportLanguageService(typeof(IParseOptionsChangingService), LanguageNames.CSharp), Shared]
Venus\CSharpAdditionalFormattingRuleLanguageService.cs (1)
17[ExportLanguageService(typeof(IAdditionalFormattingRuleLanguageService), LanguageNames.CSharp), Shared]
Venus\CSharpVenusBraceMatchingService.cs (1)
16[ExportLanguageService(typeof(IVenusBraceMatchingService), LanguageNames.CSharp), Shared]
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (10)
EditorConfigSettings\Aggregator\SettingsAggregatorTests.cs (1)
30.AddProject(projectId, "proj1", "proj1.dll", LanguageNames.CSharp)
EditorConfigSettings\DataProvider\DataProviderTests.cs (6)
31.AddProject(ProjectInfo.Create(projectId, VersionStamp.Create(), "proj1", "proj1.dll", LanguageNames.CSharp, filePath: projectFilePath)) 61var settingsProviderFactory = GettingSettingsProviderFactoryFromLanguageService<T>(LanguageNames.CSharp); 161var settingsProviderFactory = GettingSettingsProviderFactoryFromLanguageService<CodeStyleSetting>(LanguageNames.CSharp); 201var settingsProviderFactory = GettingSettingsProviderFactoryFromLanguageService<Setting>(LanguageNames.CSharp); 215var settingsProviderFactory = GettingSettingsProviderFactoryFromLanguageServiceWithNullProjectPath<Setting>(LanguageNames.CSharp); 237var settingsProviderFactory = GettingSettingsProviderFactoryFromLanguageServiceWithNullProjectPath<CodeStyleSetting>(LanguageNames.CSharp);
F1Help\F1HelpTests.cs (1)
29var service = Assert.IsType<CSharpHelpContextService>(workspace.Services.GetLanguageServices(LanguageNames.CSharp).GetService<IHelpContextService>());
PersistentStorage\AbstractPersistentStorageTests.cs (1)
986solution = solution.AddProject(ProjectInfo.Create(ProjectId.CreateNewId(), VersionStamp.Create(), "Project1", "Project1", LanguageNames.CSharp,
ProjectSystemShim\CSharpHelpers.cs (1)
88LanguageNames.CSharp,
Microsoft.VisualStudio.LanguageServices.Implementation (10)
Options\Style\NamingPreferences\SymbolSpecification\SymbolSpecificationViewModel.cs (2)
46if (languageName == LanguageNames.CSharp) 88else if (languageName == LanguageNames.VisualBasic)
ProjectSystem\CPS\CPSProject_IWorkspaceProjectContext.cs (3)
75LanguageNames.CSharp => "CS", 76LanguageNames.VisualBasic => "BC", 77LanguageNames.FSharp => "FS",
ProjectSystem\CPS\CPSProjectFactory.cs (3)
80if (languageName is LanguageNames.CSharp or LanguageNames.VisualBasic) 113if (languageName == LanguageNames.FSharp)
SolutionExplorer\SourceGeneratedFileItems\SourceGeneratedFileItem.cs (2)
35LanguageNames.CSharp => KnownMonikers.CSFileNode, 36LanguageNames.VisualBasic => KnownMonikers.VBFileNode,
Microsoft.VisualStudio.LanguageServices.LiveShare (3)
Client\Razor\CSharpLspRazorProjectFactory.cs (1)
26var projectInfo = ProjectInfo.Create(ProjectId.CreateNewId(projectName), VersionStamp.Default, projectName, projectName, LanguageNames.CSharp);
Client\RemoteLanguageServiceWorkspace.cs (2)
350return LanguageNames.CSharp; 358return LanguageNames.VisualBasic;
Roslyn.Diagnostics.Analyzers (52)
AbstractRunIterations`1.cs (1)
125if (document.Project.Language == LanguageNames.CSharp)
DefaultableTypeShouldHaveDefaultableFieldsAnalyzer.cs (1)
22[DiagnosticAnalyzer(LanguageNames.CSharp)]
DoNotCallGetTestAccessor.cs (2)
20[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
DoNotMixAttributesFromDifferentVersionsOfMEF.cs (2)
23[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
ExportedPartsShouldHaveImportingConstructor.cs (2)
26[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
ExportedPartsShouldHaveImportingConstructorCodeFixProvider.cs (2)
24[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic, Name = nameof(ExportedPartsShouldHaveImportingConstructorCodeFixProvider))]
ImportingConstructorShouldBeObsolete.cs (2)
28[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
ImportingConstructorShouldBeObsoleteCodeFixProvider.cs (4)
108GenerateErrorArgument(generator, allowNamedArgument: document.Project.Language == LanguageNames.CSharp), 133var errorArgument = GenerateErrorArgument(generator, allowNamedArgument: document.Project.Language == LanguageNames.CSharp); 177var errorArgument = GenerateErrorArgument(generator, allowNamedArgument: document.Project.Language == LanguageNames.CSharp); 202var errorArgument = GenerateErrorArgument(generator, allowNamedArgument: document.Project.Language == LanguageNames.CSharp);
NamedTypeFullNameNotNullSuppressor.cs (2)
15[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
PartsExportedWithMEFv2MustBeMarkedAsShared.cs (2)
21[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
RelaxTestNamingSuppressor.cs (2)
16[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\MetricsHelper.cs (1)
180if (declSyntax.Language == LanguageNames.VisualBasic)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IMethodSymbolExtensions.cs (1)
453if (compilation.Language == LanguageNames.VisualBasic)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
446return invocationOperation.TargetMethod.IsExtensionMethod && (invocationOperation.Language != LanguageNames.VisualBasic || invocationOperation.Instance == null);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CodeStyle\VisualBasic\VisualBasicCodeStyleOptions.cs (1)
22return s_allOptionsBuilder.CreateEditorConfigOption(name, defaultValue, group, LanguageNames.VisualBasic, serializerFactory);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\PredefinedEmbeddedLanguageClassifierNames.cs (1)
13public const string CSharpTest = $"{LanguageNames.CSharp}-Test";
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\OperationExtensions.cs (1)
153Debug.Assert(parenthesizedOperation.Language == LanguageNames.VisualBasic);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\VisualBasic\VisualBasicSyntaxFormattingOptions.cs (1)
23: base(options, LanguageNames.VisualBasic)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser_SymbolSpec.cs (4)
425if (languageName == LanguageNames.VisualBasic) 435if (languageName == LanguageNames.VisualBasic) 472if (languageName == LanguageNames.VisualBasic) 482if (languageName == LanguageNames.VisualBasic)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Options\Option2.cs (2)
71Debug.Assert(LanguageName is LanguageNames.CSharp == Definition.ConfigName.StartsWith(OptionDefinition.CSharpConfigNamePrefix, StringComparison.Ordinal)); 72Debug.Assert(LanguageName is LanguageNames.VisualBasic == Definition.ConfigName.StartsWith(OptionDefinition.VisualBasicConfigNamePrefix, StringComparison.Ordinal));
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Simplification\VisualBasic\VisualBasicSimplifierOptions.cs (1)
22: base(options, LanguageNames.VisualBasic)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.DynamicTypeSymbolKey.cs (2)
22if (reader.Compilation.Language == LanguageNames.VisualBasic) 27failureReason = $"({nameof(DynamicTypeSymbolKey)} is not supported in {LanguageNames.VisualBasic})";
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.FunctionPointerTypeSymbolKey.cs (2)
82if (reader.Compilation.Language == LanguageNames.VisualBasic) 84failureReason = $"({nameof(FunctionPointerTypeSymbolKey)} is not supported in {LanguageNames.VisualBasic})";
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.NamedTypeSymbolKey.cs (1)
54if (isNativeIntegerType && reader.Compilation.Language == LanguageNames.CSharp)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.PointerTypeSymbolKey.cs (2)
27if (reader.Compilation.Language == LanguageNames.VisualBasic) 29failureReason = $"({nameof(PointerTypeSymbolKey)} is not supported in {LanguageNames.VisualBasic})";
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamedTypeSymbolExtensions.cs (1)
602var caseSensitive = containingType.Language != LanguageNames.VisualBasic;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\VisualBasic\VisualBasicCodeGenerationOptions.cs (1)
21: base(options, LanguageNames.VisualBasic)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateEqualsMethod.cs (1)
346if (compilation.Language == LanguageNames.VisualBasic)
TemporaryArrayAsRefAnalyzer.cs (2)
20[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
TestExportsShouldNotBeDiscoverable.cs (2)
26[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
TestExportsShouldNotBeDiscoverableCodeFixProvider.cs (2)
24[ExportCodeFixProvider(LanguageNames.CSharp, LanguageNames.VisualBasic, Name = nameof(TestExportsShouldNotBeDiscoverableCodeFixProvider))]
Roslyn.Diagnostics.Analyzers.UnitTests (1)
RelaxTestNamingSuppressorTests.cs (1)
104[DiagnosticAnalyzer(LanguageNames.CSharp)]
Roslyn.Diagnostics.CSharp.Analyzers (50)
CSharpApplyTraitToClass.cs (1)
16[ExportCodeRefactoringProvider(LanguageNames.CSharp, Name = nameof(CSharpApplyTraitToClass))]
CSharpAvoidOptSuffixForNullableEnableCode.cs (1)
25[DiagnosticAnalyzer(LanguageNames.CSharp)]
CSharpAvoidOptSuffixForNullableEnableCodeCodeFixProvider.cs (1)
20[ExportCodeFixProvider(LanguageNames.CSharp)]
CSharpCreateTestAccessor.cs (1)
17[ExportCodeRefactoringProvider(LanguageNames.CSharp, Name = nameof(CSharpCreateTestAccessor))]
CSharpDoNotCapturePrimaryContructorParameters.cs (1)
16[DiagnosticAnalyzer(LanguageNames.CSharp)]
CSharpDoNotCopyValue.cs (1)
17[DiagnosticAnalyzer(LanguageNames.CSharp)]
CSharpDoNotMixAttributesFromDifferentVersionsOfMEF.Fixer.cs (1)
16[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
CSharpDoNotUseDebugAssertForInterpolatedStrings.cs (1)
17[DiagnosticAnalyzer(LanguageNames.CSharp)]
CSharpDoNotUseDebugAssertForInterpolatedStringsFixer.cs (1)
22[ExportCodeFixProvider(LanguageNames.CSharp, Name = nameof(CSharpDoNotUseDebugAssertForInterpolatedStringsFixer)), Shared]
CSharpExposeMemberForTesting.cs (1)
19[ExportCodeRefactoringProvider(LanguageNames.CSharp, Name = nameof(CSharpExposeMemberForTesting))]
CSharpImportingConstructorShouldBeObsoleteCodeFixProvider.cs (1)
19[ExportCodeFixProvider(LanguageNames.CSharp, Name = nameof(CSharpImportingConstructorShouldBeObsoleteCodeFixProvider)), Shared]
CSharpPartsExportedWithMEFv2MustBeMarkedAsShared.Fixer.cs (1)
17[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
CSharpRunIterations.cs (1)
16[ExportCodeRefactoringProvider(LanguageNames.CSharp, Name = nameof(CSharpRunIterations))]
CSharpSpecializedEnumerableCreationAnalyzer.cs (1)
18[DiagnosticAnalyzer(LanguageNames.CSharp)]
CSharpSymbolDeclaredEventMustBeGeneratedForSourceSymbols.cs (1)
18[DiagnosticAnalyzer(LanguageNames.CSharp)]
NumberCommentsRefactoring.cs (1)
30[ExportCodeRefactoringProvider(LanguageNames.CSharp, Name = nameof(NumberCommentsRefactoring)), Shared]
PreferNullLiteral.cs (1)
19[DiagnosticAnalyzer(LanguageNames.CSharp)]
PreferNullLiteralCodeFixProvider.cs (1)
22[ExportCodeFixProvider(LanguageNames.CSharp, Name = nameof(PreferNullLiteralCodeFixProvider))]
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeGeneration\CSharpCodeGenerationOptions.cs (1)
43: base(options, LanguageNames.CSharp)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeStyle\CSharpCodeStyleOptions.cs (1)
25=> s_editorConfigOptionsBuilder.CreateEditorConfigOption(name, defaultValue, group, LanguageNames.CSharp, serializerFactory);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\CSharpFormattingOptions2.cs (2)
65var option = new Option2<T>(name, defaultValue, group, LanguageNames.CSharp, isEditorConfigOption: true, serializer: serializer); 276languageName: LanguageNames.CSharp,
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\CSharpSyntaxFormattingOptions.cs (1)
71: base(options, LanguageNames.CSharp)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Simplification\CSharpSimplifierOptions.cs (1)
39: base(options, LanguageNames.CSharp)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeFixesAndRefactorings\CSharpFixAllSpanMappingService.cs (1)
19[ExportLanguageService(typeof(IFixAllSpanMappingService), LanguageNames.CSharp), Shared]
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpCodeGenerationServiceFactory.cs (1)
13[ExportLanguageServiceFactory(typeof(ICodeGenerationService), LanguageNames.CSharp), Shared]
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeRefactorings\CSharpRefactoringHelpersService.cs (1)
13[ExportLanguageService(typeof(IRefactoringHelpersService), LanguageNames.CSharp), Shared]
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Editing\CSharpImportAdder.cs (1)
23[ExportLanguageService(typeof(ImportAdderService), LanguageNames.CSharp), Shared]
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\EmbeddedLanguages\VirtualChars\CSharpVirtualCharLanguageServiceFactory.cs (1)
13[ExportLanguageServiceFactory(typeof(IVirtualCharLanguageService), LanguageNames.CSharp), Shared]
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\CSharpSyntaxContextService.cs (1)
13[ExportLanguageService(typeof(ISyntaxContextService), LanguageNames.CSharp), Shared]
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Formatting\CSharpSyntaxFormattingService.cs (1)
30[ExportLanguageServiceFactory(typeof(ISyntaxFormattingService), LanguageNames.CSharp), Shared]
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Indentation\CSharpIndentationService.cs (1)
23[ExportLanguageService(typeof(IIndentationService), LanguageNames.CSharp), Shared]
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpAddImportsService.cs (2)
21[ExportLanguageService(typeof(IAddImportsService), LanguageNames.CSharp), Shared] 28=> LanguageNames.CSharp;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpBlockFactsService.cs (1)
13[ExportLanguageService(typeof(IBlockFactsService), LanguageNames.CSharp), Shared]
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpCommandLineParserService.cs (1)
13[ExportLanguageService(typeof(ICommandLineParserService), LanguageNames.CSharp), Shared]
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpFileBannerFactsService.cs (1)
13[ExportLanguageService(typeof(IFileBannerFactsService), LanguageNames.CSharp), Shared]
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpGeneratedCodeRecognitionService.cs (1)
12[ExportLanguageService(typeof(IGeneratedCodeRecognitionService), LanguageNames.CSharp), Shared]
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpHeaderFactsService.cs (1)
13[ExportLanguageService(typeof(IHeaderFactsService), LanguageNames.CSharp), Shared]
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpMoveDeclarationNearReferenceService.cs (1)
18[ExportLanguageService(typeof(IMoveDeclarationNearReferenceService), LanguageNames.CSharp), Shared]
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpRemoveUnnecessaryImportsService.cs (1)
23[ExportLanguageService(typeof(IRemoveUnnecessaryImportsService), LanguageNames.CSharp), Shared]
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpReplaceDiscardDeclarationsWithAssignmentsService.cs (1)
25[ExportLanguageService(typeof(IReplaceDiscardDeclarationsWithAssignmentsService), LanguageNames.CSharp), Shared]
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpSemanticFactsServiceFactory.cs (1)
13[ExportLanguageServiceFactory(typeof(ISemanticFactsService), LanguageNames.CSharp), Shared]
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpSymbolDeclarationService.cs (1)
13[ExportLanguageService(typeof(ISymbolDeclarationService), LanguageNames.CSharp), Shared]
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpSyntaxFactsServiceFactory.cs (1)
13[ExportLanguageServiceFactory(typeof(ISyntaxFactsService), LanguageNames.CSharp), Shared]
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpSyntaxGeneratorInternal.cs (1)
24[ExportLanguageService(typeof(SyntaxGeneratorInternal), LanguageNames.CSharp), Shared]
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpSyntaxKindsServiceFactory.cs (1)
13[ExportLanguageServiceFactory(typeof(ISyntaxKindsService), LanguageNames.CSharp), Shared]
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.cs (1)
14[ExportLanguageService(typeof(ITypeInferenceService), LanguageNames.CSharp), Shared]
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\InitializeParameter\CSharpInitializeParameterService.cs (1)
20[ExportLanguageService(typeof(IInitializeParameterService), LanguageNames.CSharp), Shared]
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\SemanticModelReuse\CSharpSemanticModelReuseLanguageService.cs (1)
15[ExportLanguageService(typeof(ISemanticModelReuseLanguageService), LanguageNames.CSharp), Shared]
Roslyn.VisualStudio.DiagnosticsWindow (2)
OptionPages\InternalOptionsControl.cs (2)
119AddPerLanguageOption(panel, option, LanguageNames.CSharp); 120AddPerLanguageOption(panel, option, LanguageNames.VisualBasic);
Roslyn.VisualStudio.Next.UnitTests (126)
Remote\RemoteHostClientServiceFactoryTests.cs (1)
47var project = workspace.AddProject("proj", LanguageNames.CSharp);
Remote\SnapshotSerializationTests.cs (11)
49var project1 = solution.AddProject("Project", "Project.dll", LanguageNames.CSharp); 53var project2 = document1.Project.Solution.AddProject("Project2", "Project2.dll", LanguageNames.VisualBasic); 117var project = solution.AddProject("Project", "Project.dll", LanguageNames.CSharp); 139var project = workspace.CurrentSolution.AddProject("Project", "Project.dll", LanguageNames.CSharp); 153var document = workspace.CurrentSolution.AddProject("Project", "Project.dll", LanguageNames.CSharp).AddDocument("Document", SourceText.From(code)); 173var document = solution.AddProject("Project", "Project.dll", LanguageNames.CSharp).AddDocument("Document", SourceText.From(code)); 476var project = workspace.CurrentSolution.AddProject("Project", "Project.dll", LanguageNames.CSharp); 501var project = workspace.CurrentSolution.AddProject("Project", "Project.dll", LanguageNames.CSharp); 532var document = CreateWorkspace().CurrentSolution.AddProject("empty", "empty", LanguageNames.CSharp).AddDocument("empty", SourceText.From("")); 548var project = CreateWorkspace().CurrentSolution.AddProject("empty", "empty", LanguageNames.VisualBasic); 584.AddProject("Project", "Project.dll", LanguageNames.CSharp)
Services\ServiceHubServicesTests.cs (42)
70workspace.InitializeDocuments(LanguageNames.CSharp, files: [code], openDocuments: false); 92workspace.InitializeDocuments(LanguageNames.CSharp, files: [code], openDocuments: false); 145workspace.InitializeDocuments(LanguageNames.CSharp, files: [source], openDocuments: false); 308solution = AddProject(solution, LanguageNames.CSharp, documents: [], additionalDocuments: [], p2pReferences: []); 309solution = AddProject(solution, LanguageNames.CSharp, documents: [], additionalDocuments: [], p2pReferences: []); 375p1, VersionStamp.Create(), "p1", "p1", LanguageNames.CSharp, outputFilePath: file.Path, 378p2, VersionStamp.Create(), "p2", "p2", LanguageNames.CSharp, 448.AddProject(ProjectInfo.Create(projectId, VersionStamp.Default, name: "Test", assemblyName: "Test", language: LanguageNames.CSharp)) 771.AddProject(ProjectInfo.Create(projectId, VersionStamp.Default, name: "Test", assemblyName: "Test", language: LanguageNames.CSharp)) 913.AddProject(ProjectInfo.Create(projectId1, VersionStamp.Default, name: "Test", assemblyName: "Test", language: LanguageNames.CSharp)) 922.AddProject(ProjectInfo.Create(projectId2, VersionStamp.Default, name: "Test", assemblyName: "Test", language: LanguageNames.CSharp)) 964.AddProject(ProjectInfo.Create(projectId1, VersionStamp.Default, name: "Test", assemblyName: "Test", language: LanguageNames.CSharp)) 973.AddProject(ProjectInfo.Create(projectId2, VersionStamp.Default, name: "Test", assemblyName: "Test", language: LanguageNames.CSharp)) 1005.AddProject(ProjectInfo.Create(projectId1, VersionStamp.Default, name: "Test", assemblyName: "Test", language: LanguageNames.CSharp)) 1014.AddProject(ProjectInfo.Create(projectId2, VersionStamp.Default, name: "Test", assemblyName: "Test", language: LanguageNames.CSharp)) 1048.AddProject(ProjectInfo.Create(projectId1, VersionStamp.Default, name: "Test", assemblyName: "Test", language: LanguageNames.CSharp)) 1057.AddProject(ProjectInfo.Create(projectId2, VersionStamp.Default, name: "Test", assemblyName: "Test", language: LanguageNames.CSharp)) 1100.AddProject(ProjectInfo.Create(projectId1, VersionStamp.Default, name: "Test", assemblyName: "Test", language: LanguageNames.CSharp)) 1109.AddProject(ProjectInfo.Create(projectId2, VersionStamp.Default, name: "Test", assemblyName: "Test", language: LanguageNames.CSharp)) 1153.AddProject(ProjectInfo.Create(projectId1, VersionStamp.Default, name: "Test", assemblyName: "Test", language: LanguageNames.CSharp)) 1162.AddProject(ProjectInfo.Create(projectId2, VersionStamp.Default, name: "Test", assemblyName: "Test", language: LanguageNames.CSharp)) 1206.AddProject(ProjectInfo.Create(projectId1, VersionStamp.Default, name: "Test", assemblyName: "Test", language: LanguageNames.CSharp)) 1215.AddProject(ProjectInfo.Create(projectId2, VersionStamp.Default, name: "Test", assemblyName: "Test", language: LanguageNames.CSharp)) 1251.AddProject(ProjectInfo.Create(projectId1, VersionStamp.Default, name: "Test", assemblyName: "Test", language: LanguageNames.CSharp)) 1260.AddProject(ProjectInfo.Create(projectId2, VersionStamp.Default, name: "Test", assemblyName: "Test", language: LanguageNames.CSharp)) 1296.AddProject(ProjectInfo.Create(projectId1, VersionStamp.Default, name: "Test", assemblyName: "Test", language: LanguageNames.CSharp)) 1305.AddProject(ProjectInfo.Create(projectId2, VersionStamp.Default, name: "Test", assemblyName: "Test", language: LanguageNames.CSharp)) 1339.AddProject(ProjectInfo.Create(projectId1, VersionStamp.Default, name: "Test", assemblyName: "Test", language: LanguageNames.CSharp)) 1348.AddProject(ProjectInfo.Create(projectId2, VersionStamp.Default, name: "Test", assemblyName: "Test", language: LanguageNames.CSharp)) 1508.AddProject(ProjectInfo.Create(projectId, VersionStamp.Default, name: "Test", assemblyName: "Test", language: LanguageNames.CSharp)) 1593.AddProject(ProjectInfo.Create(projectId, VersionStamp.Default, name: "Test", assemblyName: "Test", language: LanguageNames.CSharp)) 1672.AddProject(ProjectInfo.Create(projectId, VersionStamp.Default, name: "Test", assemblyName: "Test", language: LanguageNames.CSharp)) 1756.AddProject(ProjectInfo.Create(projectId, VersionStamp.Default, name: "Test", assemblyName: "Test", language: LanguageNames.CSharp)) 1880.AddProject(ProjectInfo.Create(projectId1, VersionStamp.Default, name: "Test", assemblyName: "Test", language: LanguageNames.CSharp)) 1923workspace.InitializeDocuments(LanguageNames.CSharp, files: [code]); 2055if (document.Project.Language == LanguageNames.CSharp) 2088solution = AddProject(solution, LanguageNames.CSharp, 2097solution = AddProject(solution, LanguageNames.VisualBasic, 2106solution = AddProject(solution, LanguageNames.CSharp, 2114solution = AddProject(solution, LanguageNames.CSharp, 2124solution = AddProject(solution, LanguageNames.CSharp, 2136solution = AddProject(solution, LanguageNames.VisualBasic,
Services\ServiceHubServicesTests_ExtensionMessageHandler.cs (4)
90return AddProject(solution, LanguageNames.CSharp, ["// empty"]); 250return AddProject(solution, LanguageNames.CSharp, ["// empty"]); 623return AddProject(solution, LanguageNames.CSharp, ["// empty"]); 705return AddProject(solution, LanguageNames.CSharp, ["// empty"]);
Services\SolutionAssetCacheTests.cs (1)
108workspace.SetCurrentSolution(solution => solution.AddProject("Project", "Assembly", LanguageNames.CSharp).Solution, WorkspaceChangeKind.ProjectAdded);
Services\SolutionServiceTests.cs (30)
87ProjectId.CreateNewId(), VersionStamp.Create(), "test", "test.dll", LanguageNames.CSharp, 116ProjectId.CreateNewId(), VersionStamp.Create(), "test", "test.dll", LanguageNames.CSharp, 170.Add(LanguageNames.CSharp, StructuredAnalyzerConfigOptions.Create(new DictionaryAnalyzerConfigOptions(ImmutableDictionary<string, string>.Empty 173.Add(LanguageNames.VisualBasic, StructuredAnalyzerConfigOptions.Create(new DictionaryAnalyzerConfigOptions(ImmutableDictionary<string, string>.Empty 176.Add(LanguageNames.FSharp, StructuredAnalyzerConfigOptions.Create(new DictionaryAnalyzerConfigOptions(ImmutableDictionary<string, string>.Empty 221solution = solution.AddProject("CS" + i, "CS" + i, LanguageNames.CSharp).Solution; 224.AddProject("VB1", "VB1", LanguageNames.VisualBasic).Solution; 231(LanguageNames.CSharp, version + 2), 232(LanguageNames.VisualBasic, 1), 300s = s.AddProject("newProject", "newProject", LanguageNames.CSharp).Solution; 488.WithChangedOption(FormattingOptions.NewLine, LanguageNames.CSharp, newOptionValue) 489.WithChangedOption(FormattingOptions.NewLine, LanguageNames.VisualBasic, newOptionValue)); 542var project2 = solution.AddProject("P2", "P2", LanguageNames.CSharp); 583var project2 = solution.AddProject("P2", "P2", LanguageNames.CSharp); 624var project2 = solution.AddProject("P2", "P2", LanguageNames.CSharp); 625var project3 = project2.Solution.AddProject("P3", "P3", LanguageNames.CSharp); 657var project2 = solution.AddProject("P2", "P2", LanguageNames.CSharp); 658var project3 = project2.Solution.AddProject("P3", "P3", LanguageNames.CSharp); 698var project2 = solution.AddProject("P2", "P2", LanguageNames.CSharp); 699var project3 = project2.Solution.AddProject("P3", "P3", LanguageNames.CSharp); 738var project2 = solution.AddProject("P2", "P2", LanguageNames.CSharp); 739var project3 = project2.Solution.AddProject("P3", "P3", LanguageNames.CSharp); 778var project2 = solution.AddProject("P2", "P2", LanguageNames.VisualBasic); 811var project2 = solution.AddProject("P2", "P2", LanguageNames.VisualBasic); 836var csharpProject = project1SyncedSolution.Projects.Single(p => p.Language == LanguageNames.CSharp); 837var vbProject = project1SyncedSolution.Projects.Single(p => p.Language == LanguageNames.VisualBasic); 848var csharpProject = project2SyncedSolution.Projects.Single(p => p.Language == LanguageNames.CSharp); 849var vbProject = project2SyncedSolution.Projects.Single(p => p.Language == LanguageNames.VisualBasic); 866var project2 = solution.AddProject("P2", "P2", LanguageNames.CSharp); 935var project2 = solution.AddProject("P2", "P2", LanguageNames.CSharp);
Services\VisualStudioDiagnosticAnalyzerExecutorTests.cs (13)
49using var workspace = CreateWorkspace(LanguageNames.CSharp, code); 58workspace.SetAnalyzerFallbackOptions(LanguageNames.CSharp, ("csharp_style_var_when_type_is_apparent", "false:suggestion")); 79using var workspace = CreateWorkspace(LanguageNames.VisualBasic, code); 81workspace.SetAnalyzerFallbackOptions(LanguageNames.VisualBasic, ("dotnet_style_null_propagation", "false:silent")); 91workspace.SetAnalyzerFallbackOptions(LanguageNames.VisualBasic, ("dotnet_style_null_propagation", "true:error")); 105using var workspace = CreateWorkspace(LanguageNames.CSharp, code); 147using var workspace = CreateWorkspace(LanguageNames.CSharp, code); 186using var workspace = CreateWorkspace(LanguageNames.CSharp, code); 244var workspace = (language == LanguageNames.CSharp) 248workspace.GlobalOptions.SetGlobalOption(SolutionCrawlerOptionsStorage.BackgroundAnalysisScopeOption, LanguageNames.CSharp, BackgroundAnalysisScope.FullSolution); 249workspace.GlobalOptions.SetGlobalOption(SolutionCrawlerOptionsStorage.BackgroundAnalysisScopeOption, LanguageNames.VisualBasic, BackgroundAnalysisScope.FullSolution); 254[DiagnosticAnalyzer(LanguageNames.CSharp)] 274[DiagnosticAnalyzer(LanguageNames.CSharp)]
UnifiedSettings\TestModel\Input.cs (2)
50LanguageNames.CSharp => "CSharp", 51LanguageNames.VisualBasic => "VisualBasic",
UnifiedSettings\UnifiedSettingsTests.cs (22)
56languageName: LanguageNames.CSharp)), 63languageName: LanguageNames.CSharp)), 68languageName: LanguageNames.CSharp)), 73languageName: LanguageNames.CSharp)), 78languageName: LanguageNames.CSharp)), 83languageName: LanguageNames.CSharp)), 92languageName: LanguageNames.CSharp)), 101languageName: LanguageNames.CSharp)), 106languageName: LanguageNames.CSharp)), 111languageName: LanguageNames.CSharp)), 117languageName: LanguageNames.CSharp)), 123languageName: LanguageNames.CSharp, 179languageName: LanguageNames.VisualBasic)), 185languageName: LanguageNames.VisualBasic)), 190languageName: LanguageNames.VisualBasic)), 195languageName: LanguageNames.VisualBasic)), 204languageName: LanguageNames.VisualBasic)), 213languageName: LanguageNames.VisualBasic)), 218languageName: LanguageNames.VisualBasic)), 224languageName: LanguageNames.VisualBasic)), 399LanguageNames.CSharp => s_csharpUnifiedSettingsStorage[option], 400LanguageNames.VisualBasic => s_visualBasicUnifiedSettingsStorage[option],
System.Private.CoreLib.Generators (1)
IntrinsicsInSystemPrivateCoreLibAnalyzer.cs (1)
23[DiagnosticAnalyzer(LanguageNames.CSharp)]
System.Text.RegularExpressions.Generator (3)
RegexGenerator.cs (1)
20[Generator(LanguageNames.CSharp)]
UpgradeToGeneratedRegexAnalyzer.cs (1)
20[DiagnosticAnalyzer(LanguageNames.CSharp)]
UpgradeToGeneratedRegexCodeFixer.cs (1)
29[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
System.Windows.Forms.Analyzers (4)
System\Windows\Forms\Analyzers\AppManifestAnalyzer.cs (4)
13[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)] 65case LanguageNames.CSharp: 72case LanguageNames.VisualBasic:
System.Windows.Forms.Analyzers.CodeFixes.CSharp (1)
System\Windows\Forms\CSharp\CodeFixes\AddDesignerSerializationVisibility\AddDesignerSerializationVisibilityCodeFixProvider.cs (1)
18[ExportCodeFixProvider(LanguageNames.CSharp, Name = nameof(AddDesignerSerializationVisibilityCodeFixProvider)), Shared]
System.Windows.Forms.Analyzers.CSharp (4)
System\Windows\Forms\CSharp\Analyzers\AvoidPassingTaskWithoutCancellationToken\AvoidPassingTaskWithoutCancellationTokenAnalyzer.cs (1)
13[DiagnosticAnalyzer(LanguageNames.CSharp)]
System\Windows\Forms\CSharp\Analyzers\ImplementITypedDataObject\ImplementITypedDataObjectAnalyzer.cs (1)
13[DiagnosticAnalyzer(LanguageNames.CSharp)]
System\Windows\Forms\CSharp\Analyzers\MissingPropertySerializationConfiguration\MissingPropertySerializationConfigurationAnalyzer.cs (1)
12[DiagnosticAnalyzer(LanguageNames.CSharp)]
System\Windows\Forms\CSharp\Generators\ApplicationConfiguration\ApplicationConfigurationGenerator.cs (1)
11[Generator(LanguageNames.CSharp)]
Test.Utilities (11)
CodeMetricsTestsBase.cs (6)
30protected Project CreateProject(string[] sources, string language = LanguageNames.CSharp) 33string fileExt = language == LanguageNames.CSharp ? CSharpDefaultFileExt : VisualBasicDefaultExt; 34var options = language == LanguageNames.CSharp ? s_CSharpDefaultOptions : s_visualBasicDefaultOptions; 62=> Verify(new[] { source }, expectedMetricsText, expectDiagnostics, LanguageNames.CSharp); 65=> Verify(sources, expectedMetricsText, expectDiagnostics, LanguageNames.CSharp); 68=> Verify(new[] { source }, expectedMetricsText, expectDiagnostics, LanguageNames.VisualBasic);
IMethodSymbolExtensions.cs (1)
583if (compilation.Language == LanguageNames.VisualBasic)
INamedTypeSymbolExtensions.cs (1)
154if (symbol.IsSealed && symbol.Language == LanguageNames.CSharp)
IOperationExtensions.cs (2)
631return invocationOperation.TargetMethod.IsExtensionMethod && (invocationOperation.Language != LanguageNames.VisualBasic || invocationOperation.Instance == null); 1012Debug.Assert(parenthesizedOperation.Language == LanguageNames.VisualBasic);
OperationBlockAnalysisContextExtension.cs (1)
45(body.Operations.Length == 3 && body.Syntax.Language == LanguageNames.VisualBasic &&
Text.Analyzers (28)
EnumsShouldHavePluralNames.cs (2)
22[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
IdentifiersShouldBeSpelledCorrectly.cs (2)
24[DiagnosticAnalyzer(LanguageNames.CSharp, LanguageNames.VisualBasic)]
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\MetricsHelper.cs (1)
180if (declSyntax.Language == LanguageNames.VisualBasic)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IMethodSymbolExtensions.cs (1)
453if (compilation.Language == LanguageNames.VisualBasic)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
446return invocationOperation.TargetMethod.IsExtensionMethod && (invocationOperation.Language != LanguageNames.VisualBasic || invocationOperation.Instance == null);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CodeStyle\VisualBasic\VisualBasicCodeStyleOptions.cs (1)
22return s_allOptionsBuilder.CreateEditorConfigOption(name, defaultValue, group, LanguageNames.VisualBasic, serializerFactory);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\PredefinedEmbeddedLanguageClassifierNames.cs (1)
13public const string CSharpTest = $"{LanguageNames.CSharp}-Test";
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\OperationExtensions.cs (1)
153Debug.Assert(parenthesizedOperation.Language == LanguageNames.VisualBasic);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\VisualBasic\VisualBasicSyntaxFormattingOptions.cs (1)
23: base(options, LanguageNames.VisualBasic)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser_SymbolSpec.cs (4)
425if (languageName == LanguageNames.VisualBasic) 435if (languageName == LanguageNames.VisualBasic) 472if (languageName == LanguageNames.VisualBasic) 482if (languageName == LanguageNames.VisualBasic)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Options\Option2.cs (2)
71Debug.Assert(LanguageName is LanguageNames.CSharp == Definition.ConfigName.StartsWith(OptionDefinition.CSharpConfigNamePrefix, StringComparison.Ordinal)); 72Debug.Assert(LanguageName is LanguageNames.VisualBasic == Definition.ConfigName.StartsWith(OptionDefinition.VisualBasicConfigNamePrefix, StringComparison.Ordinal));
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Simplification\VisualBasic\VisualBasicSimplifierOptions.cs (1)
22: base(options, LanguageNames.VisualBasic)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.DynamicTypeSymbolKey.cs (2)
22if (reader.Compilation.Language == LanguageNames.VisualBasic) 27failureReason = $"({nameof(DynamicTypeSymbolKey)} is not supported in {LanguageNames.VisualBasic})";
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.FunctionPointerTypeSymbolKey.cs (2)
82if (reader.Compilation.Language == LanguageNames.VisualBasic) 84failureReason = $"({nameof(FunctionPointerTypeSymbolKey)} is not supported in {LanguageNames.VisualBasic})";
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.NamedTypeSymbolKey.cs (1)
54if (isNativeIntegerType && reader.Compilation.Language == LanguageNames.CSharp)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.PointerTypeSymbolKey.cs (2)
27if (reader.Compilation.Language == LanguageNames.VisualBasic) 29failureReason = $"({nameof(PointerTypeSymbolKey)} is not supported in {LanguageNames.VisualBasic})";
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamedTypeSymbolExtensions.cs (1)
602var caseSensitive = containingType.Language != LanguageNames.VisualBasic;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\VisualBasic\VisualBasicCodeGenerationOptions.cs (1)
21: base(options, LanguageNames.VisualBasic)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateEqualsMethod.cs (1)
346if (compilation.Language == LanguageNames.VisualBasic)
Text.CSharp.Analyzers (1)
CSharpIdentifiersShouldBeSpelledCorrectly.Fixer.cs (1)
16[ExportCodeFixProvider(LanguageNames.CSharp), Shared]
VBCSCompiler (4)
src\Compilers\Server\VBCSCompiler\BuildProtocolUtil.cs (2)
28language = LanguageNames.CSharp; 31language = LanguageNames.VisualBasic;
src\Compilers\Server\VBCSCompiler\CompilerRequestHandler.cs (2)
82case LanguageNames.CSharp: 91case LanguageNames.VisualBasic: