1 write to FinalSpan
Microsoft.CodeAnalysis.Features (1)
ExtractMethod\SelectionResult.cs (1)
41FinalSpan = finalSpan;
9 references to FinalSpan
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (1)
ExtractMethod\ExtractMethodBase.cs (1)
183Assert.Equal(namedSpans["r"].Single(), result.FinalSpan);
Microsoft.CodeAnalysis.CSharp.Features (3)
ExtractMethod\CSharpMethodExtractor.Analyzer.cs (1)
95var info = model.GetSpeculativeTypeInfo(SelectionResult.FinalSpan.Start, SyntaxFactory.ParseName(symbol.Name), SpeculativeBindingOption.BindAsExpression);
ExtractMethod\CSharpMethodExtractor.cs (1)
115if (OriginalSelectionResult.FinalSpan.Contains(memberNode.Span))
ExtractMethod\CSharpMethodExtractor.TriviaResult.cs (1)
26var result = preservationService.SaveTriviaAroundSelection(root, selectionResult.FinalSpan);
Microsoft.CodeAnalysis.Features (2)
ExtractMethod\MethodExtractor.Analyzer.cs (2)
98var localFunctionCallsNotWithinSpan = symbolMap.Keys.Where(s => s.IsLocalFunction() && !s.Locations.Any(static (l, self) => self.SelectionResult.FinalSpan.Contains(l.SourceSpan), this)); 353var symbolMap = SymbolMapBuilder.Build(syntaxFactsService, model, context, SelectionResult.FinalSpan, CancellationToken);
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures.UnitTests (1)
ExtractMethod\ExtractMethodTests.vb (1)
152Assert.Equal(namedSpans("r").Single(), result.FinalSpan)
Microsoft.CodeAnalysis.VisualBasic.Features (2)
ExtractMethod\VisualBasicMethodExtractor.Analyzer.vb (1)
73Dim info = semanticModel.GetSpeculativeTypeInfo(Me.SelectionResult.FinalSpan.Start, SyntaxFactory.ParseName(symbol.Name), SpeculativeBindingOption.BindAsExpression)
ExtractMethod\VisualBasicMethodExtractor.TriviaResult.vb (1)
18Dim result = preservationService.SaveTriviaAroundSelection(root, selectionResult.FinalSpan)