13 references to Document
Microsoft.CodeAnalysis.CSharp.Features (3)
BraceCompletion\AbstractCurlyBraceOrBracketCompletionService.cs (3)
48
context.
Document
,
62
var formattedText = context.
Document
.Text.WithChanges(formattingChanges);
91
var document = context.
Document
;
Microsoft.CodeAnalysis.EditorFeatures (2)
AutomaticCompletion\BraceCompletionSessionProvider.BraceCompletionSession.cs (2)
140
var indentationOptions = SubjectBuffer.GetIndentationOptions(EditorOptionsService, document.Project.GetFallbackAnalyzerOptions(), contextAfterStart.
Document
.LanguageServices, explicitFormat: false);
319
var indentationOptions = SubjectBuffer.GetIndentationOptions(EditorOptionsService, context.FallbackOptions, context.
Document
.LanguageServices, explicitFormat: false);
Microsoft.CodeAnalysis.Features (8)
BraceCompletion\AbstractBraceCompletionService.cs (6)
49
return ValueTask.FromResult(IsValidOpenBraceTokenAtPosition(context.
Document
.Text, openingToken, context.OpeningPoint));
64
var originalOpeningLinePosition = context.
Document
.Text.Lines.GetLinePosition(context.OpeningPoint);
124
var tree = context.
Document
.SyntaxTree;
125
var syntaxFactsService = context.
Document
.LanguageServices.GetRequiredService<ISyntaxFactsService>();
128
&& CheckClosingTokenKind(context.
Document
, context.ClosingPoint);
138
return CheckClosingTokenKind(context.
Document
, context.ClosingPoint);
BraceCompletion\IBraceCompletionService.cs (2)
106
=> ClosingPoint >= 1 &&
Document
.Text[OpeningPoint] == openingBrace;
109
=>
Document
.Root.FindToken(OpeningPoint, findInsideTrivia: true);