3 overrides of Language
Microsoft.CodeAnalysis (1)
Syntax\SyntaxList.cs (1)
18public override string Language
Microsoft.CodeAnalysis.CSharp (1)
Syntax\CSharpSyntaxNode.cs (1)
156public override string Language
Microsoft.CodeAnalysis.VisualBasic (1)
Syntax\VisualBasicSyntaxNode.vb (1)
104Public Overrides ReadOnly Property Language As String
41 references to Language
Metrics (1)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\MetricsHelper.cs (1)
180if (declSyntax.Language == LanguageNames.VisualBasic)
Metrics.Legacy (1)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\MetricsHelper.cs (1)
180if (declSyntax.Language == LanguageNames.VisualBasic)
Microsoft.CodeAnalysis (2)
Operations\Operation.cs (1)
86get => Syntax.Language;
Syntax\SyntaxNodeOrToken.cs (1)
109return _nodeOrParent.Language;
Microsoft.CodeAnalysis.Analyzers (2)
MetaAnalyzers\DiagnosticDescriptorCreationAnalyzer.cs (1)
924if (fieldDeclaration.Language == LanguageNames.VisualBasic)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\MetricsHelper.cs (1)
180if (declSyntax.Language == LanguageNames.VisualBasic)
Microsoft.CodeAnalysis.AnalyzerUtilities (1)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\MetricsHelper.cs (1)
180if (declSyntax.Language == LanguageNames.VisualBasic)
Microsoft.CodeAnalysis.BannedApiAnalyzers (1)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\MetricsHelper.cs (1)
180if (declSyntax.Language == LanguageNames.VisualBasic)
Microsoft.CodeAnalysis.CodeStyle (2)
src\Analyzers\Core\Analyzers\UseCollectionInitializer\AbstractUseCollectionInitializerDiagnosticAnalyzer.cs (1)
129var language = objectCreationExpression.Language;
src\Analyzers\Core\Analyzers\UseObjectInitializer\AbstractUseObjectInitializerDiagnosticAnalyzer.cs (1)
98var language = objectCreationExpression.Language;
Microsoft.CodeAnalysis.EditorFeatures (1)
Peek\PeekHelpers.cs (1)
53var syntaxFactsService = workspace.Services.GetLanguageServices(root.Language).GetService<ISyntaxFactsService>();
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (2)
Completion\AbstractArgumentProviderTests`1.cs (1)
101var syntaxFacts = workspace.Services.GetLanguageServices(root.Language).GetRequiredService<ISyntaxFactsService>();
Formatting\CoreFormatterTestsBase.cs (1)
287var formattingService = workspace.Services.GetLanguageServices(node.Language).GetRequiredService<ISyntaxFormattingService>();
Microsoft.CodeAnalysis.ExternalAccess.Razor.Features (2)
RazorCSharpFormattingInteractionService.cs (2)
102Contract.ThrowIfFalse(root.Language is LanguageNames.CSharp); 126Contract.ThrowIfFalse(root.Language is LanguageNames.CSharp);
Microsoft.CodeAnalysis.Features (3)
Highlighting\HighlightingService.cs (1)
30foreach (var highlighter in _highlighters.Where(h => h.Metadata.Language == root.Language))
src\Analyzers\Core\Analyzers\UseCollectionInitializer\AbstractUseCollectionInitializerDiagnosticAnalyzer.cs (1)
129var language = objectCreationExpression.Language;
src\Analyzers\Core\Analyzers\UseObjectInitializer\AbstractUseObjectInitializerDiagnosticAnalyzer.cs (1)
98var language = objectCreationExpression.Language;
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (1)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\MetricsHelper.cs (1)
180if (declSyntax.Language == LanguageNames.VisualBasic)
Microsoft.CodeAnalysis.PublicApiAnalyzers (1)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\MetricsHelper.cs (1)
180if (declSyntax.Language == LanguageNames.VisualBasic)
Microsoft.CodeAnalysis.ResxSourceGenerator (1)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\MetricsHelper.cs (1)
180if (declSyntax.Language == LanguageNames.VisualBasic)
Microsoft.CodeAnalysis.Test.Utilities (5)
Compilation\ControlFlowGraphVerifier.cs (2)
831switch (captureReferenceSyntax.Language) 1094switch (captureReferenceSyntax.Language)
Compilation\OperationTreeVerifier.cs (1)
321Assert.True(operation.Syntax.Language == operation.Language);
Compilation\TestOperationVisitor.cs (1)
1177if (operation.Syntax.Language == LanguageNames.CSharp)
Syntax\TokenUtilities.cs (1)
86if (node.Language == LanguageNames.CSharp)
Microsoft.CodeAnalysis.Workspaces (12)
CaseCorrection\CaseCorrector.cs (1)
70=> services.GetRequiredLanguageService<ICaseCorrectionService>(root.Language).CaseCorrect(root, spans, cancellationToken);
Classification\AbstractClassificationService.cs (1)
233var classificationService = services.GetLanguageServices(oldRoot.Language).GetService<ISyntaxClassificationService>();
CodeCleanup\CodeCleaner.cs (1)
96var cleanupService = services.GetRequiredLanguageService<ICodeCleanerService>(root.Language);
CodeCleanup\Providers\FormatCodeCleanupProvider.cs (1)
34var formatter = services.GetRequiredLanguageService<ISyntaxFormattingService>(root.Language);
Editing\SymbolEditor.cs (1)
196.Select(n => SyntaxGenerator.GetGenerator(OriginalSolution.Workspace, n.Language).GetDeclaration(n))
Editing\SyntaxEditor.cs (1)
81SyntaxGenerator.GetGenerator(services ?? throw new ArgumentNullException(nameof(services)), root.Language))
Formatting\Formatter.cs (4)
242var languageServices = workspace.Services.GetLanguageServices(node.Language); 250var formattingOptions = GetFormattingOptions(workspace, options, node.Language); 256var formatter = services.GetRequiredLanguageService<ISyntaxFormattingService>(node.Language); 314var formatter = services.GetRequiredLanguageService<ISyntaxFormattingService>(node.Language);
Simplification\Simplifier.cs (1)
103var result = services.GetRequiredLanguageService<ISimplificationService>(node.Language)
Workspace\Solution\DocumentState_LinkedFileReuse.cs (1)
185if (siblingRoot.Language != languageServices.Language)
Microsoft.CodeAnalysis.Workspaces.UnitTests (1)
SymbolKeyTests.cs (1)
1556if (node.Language == LanguageNames.VisualBasic)
Roslyn.Diagnostics.Analyzers (1)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\MetricsHelper.cs (1)
180if (declSyntax.Language == LanguageNames.VisualBasic)
Text.Analyzers (1)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\MetricsHelper.cs (1)
180if (declSyntax.Language == LanguageNames.VisualBasic)