16 references to OriginalSelectionResult
Microsoft.CodeAnalysis.CSharp.Features (10)
ExtractMethod\CSharpMethodExtractor.cs (10)
30
var analyzer = new CSharpAnalyzer(this.
OriginalSelectionResult
, this.LocalFunction, cancellationToken);
37
var originalSpanStart =
OriginalSelectionResult
.FinalSpan.Start;
40
var document = this.
OriginalSelectionResult
.SemanticDocument;
50
: this.
OriginalSelectionResult
.GetOutermostCallSiteContainerToProcess(cancellationToken);
70
if (!
OriginalSelectionResult
.FinalSpan.Contains(anonymousFunction.Span))
85
if (!
OriginalSelectionResult
.FinalSpan.Contains(localFunction.Span))
138
if (
OriginalSelectionResult
.FinalSpan.Contains(memberNode.Span))
159
return node.Span.Contains(
OriginalSelectionResult
.FinalSpan);
164
var semanticDocument = this.
OriginalSelectionResult
.SemanticDocument;
166
var result = preservationService.SaveTriviaAroundSelection(root, this.
OriginalSelectionResult
.FinalSpan);
Microsoft.CodeAnalysis.Features (6)
ExtractMethod\MethodExtractor.cs (6)
49
var originalSemanticDocument =
OriginalSelectionResult
.SemanticDocument;
62
var codeGenerator = this.CreateCodeGenerator(this.
OriginalSelectionResult
, analyzeResult);
73
OriginalSelectionResult
, analyzeResult, insertionPointNode, cancellationToken).ConfigureAwait(false);
79
OriginalSelectionResult
.With(triviaResult.SemanticDocument),
207
var semanticModel =
OriginalSelectionResult
.SemanticDocument.SemanticModel;
238
var currentType = semanticModel.GetSpeculativeTypeInfo(this.
OriginalSelectionResult
.FinalSpan.Start, typeName, SpeculativeBindingOption.BindAsTypeOrNamespace).Type;