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