1 write to SelectionResult
Microsoft.CodeAnalysis.Features (1)
ExtractMethod\MethodExtractor.Analyzer.cs (1)
42
SelectionResult
= selectionResult;
18 references to SelectionResult
Microsoft.CodeAnalysis.Features (18)
ExtractMethod\MethodExtractor.Analyzer.cs (18)
32
private SemanticDocument SemanticDocument =>
SelectionResult
.SemanticDocument;
71
var dataFlowAnalysisData = this.
SelectionResult
.GetDataFlowAnalysis();
149
if (this.
SelectionResult
.IsExtractMethodOnExpression ||
158
var (returnType, returnsByRef) =
SelectionResult
.GetReturnTypeInfo(this.CancellationToken);
173
if (this.
SelectionResult
.ContainingScopeHasAsyncKeyword())
214
return this.
SelectionResult
.IsExtractMethodOnExpression
216
: GetStatementFlowControlInformation(this.
SelectionResult
.GetStatementControlFlowAnalysis());
269
if (
SelectionResult
.ContainsAwaitExpression())
288
var context =
SelectionResult
.GetContainingScope();
294
!this.
SelectionResult
.FinalSpan.Contains(token.Span) ||
321
this.
SelectionResult
.ContainsAwaitExpression() &&
432
var containingScope =
SelectionResult
.GetContainingScope();
433
var analysisRange = TextSpan.FromBounds(
SelectionResult
.FinalSpan.Start, containingScope.Span.End);
656
if (!
SelectionResult
.IsExtractMethodOnExpression)
661
var firstToken =
SelectionResult
.GetFirstTokenInSelection();
662
var lastToken =
SelectionResult
.GetLastTokenInSelection();
669
return type.Equals(
SelectionResult
.GetReturnType(this.CancellationToken));
739
var selectionSpan = this.
SelectionResult
.FinalSpan;