1 write to SelectionResult
Microsoft.CodeAnalysis.Features (1)
ExtractMethod\MethodExtractor.Analyzer.cs (1)
43
SelectionResult
= selectionResult;
18 references to SelectionResult
Microsoft.CodeAnalysis.Features (18)
ExtractMethod\MethodExtractor.Analyzer.cs (18)
33
private SemanticDocument SemanticDocument =>
SelectionResult
.SemanticDocument;
72
var dataFlowAnalysisData = this.
SelectionResult
.GetDataFlowAnalysis();
150
if (this.
SelectionResult
.IsExtractMethodOnExpression ||
159
var (returnType, returnsByRef) =
SelectionResult
.GetReturnTypeInfo(this.CancellationToken);
174
if (this.
SelectionResult
.ContainingScopeHasAsyncKeyword())
215
return this.
SelectionResult
.IsExtractMethodOnExpression
217
: GetStatementFlowControlInformation(this.
SelectionResult
.GetStatementControlFlowAnalysis());
270
if (
SelectionResult
.ContainsAwaitExpression())
289
var context =
SelectionResult
.GetContainingScope();
295
!this.
SelectionResult
.FinalSpan.Contains(token.Span) ||
322
this.
SelectionResult
.ContainsAwaitExpression() &&
433
var containingScope =
SelectionResult
.GetContainingScope();
434
var analysisRange = TextSpan.FromBounds(
SelectionResult
.FinalSpan.Start, containingScope.Span.End);
657
if (!
SelectionResult
.IsExtractMethodOnExpression)
662
var firstToken =
SelectionResult
.GetFirstTokenInSelection();
663
var lastToken =
SelectionResult
.GetLastTokenInSelection();
670
return type.Equals(
SelectionResult
.GetReturnType(this.CancellationToken));
740
var selectionSpan = this.
SelectionResult
.FinalSpan;