2 overrides of Language
Microsoft.CodeAnalysis.CSharp (1)
Compilation\CSharpSemanticModel.cs (1)
4981public sealed override string Language
Microsoft.CodeAnalysis.VisualBasic (1)
Compilation\SemanticModel.vb (1)
3048Public NotOverridable Overrides ReadOnly Property Language As String
22 references to Language
Microsoft.CodeAnalysis.CodeStyle (1)
src\Analyzers\Core\Analyzers\SimplifyTypeNames\SimplifyTypeNamesDiagnosticAnalyzerBase.cs (1)
152builder["OptionLanguage"] = model.Language;
Microsoft.CodeAnalysis.CodeStyle.Fixes (1)
src\Analyzers\Core\CodeFixes\RemoveUnusedParametersAndValues\AbstractRemoveUnusedValuesCodeFixProvider.cs (1)
410Debug.Assert(semanticModel.Language != LanguageNames.VisualBasic);
Microsoft.CodeAnalysis.CSharp.Features (1)
Completion\CompletionProviders\SnippetCompletionProvider.cs (1)
166var service = services.GetLanguageServices(semanticModel.Language).GetService<ISnippetInfoService>();
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (1)
Compilation\CompilationAPITests.cs (1)
884Assert.Equal("C#", bind.Language);
Microsoft.CodeAnalysis.Features (12)
CodeLens\CodeLensReferencesService.cs (2)
116throw new ArgumentException(string.Format(CultureInfo.CurrentCulture, "Unsupported language '{0}'", semanticModel.Language), nameof(semanticModel)); 148semanticModel.Language,
Completion\CommonCompletionUtilities.cs (2)
88var symbolDisplayService = workspaceServices.GetRequiredLanguageService<ISymbolDisplayService>(semanticModel.Language); 89var formatter = workspaceServices.GetRequiredLanguageService<IDocumentationCommentFormattingService>(semanticModel.Language);
QuickInfo\CommonSemanticQuickInfoProvider.cs (4)
156var syntaxFactsService = services.GetRequiredLanguageService<ISyntaxFactsService>(semanticModel.Language); 188var languageServices = services.GetLanguageServices(semanticModel.Language); 303var languageServices = services.GetLanguageServices(semanticModel.Language); 338var languageServices = services.GetLanguageServices(semanticModel.Language);
QuickInfo\QuickInfoUtilities.cs (1)
37var descriptionService = services.GetRequiredLanguageService<ISymbolDisplayService>(semanticModel.Language);
SimplifyThisOrMe\AbstractSimplifyThisOrMeDiagnosticAnalyzer.cs (1)
72builder["OptionLanguage"] = semanticModel.Language;
src\Analyzers\Core\Analyzers\SimplifyTypeNames\SimplifyTypeNamesDiagnosticAnalyzerBase.cs (1)
152builder["OptionLanguage"] = model.Language;
src\Analyzers\Core\CodeFixes\RemoveUnusedParametersAndValues\AbstractRemoveUnusedValuesCodeFixProvider.cs (1)
410Debug.Assert(semanticModel.Language != LanguageNames.VisualBasic);
Microsoft.CodeAnalysis.Workspaces (6)
Classification\Classifier.cs (1)
78var projectServices = services.GetLanguageServices(semanticModel.Language);
FindSymbols\FindReferences\Finders\ExplicitConstructorInitializerSymbolReferenceFinder.cs (2)
68if (state.SemanticModel.Language == LanguageNames.VisualBasic) 98else if (semanticModel.Language == LanguageNames.VisualBasic && token.IsPartOfStructuredTrivia())
FindSymbols\FindReferences\FindReferenceCache.cs (2)
85_identifierCache = new(comparer: semanticModel.Language switch 89_ => throw ExceptionUtilities.UnexpectedValue(semanticModel.Language)
FindSymbols\SymbolFinder.cs (1)
117var syntaxFacts = services.GetRequiredLanguageService<ISyntaxFactsService>(semanticModel.Language);