30 references to LanguageServices
Microsoft.CodeAnalysis.CSharp.EditorFeatures (9)
AutomaticCompletion\AutomaticLineEnderCommandHandler.cs (2)
110
var formatter = document.
LanguageServices
.GetRequiredService<ISyntaxFormattingService>();
325
var formattingOptions = args.SubjectBuffer.GetSyntaxFormattingOptions(EditorOptionsService, document.
LanguageServices
, explicitFormat: false);
Formatting\CSharpFormattingInteractionService.cs (5)
95
var options = textBuffer.GetSyntaxFormattingOptions(_editorOptionsService, parsedDocument.
LanguageServices
, explicitFormat: true);
106
var options = textBuffer.GetSyntaxFormattingOptions(_editorOptionsService, parsedDocument.
LanguageServices
, explicitFormat: true);
107
var service = parsedDocument.
LanguageServices
.GetRequiredService<ISyntaxFormattingService>();
117
var service = parsedDocument.
LanguageServices
.GetRequiredService<ISyntaxFormattingService>();
121
var indentationOptions = textBuffer.GetIndentationOptions(_editorOptionsService, parsedDocument.
LanguageServices
, explicitFormat: false);
SplitStringLiteral\SplitStringLiteralCommandHandler.cs (1)
90
var indentationOptions = subjectBuffer.GetIndentationOptions(_editorOptionsService, parsedDocument.
LanguageServices
, explicitFormat: false);
StringCopyPaste\StringCopyPasteCommandHandler.cs (1)
268
var indentationOptions = textBuffer.GetIndentationOptions(_editorOptionsService, documentBeforePaste.
LanguageServices
, explicitFormat: false);
Microsoft.CodeAnalysis.CSharp.Features (10)
BraceCompletion\AbstractCurlyBraceOrBracketCompletionService.cs (1)
159
var indentationService = document.
LanguageServices
.GetRequiredService<IIndentationService>();
ConvertNamespaceTransform.cs (1)
113
var indentationService = document.
LanguageServices
.GetRequiredService<IIndentationService>();
ConvertToRawString\ConvertRegularStringToRawStringCodeRefactoringProvider.cs (1)
290
var indenter = parsedDocument.
LanguageServices
.GetRequiredService<IIndentationService>();
Snippets\AbstractCSharpTypeSnippetProvider.cs (1)
76
var indentationService = parsedDocument.
LanguageServices
.GetRequiredService<IIndentationService>();
Snippets\CSharpConstructorSnippetProvider.cs (1)
70
var indentationService = parsedDocument.
LanguageServices
.GetRequiredService<IIndentationService>();
Snippets\CSharpElseSnippetProvider.cs (1)
92
var indentationService = parsedDocument.
LanguageServices
.GetRequiredService<IIndentationService>();
Snippets\CSharpForEachLoopSnippetProvider.cs (1)
79
var indentationService = parsedDocument.
LanguageServices
.GetRequiredService<IIndentationService>();
Snippets\CSharpIfSnippetProvider.cs (1)
56
var indentationService = parsedDocument.
LanguageServices
.GetRequiredService<IIndentationService>();
Snippets\CSharpWhileLoopSnippetProvider.cs (1)
56
var indentationService = parsedDocument.
LanguageServices
.GetRequiredService<IIndentationService>();
SplitStringLiteral\StringSplitter.cs (1)
136
var indentationService = Document.
LanguageServices
.GetRequiredService<IIndentationService>();
Microsoft.CodeAnalysis.EditorFeatures (5)
AutomaticCompletion\AbstractAutomaticLineEnderCommandHandler.cs (1)
145
var formattingOptions = args.SubjectBuffer.GetSyntaxFormattingOptions(EditorOptionsService, parsedDocument.
LanguageServices
, explicitFormat: false);
AutomaticCompletion\BraceCompletionSessionProvider.BraceCompletionSession.cs (2)
131
var indentationOptions = SubjectBuffer.GetIndentationOptions(_editorOptionsService, contextAfterStart.Document.
LanguageServices
, explicitFormat: false);
289
var indentationOptions = SubjectBuffer.GetIndentationOptions(_editorOptionsService, context.Document.
LanguageServices
, explicitFormat: false);
SplitComment\SplitCommentCommandHandler.cs (2)
154
var syntaxKinds = document.
LanguageServices
.GetRequiredService<ISyntaxKindsService>();
159
var splitCommentService = document.
LanguageServices
.GetRequiredService<ISplitCommentService>();
Microsoft.CodeAnalysis.Features (3)
BraceCompletion\AbstractBraceCompletionService.cs (2)
86
var syntaxFactsService = document.
LanguageServices
.GetRequiredService<ISyntaxFactsService>();
128
var syntaxFactsService = context.Document.
LanguageServices
.GetRequiredService<ISyntaxFactsService>();
Formatting\FormattingRuleUtilities.cs (1)
26
return rules.AddRange(Formatter.GetDefaultFormattingRules(document.
LanguageServices
));
Microsoft.CodeAnalysis.Workspaces (3)
IIndentationService.cs (2)
50
var syntaxGenerator = document.
LanguageServices
.GetRequiredService<SyntaxGeneratorInternal>();
58
var indenter = document.
LanguageServices
.GetRequiredService<IIndentationService>();
ParsedDocument.cs (1)
32
public SolutionServices SolutionServices =>
LanguageServices
.SolutionServices;