23 references to VBSelectionResult
Microsoft.CodeAnalysis.VisualBasic.Features (23)
ExtractMethod\VisualBasicMethodExtractor.VisualBasicCodeGenerator.ExpressionCodeGenerator.vb (6)
29Dim containingScope = VBSelectionResult.GetContainingScope() 71Contract.ThrowIfFalse(IsExtractMethodOnExpression(VBSelectionResult)) 73Dim expression = DirectCast(VBSelectionResult.GetContainingScope(), ExpressionSyntax) 100Dim container = VBSelectionResult.InnermostStatementContainer() 111Return VBSelectionResult.GetContainingScopeOf(Of StatementSyntax)() 122Dim sourceNode = VBSelectionResult.GetContainingScope()
ExtractMethod\VisualBasicMethodExtractor.VisualBasicCodeGenerator.MultipleStatementsCodeGenerator.vb (6)
40Dim containingScope = Me.VBSelectionResult.GetContainingScope() 45Dim firstStatementUnderContainer = Me.VBSelectionResult.GetFirstStatementUnderContainer() 46Dim lastStatementUnderContainer = Me.VBSelectionResult.GetLastStatementUnderContainer() 65Return If(callSiteContainer, Me.VBSelectionResult.GetFirstStatementUnderContainer().Parent) 69Return Me.VBSelectionResult.GetFirstStatementUnderContainer() 73Return Me.VBSelectionResult.GetLastStatementUnderContainer()
ExtractMethod\VisualBasicMethodExtractor.VisualBasicCodeGenerator.SingleStatementCodeGenerator.vb (6)
34Dim containingScope = VBSelectionResult.GetContainingScope() 40Contract.ThrowIfFalse(IsExtractMethodOnSingleStatement(VBSelectionResult)) 42Return ImmutableArray.Create(Of StatementSyntax)(VBSelectionResult.GetFirstStatement()) 50Dim first = VBSelectionResult.GetFirstStatement() 56Return VBSelectionResult.GetFirstStatement() 62Return VBSelectionResult.GetFirstStatement()
ExtractMethod\VisualBasicMethodExtractor.VisualBasicCodeGenerator.vb (5)
161Not VBSelectionResult.IsUnderModuleBlock() AndAlso 162Not VBSelectionResult.ContainsInstanceExpression() Then 166Dim isAsync = Me.VBSelectionResult.ShouldPutAsyncModifier() 340If Me.VBSelectionResult.ShouldPutAsyncModifier() Then 341If Me.VBSelectionResult.ShouldCallConfigureAwaitFalse() Then