2 overrides of Language
Microsoft.CodeAnalysis.CSharp (1)
Compilation\CSharpCompilation.cs (1)
189public override string Language
Microsoft.CodeAnalysis.VisualBasic (1)
Compilation\VisualBasicCompilation.vb (1)
187Public Overrides ReadOnly Property Language As String
83 references to Language
dotnet-format (2)
Analyzers\Extensions.cs (2)
133var parameters = new object?[] { descriptor.Id, compilation.Language, null }; 145var option = options.GetOption(new OptionKey(codeStyleOption, codeStyleOption.IsPerLanguage ? compilation.Language : null));
Metrics (5)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IMethodSymbolExtensions.cs (1)
453if (compilation.Language == LanguageNames.VisualBasic)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.DynamicTypeSymbolKey.cs (1)
22if (reader.Compilation.Language == LanguageNames.VisualBasic)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.FunctionPointerTypeSymbolKey.cs (1)
82if (reader.Compilation.Language == 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 (1)
27if (reader.Compilation.Language == LanguageNames.VisualBasic)
Metrics.Legacy (5)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IMethodSymbolExtensions.cs (1)
453if (compilation.Language == LanguageNames.VisualBasic)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.DynamicTypeSymbolKey.cs (1)
22if (reader.Compilation.Language == LanguageNames.VisualBasic)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.FunctionPointerTypeSymbolKey.cs (1)
82if (reader.Compilation.Language == 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 (1)
27if (reader.Compilation.Language == LanguageNames.VisualBasic)
Microsoft.CodeAnalysis (3)
DiagnosticAnalyzer\SuppressMessageAttributeState.TargetSymbolResolver.cs (1)
104if (_compilation.Language == LanguageNames.CSharp)
DocumentationCommentId.cs (1)
1358memberName = DecodePropertyName(memberName, compilation.Language);
PEWriter\PeWriter.cs (1)
152nativePdbWriterOpt.WriteCompilerVersion(context.Module.CommonCompilation.Language);
Microsoft.CodeAnalysis.Analyzers (6)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IMethodSymbolExtensions.cs (1)
453if (compilation.Language == LanguageNames.VisualBasic)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.DynamicTypeSymbolKey.cs (1)
22if (reader.Compilation.Language == LanguageNames.VisualBasic)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.FunctionPointerTypeSymbolKey.cs (1)
82if (reader.Compilation.Language == 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 (1)
27if (reader.Compilation.Language == LanguageNames.VisualBasic)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateEqualsMethod.cs (1)
346if (compilation.Language == LanguageNames.VisualBasic)
Microsoft.CodeAnalysis.AnalyzerUtilities (5)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IMethodSymbolExtensions.cs (1)
453if (compilation.Language == LanguageNames.VisualBasic)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.DynamicTypeSymbolKey.cs (1)
22if (reader.Compilation.Language == LanguageNames.VisualBasic)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.FunctionPointerTypeSymbolKey.cs (1)
82if (reader.Compilation.Language == 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 (1)
27if (reader.Compilation.Language == LanguageNames.VisualBasic)
Microsoft.CodeAnalysis.BannedApiAnalyzers (6)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IMethodSymbolExtensions.cs (1)
453if (compilation.Language == LanguageNames.VisualBasic)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.DynamicTypeSymbolKey.cs (1)
22if (reader.Compilation.Language == LanguageNames.VisualBasic)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.FunctionPointerTypeSymbolKey.cs (1)
82if (reader.Compilation.Language == 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 (1)
27if (reader.Compilation.Language == LanguageNames.VisualBasic)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateEqualsMethod.cs (1)
346if (compilation.Language == LanguageNames.VisualBasic)
Microsoft.CodeAnalysis.CodeStyle (6)
src\Analyzers\Core\Analyzers\NamingStyle\NamingStyleDiagnosticAnalyzerBase.cs (1)
165builder["OptionLanguage"] = compilation.Language;
src\Compilers\Core\Portable\DiagnosticAnalyzer\SuppressMessageAttributeState.TargetSymbolResolver.cs (1)
104if (_compilation.Language == LanguageNames.CSharp)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.DynamicTypeSymbolKey.cs (1)
22if (reader.Compilation.Language == LanguageNames.VisualBasic)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.FunctionPointerTypeSymbolKey.cs (1)
82if (reader.Compilation.Language == 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 (1)
27if (reader.Compilation.Language == LanguageNames.VisualBasic)
Microsoft.CodeAnalysis.CodeStyle.Fixes (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateEqualsMethod.cs (1)
346if (compilation.Language == LanguageNames.VisualBasic)
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (1)
Diagnostics\DiagnosticAnalyzerTests.cs (1)
1654if (nodeContext.ContainingSymbol.Name.StartsWith("Funky") && nodeContext.Compilation.Language == "C#")
Microsoft.CodeAnalysis.Features (2)
src\Analyzers\Core\Analyzers\NamingStyle\NamingStyleDiagnosticAnalyzerBase.cs (1)
165builder["OptionLanguage"] = compilation.Language;
src\Compilers\Core\Portable\DiagnosticAnalyzer\SuppressMessageAttributeState.TargetSymbolResolver.cs (1)
104if (_compilation.Language == LanguageNames.CSharp)
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (6)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IMethodSymbolExtensions.cs (1)
453if (compilation.Language == LanguageNames.VisualBasic)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.DynamicTypeSymbolKey.cs (1)
22if (reader.Compilation.Language == LanguageNames.VisualBasic)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.FunctionPointerTypeSymbolKey.cs (1)
82if (reader.Compilation.Language == 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 (1)
27if (reader.Compilation.Language == LanguageNames.VisualBasic)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateEqualsMethod.cs (1)
346if (compilation.Language == LanguageNames.VisualBasic)
Microsoft.CodeAnalysis.PublicApiAnalyzers (5)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IMethodSymbolExtensions.cs (1)
453if (compilation.Language == LanguageNames.VisualBasic)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.DynamicTypeSymbolKey.cs (1)
22if (reader.Compilation.Language == LanguageNames.VisualBasic)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.FunctionPointerTypeSymbolKey.cs (1)
82if (reader.Compilation.Language == 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 (1)
27if (reader.Compilation.Language == LanguageNames.VisualBasic)
Microsoft.CodeAnalysis.ResxSourceGenerator (6)
AbstractResxGenerator.cs (1)
48CodeLanguage: compilation.Language,
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IMethodSymbolExtensions.cs (1)
453if (compilation.Language == LanguageNames.VisualBasic)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.DynamicTypeSymbolKey.cs (1)
22if (reader.Compilation.Language == LanguageNames.VisualBasic)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.FunctionPointerTypeSymbolKey.cs (1)
82if (reader.Compilation.Language == 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 (1)
27if (reader.Compilation.Language == LanguageNames.VisualBasic)
Microsoft.CodeAnalysis.Test.Utilities (4)
Compilation\CompilationExtensions.cs (1)
239if (declaration.DeclaredSymbol.Kind == SymbolKind.Method && compilation.Language == LanguageNames.VisualBasic)
Diagnostics\OperationTestAnalyzer.cs (2)
102if (operationBlockContext.Compilation.Language != "Stumble") 107if (operationContext.ContainingSymbol.Name.StartsWith("Funky") && operationContext.Compilation.Language != "Mumble")
PDB\DeterministicBuildCompilationTestHelpers.cs (1)
73Assert.Equal(compilation.Language, pdbOptions["language"]);
Microsoft.CodeAnalysis.Workspaces (6)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.DynamicTypeSymbolKey.cs (1)
22if (reader.Compilation.Language == LanguageNames.VisualBasic)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.FunctionPointerTypeSymbolKey.cs (1)
82if (reader.Compilation.Language == 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 (1)
27if (reader.Compilation.Language == LanguageNames.VisualBasic)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateEqualsMethod.cs (1)
346if (compilation.Language == LanguageNames.VisualBasic)
Workspace\Solution\SolutionCompilationState.RootedSymbolSet.cs (1)
107if (this.Compilation.Language == LanguageNames.CSharp &&
Roslyn.Diagnostics.Analyzers (6)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IMethodSymbolExtensions.cs (1)
453if (compilation.Language == LanguageNames.VisualBasic)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.DynamicTypeSymbolKey.cs (1)
22if (reader.Compilation.Language == LanguageNames.VisualBasic)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.FunctionPointerTypeSymbolKey.cs (1)
82if (reader.Compilation.Language == 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 (1)
27if (reader.Compilation.Language == LanguageNames.VisualBasic)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateEqualsMethod.cs (1)
346if (compilation.Language == LanguageNames.VisualBasic)
System.Windows.Forms.Analyzers (1)
System\Windows\Forms\Analyzers\AppManifestAnalyzer.cs (1)
63switch (context.Compilation.Language)
Test.Utilities (1)
IMethodSymbolExtensions.cs (1)
583if (compilation.Language == LanguageNames.VisualBasic)
Text.Analyzers (6)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IMethodSymbolExtensions.cs (1)
453if (compilation.Language == LanguageNames.VisualBasic)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.DynamicTypeSymbolKey.cs (1)
22if (reader.Compilation.Language == LanguageNames.VisualBasic)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.FunctionPointerTypeSymbolKey.cs (1)
82if (reader.Compilation.Language == 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 (1)
27if (reader.Compilation.Language == LanguageNames.VisualBasic)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateEqualsMethod.cs (1)
346if (compilation.Language == LanguageNames.VisualBasic)