2 overrides of Language
Microsoft.CodeAnalysis.CSharp (1)
Compilation\CSharpSemanticModel.cs (1)
4891public sealed override string Language
Microsoft.CodeAnalysis.VisualBasic (1)
Compilation\SemanticModel.vb (1)
3051Public NotOverridable Overrides ReadOnly Property Language As String
24 references to Language
Microsoft.CodeAnalysis.CodeStyle (2)
AbstractRemoveUnnecessaryImportsDiagnosticAnalyzer.cs (1)
63var language = context.SemanticModel.Language;
SimplifyTypeNamesDiagnosticAnalyzerBase.cs (1)
165builder["OptionLanguage"] = model.Language;
Microsoft.CodeAnalysis.CodeStyle.Fixes (1)
AbstractRemoveUnusedValuesCodeFixProvider.cs (1)
399Debug.Assert(semanticModel.Language != LanguageNames.VisualBasic);
Microsoft.CodeAnalysis.CSharp.Features (1)
Completion\CompletionProviders\SnippetCompletionProvider.cs (1)
152var service = services.GetLanguageServices(semanticModel.Language).GetService<ISnippetInfoService>();
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (1)
Compilation\CompilationAPITests.cs (1)
886Assert.Equal("C#", bind.Language);
Microsoft.CodeAnalysis.Features (12)
AbstractRemoveUnnecessaryImportsDiagnosticAnalyzer.cs (1)
63var language = context.SemanticModel.Language;
AbstractRemoveUnusedValuesCodeFixProvider.cs (1)
399Debug.Assert(semanticModel.Language != LanguageNames.VisualBasic);
CodeLens\CodeLensReferencesService.cs (2)
116throw new ArgumentException(string.Format(CultureInfo.CurrentCulture, "Unsupported language '{0}'", semanticModel.Language), nameof(semanticModel)); 153semanticModel.Language,
Completion\CommonCompletionUtilities.cs (2)
112var symbolDisplayService = workspaceServices.GetRequiredLanguageService<ISymbolDisplayService>(semanticModel.Language); 113var formatter = workspaceServices.GetRequiredLanguageService<IDocumentationCommentFormattingService>(semanticModel.Language);
LanguageServices\SymbolDisplayService\AbstractSymbolDisplayService.AbstractSymbolDescriptionBuilder.cs (1)
172var formatter = Services.GetRequiredLanguageService<IDocumentationCommentFormattingService>(_semanticModel.Language);
QuickInfo\CommonSemanticQuickInfoProvider.cs (2)
160var syntaxFactsService = services.GetRequiredLanguageService<ISyntaxFactsService>(semanticModel.Language); 187var languageServices = services.GetLanguageServices(semanticModel.Language);
QuickInfo\QuickInfoUtilities.cs (1)
38var descriptionService = services.GetRequiredLanguageService<ISymbolDisplayService>(semanticModel.Language);
SimplifyThisOrMe\AbstractSimplifyThisOrMeDiagnosticAnalyzer.cs (1)
73builder["OptionLanguage"] = semanticModel.Language;
SimplifyTypeNamesDiagnosticAnalyzerBase.cs (1)
165builder["OptionLanguage"] = model.Language;
Microsoft.CodeAnalysis.LanguageServerIndexFormat.Generator (1)
Generator.cs (1)
217var documentVertex = new Graph.LsifDocument(new Uri(uri, UriKind.RelativeOrAbsolute), GetLanguageKind(semanticModel.Language), contentBase64Encoded, idFactory);
Microsoft.CodeAnalysis.Workspaces (6)
Classification\Classifier.cs (1)
61var projectServices = services.GetLanguageServices(semanticModel.Language);
FindSymbols\FindReferences\Finders\ConstructorInitializerSymbolReferenceFinder.cs (2)
60if (state.SemanticModel.Language == LanguageNames.VisualBasic) 92else if (semanticModel.Language == LanguageNames.VisualBasic && token.IsPartOfStructuredTrivia())
FindSymbols\FindReferences\FindReferenceCache.cs (2)
40_identifierCache = new(comparer: semanticModel.Language switch 44_ => throw ExceptionUtilities.UnexpectedValue(semanticModel.Language)
FindSymbols\SymbolFinder.cs (1)
100var syntaxFacts = services.GetRequiredLanguageService<ISyntaxFactsService>(semanticModel.Language);