3 overrides of Language
Microsoft.CodeAnalysis (1)
Syntax\SyntaxList.cs (1)
18public override string Language
Microsoft.CodeAnalysis.CSharp (1)
Syntax\CSharpSyntaxNode.cs (1)
157public override string Language
Microsoft.CodeAnalysis.VisualBasic (1)
Syntax\VisualBasicSyntaxNode.vb (1)
107Public Overrides ReadOnly Property Language As String
42 references to Language
Microsoft.CodeAnalysis (2)
Operations\Operation.cs (1)
87get => Syntax.Language;
Syntax\SyntaxNodeOrToken.cs (1)
108return _nodeOrParent.Language;
Microsoft.CodeAnalysis.CodeStyle (8)
AbstractTriviaDataFactory.cs (6)
33_spaces[i] = new Whitespace(Options, space: i, elastic: false, language: treeInfo.Root.Language); 44return new Whitespace(this.Options, space, elastic: true, language: this.TreeInfo.Root.Language); 53return new Whitespace(this.Options, space, elastic: false, language: this.TreeInfo.Root.Language); 85? new Whitespace(this.Options, lineBreaks, indentation, elastic, language: this.TreeInfo.Root.Language) 86: new ModifiedWhitespace(this.Options, lineBreaks, indentation, elastic, language: this.TreeInfo.Root.Language); 98var triviaInfo = new Whitespace(Options, lineBreaks: lineIndex + 1, indentation: indentation, elastic: false, language: this.TreeInfo.Root.Language);
AbstractUseCollectionInitializerDiagnosticAnalyzer.cs (1)
90var language = objectCreationExpression.Language;
AbstractUseObjectInitializerDiagnosticAnalyzer.cs (1)
82var language = objectCreationExpression.Language;
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (2)
Completion\AbstractArgumentProviderTests`1.cs (1)
103var syntaxFacts = workspace.Services.GetLanguageServices(root.Language).GetRequiredService<ISyntaxFactsService>();
Formatting\CoreFormatterTestsBase.cs (1)
289var formattingService = workspace.Services.GetLanguageServices(node.Language).GetRequiredService<ISyntaxFormattingService>();
Microsoft.CodeAnalysis.EditorFeatures.Wpf (1)
Peek\PeekHelpers.cs (1)
53var syntaxFactsService = workspace.Services.GetLanguageServices(root.Language).GetService<ISyntaxFactsService>();
Microsoft.CodeAnalysis.ExternalAccess.Razor (2)
RazorCSharpFormattingInteractionService.cs (2)
67Contract.ThrowIfFalse(root.Language is LanguageNames.CSharp); 77Contract.ThrowIfFalse(root.Language is LanguageNames.CSharp);
Microsoft.CodeAnalysis.Features (3)
AbstractUseCollectionInitializerDiagnosticAnalyzer.cs (1)
90var language = objectCreationExpression.Language;
AbstractUseObjectInitializerDiagnosticAnalyzer.cs (1)
82var language = objectCreationExpression.Language;
Highlighting\HighlightingService.cs (1)
37foreach (var highlighter in _highlighters.Where(h => h.Metadata.Language == root.Language))
Microsoft.CodeAnalysis.Test.Utilities (5)
Compilation\ControlFlowGraphVerifier.cs (2)
869switch (captureReferenceSyntax.Language) 1132switch (captureReferenceSyntax.Language)
Compilation\OperationTreeVerifier.cs (1)
334Assert.True(operation.Syntax.Language == operation.Language);
Compilation\TestOperationVisitor.cs (1)
1158if (operation.Syntax.Language == LanguageNames.CSharp)
Syntax\TokenUtilities.cs (1)
86if (node.Language == LanguageNames.CSharp)
Microsoft.CodeAnalysis.Workspaces (18)
AbstractTriviaDataFactory.cs (6)
33_spaces[i] = new Whitespace(Options, space: i, elastic: false, language: treeInfo.Root.Language); 44return new Whitespace(this.Options, space, elastic: true, language: this.TreeInfo.Root.Language); 53return new Whitespace(this.Options, space, elastic: false, language: this.TreeInfo.Root.Language); 85? new Whitespace(this.Options, lineBreaks, indentation, elastic, language: this.TreeInfo.Root.Language) 86: new ModifiedWhitespace(this.Options, lineBreaks, indentation, elastic, language: this.TreeInfo.Root.Language); 98var triviaInfo = new Whitespace(Options, lineBreaks: lineIndex + 1, indentation: indentation, elastic: false, language: this.TreeInfo.Root.Language);
CaseCorrection\CaseCorrector.cs (1)
71=> services.GetRequiredLanguageService<ICaseCorrectionService>(root.Language).CaseCorrect(root, spans, cancellationToken);
Classification\AbstractClassificationService.cs (2)
197var classificationService = services.GetLanguageServices(root.Language).GetService<ISyntaxClassificationService>(); 221var classificationService = services.GetLanguageServices(oldRoot.Language).GetService<ISyntaxClassificationService>();
CodeCleanup\CodeCleaner.cs (1)
98var cleanupService = services.GetRequiredLanguageService<ICodeCleanerService>(root.Language);
CodeCleanup\Providers\FormatCodeCleanupProvider.cs (1)
42var formatter = services.GetRequiredLanguageService<ISyntaxFormattingService>(root.Language);
Editing\SymbolEditor.cs (1)
194.Select(n => SyntaxGenerator.GetGenerator(_originalSolution.Workspace, n.Language).GetDeclaration(n))
Editing\SyntaxEditor.cs (1)
83SyntaxGenerator.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)
Microsoft.CodeAnalysis.Workspaces.UnitTests (1)
SymbolKeyTests.cs (1)
1478if (node.Language == LanguageNames.VisualBasic)