1 write to Span
Microsoft.CodeAnalysis.Workspaces (1)
CodeRefactorings\CodeRefactoringContext.cs (1)
109Span = span;
18 references to Span
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (2)
CodeActions\Preview\ErrorCases\ExceptionInCodeAction.cs (1)
21context.RegisterRefactoring(new ExceptionCodeAction(), context.Span);
CodeActions\Preview\PreviewTests.cs (1)
53context.RegisterRefactoring(codeAction, context.Span);
Microsoft.CodeAnalysis.CSharp.Features (2)
ConvertToRawString\ConvertRegularStringToRawStringCodeRefactoringProvider.cs (1)
64if (!context.Span.IntersectsWith(token.Span))
UseExpressionBodyForLambda\UseExpressionBodyForLambdaCodeRefactoringProvider.cs (1)
82var span = context.Span;
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (1)
LinkedFiles\LinkedFileDiffMergingEditorTests.cs (1)
90context.RegisterRefactoring(CodeAction.Create("Description", (ct) => Task.FromResult(newSolution)), context.Span);
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);
ConvertToInterpolatedString\ConvertRegularStringToInterpolatedStringRefactoringProvider.cs (2)
39var token = root.FindToken(context.Span.Start); 40if (!context.Span.IntersectsWith(token.Span))
GenerateConstructorFromMembers\AbstractGenerateConstructorFromMembersCodeRefactoringProvider.cs (1)
68context.Span,
InitializeParameter\AbstractInitializeParameterCodeRefactoringProvider.cs (2)
109context.RegisterRefactorings(refactorings, context.Span); 130context.RegisterRefactorings(refactorings, context.Span);
IntroduceVariable\AbstractIntroduceLocalForExpressionCodeRefactoringProvider.cs (1)
74return expressionStatement != null && IsValid(expressionStatement, context.Span)
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures.UnitTests (1)
CodeActions\Preview\PreviewTests.vb (1)
30context.RegisterRefactoring(codeAction, context.Span)
Microsoft.CodeAnalysis.VisualBasic.Features (1)
CodeRefactorings\NodeSelectionHelpers.vb (1)
16Dim span As TextSpan = context.Span
Microsoft.CodeAnalysis.Workspaces (3)
CodeRefactorings\CodeRefactoringContext.cs (3)
22/// Document corresponding to the <see cref="CodeRefactoringContext.Span"/> to refactor. 42/// TextDocument corresponding to the <see cref="CodeRefactoringContext.Span"/> to refactor. 146span = Span;