22 references to Document
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (2)
CodeActions\ApplyChangesOperationTests.cs (1)
36var codeAction = new TestCodeAction(_changeSolution(context.Document.Project.Solution));
CodeActions\Preview\PreviewTests.cs (1)
52var codeAction = new TestCodeAction(context.Document);
Microsoft.CodeAnalysis.CSharp.Features (4)
CodeRefactorings\UseExplicitOrImplicitType\AbstractUseTypeCodeRefactoringProvider.cs (1)
110var syntaxFacts = context.Document.GetLanguageService<ISyntaxFactsService>();
UseExpressionBody\UseExpressionBodyCodeRefactoringProvider.cs (1)
121var document = context.Document;
UseExpressionBodyForLambda\UseExpressionBodyForLambdaCodeRefactoringProvider.cs (2)
34var document = context.Document; 81var document = context.Document;
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (2)
CodeRefactorings\CodeRefactoringServiceTest.cs (1)
131cancellationToken => Task.FromResult(context.Document),
LinkedFiles\LinkedFileDiffMergingEditorTests.cs (1)
82var document = context.Document;
Microsoft.CodeAnalysis.Features (8)
CodeRefactorings\CodeRefactoringContextExtensions.cs (2)
45=> TryGetRelevantNodeAsync<TSyntaxNode>(context.Document, context.Span, allowEmptyNode, context.CancellationToken); 51=> GetRelevantNodesAsync<TSyntaxNode>(context.Document, context.Span, allowEmptyNodes, context.CancellationToken);
ConvertNumericLiteral\AbstractConvertNumericLiteralCodeRefactoringProvider.cs (1)
124var syntaxFacts = context.Document.GetRequiredLanguageService<ISyntaxFactsService>();
ConvertTupleToStruct\AbstractConvertTupleToStructCodeRefactoringProvider.cs (1)
129var containingMember = GetContainingMember(context.Document, tupleExprOrTypeNode);
ExtractClass\AbstractExtractClassRefactoringProvider.cs (1)
37var solution = context.Document.Project.Solution;
GenerateConstructorFromMembers\AbstractGenerateConstructorFromMembersCodeRefactoringProvider.cs (1)
67context.Document,
ReplaceConditionalWithStatements\AbstractReplaceConditionalWithStatementsCodeRefactoringProvider.cs (1)
130var document = context.Document;
ReplaceDocCommentTextWithTag\AbstractReplaceDocCommentTextWithTagCodeRefactoringProvider.cs (1)
147c => ReplaceTextAsync(context.Document, expandedSpan, replacement, c),
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures.UnitTests (1)
CodeActions\Preview\PreviewTests.vb (1)
29Dim codeAction = New TestCodeAction(context.Document)
Microsoft.CodeAnalysis.VisualBasic.Features (2)
CodeRefactorings\InlineTemporary\VisualBasicInlineTemporaryCodeRefactoringProvider.vb (1)
30Dim document = context.Document
CodeRefactorings\NodeSelectionHelpers.vb (1)
15Dim document As Document = context.Document
Microsoft.CodeAnalysis.Workspaces (3)
CodeRefactorings\CodeRefactoringContext.cs (3)
43/// This property should be used instead of <see cref="CodeRefactoringContext.Document"/> property by 50/// Text span within the <see cref="CodeRefactoringContext.Document"/> or <see cref="CodeRefactoringContext.TextDocument"/> to refactor. 145document = Document;