1 override of Language
Microsoft.CodeAnalysis.CSharp (1)
Compilation\CSharpSemanticModel.cs (1)
4975public sealed override string Language
21 references to Language
Microsoft.CodeAnalysis.CodeStyle (1)
src\roslyn\src\Analyzers\Core\Analyzers\SimplifyTypeNames\SimplifyTypeNamesDiagnosticAnalyzerBase.cs (1)
152builder["OptionLanguage"] = model.Language;
Microsoft.CodeAnalysis.CodeStyle.Fixes (1)
src\roslyn\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.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\roslyn\src\Analyzers\Core\Analyzers\SimplifyTypeNames\SimplifyTypeNamesDiagnosticAnalyzerBase.cs (1)
152builder["OptionLanguage"] = model.Language;
src\roslyn\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);