3 overrides of Language
Microsoft.CodeAnalysis (1)
Syntax\SyntaxList.cs (1)
18public override string Language
Microsoft.CodeAnalysis.CSharp (1)
Syntax\CSharpSyntaxNode.cs (1)
158public override string Language
Microsoft.CodeAnalysis.VisualBasic (1)
Syntax\VisualBasicSyntaxNode.vb (1)
108Public Overrides ReadOnly Property Language As String
48 references to Language
Metrics (2)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\MetricsHelper.cs (1)
182if (declSyntax.Language == LanguageNames.VisualBasic)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\OperationBlockAnalysisContextExtension.cs (1)
47(body.Operations.Length == 3 && body.Syntax.Language == LanguageNames.VisualBasic &&
Metrics.Legacy (2)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\MetricsHelper.cs (1)
182if (declSyntax.Language == LanguageNames.VisualBasic)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\OperationBlockAnalysisContextExtension.cs (1)
47(body.Operations.Length == 3 && body.Syntax.Language == LanguageNames.VisualBasic &&
Microsoft.CodeAnalysis (2)
Operations\Operation.cs (1)
86get => Syntax.Language;
Syntax\SyntaxNodeOrToken.cs (1)
109return _nodeOrParent.Language;
Microsoft.CodeAnalysis.Analyzers (3)
MetaAnalyzers\DiagnosticDescriptorCreationAnalyzer.cs (1)
921if (fieldDeclaration.Language == LanguageNames.VisualBasic)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\MetricsHelper.cs (1)
182if (declSyntax.Language == LanguageNames.VisualBasic)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\OperationBlockAnalysisContextExtension.cs (1)
47(body.Operations.Length == 3 && body.Syntax.Language == LanguageNames.VisualBasic &&
Microsoft.CodeAnalysis.AnalyzerUtilities (2)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\MetricsHelper.cs (1)
182if (declSyntax.Language == LanguageNames.VisualBasic)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\OperationBlockAnalysisContextExtension.cs (1)
47(body.Operations.Length == 3 && body.Syntax.Language == LanguageNames.VisualBasic &&
Microsoft.CodeAnalysis.BannedApiAnalyzers (2)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\MetricsHelper.cs (1)
182if (declSyntax.Language == LanguageNames.VisualBasic)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\OperationBlockAnalysisContextExtension.cs (1)
47(body.Operations.Length == 3 && body.Syntax.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)
97var 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)
288var formattingService = workspace.Services.GetLanguageServices(node.Language).GetRequiredService<ISyntaxFormattingService>();
Microsoft.CodeAnalysis.ExternalAccess.Razor.Features (2)
RazorCSharpFormattingInteractionService.cs (2)
67Contract.ThrowIfFalse(root.Language is LanguageNames.CSharp); 77Contract.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)
97var language = objectCreationExpression.Language;
Microsoft.CodeAnalysis.ResxSourceGenerator (2)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\MetricsHelper.cs (1)
182if (declSyntax.Language == LanguageNames.VisualBasic)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\OperationBlockAnalysisContextExtension.cs (1)
47(body.Operations.Length == 3 && body.Syntax.Language == LanguageNames.VisualBasic &&
Microsoft.CodeAnalysis.Test.Utilities (5)
Compilation\ControlFlowGraphVerifier.cs (2)
831switch (captureReferenceSyntax.Language) 1094switch (captureReferenceSyntax.Language)
Compilation\OperationTreeVerifier.cs (1)
334Assert.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)
243var languageServices = workspace.Services.GetLanguageServices(node.Language); 251var formattingOptions = GetFormattingOptions(workspace, options, node.Language); 257var formatter = services.GetRequiredLanguageService<ISyntaxFormattingService>(node.Language); 315var 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 (2)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\MetricsHelper.cs (1)
182if (declSyntax.Language == LanguageNames.VisualBasic)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\OperationBlockAnalysisContextExtension.cs (1)
47(body.Operations.Length == 3 && body.Syntax.Language == LanguageNames.VisualBasic &&
Test.Utilities (1)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\OperationBlockAnalysisContextExtension.cs (1)
47(body.Operations.Length == 3 && body.Syntax.Language == LanguageNames.VisualBasic &&
Text.Analyzers (2)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\MetricsHelper.cs (1)
182if (declSyntax.Language == LanguageNames.VisualBasic)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\OperationBlockAnalysisContextExtension.cs (1)
47(body.Operations.Length == 3 && body.Syntax.Language == LanguageNames.VisualBasic &&