17 references to GetExecutableBlockStatements
Microsoft.CodeAnalysis.VisualBasic.Features (10)
CodeRefactorings\InlineTemporary\VisualBasicInlineTemporaryCodeRefactoringProvider.vb (3)
284
Dim newStatements = newBlock.
GetExecutableBlockStatements
().Replace(localDeclaration, newDeclaration)
290
Dim blockStatements = newBlock.
GetExecutableBlockStatements
()
338
Dim newBlockStatements = newBlock.
GetExecutableBlockStatements
()
IntroduceUsingStatement\VisualBasicIntroduceUsingStatementCodeRefactoringProvider.vb (1)
39
Return declarationStatement.GetRequiredParent().
GetExecutableBlockStatements
()
IntroduceVariable\VisualBasicIntroduceVariableService_IntroduceLocal.vb (6)
151
Dim firstStatementAffectedInBlock = oldInnerMostCommonBlock.
GetExecutableBlockStatements
().First(AddressOf allAffectedStatements.Contains)
152
Dim firstStatementAffectedIndex = oldInnerMostCommonBlock.
GetExecutableBlockStatements
().IndexOf(firstStatementAffectedInBlock)
155
Dim statements = newInnerMostBlock.
GetExecutableBlockStatements
().Insert(firstStatementAffectedIndex, declarationStatement)
171
Function(s) s.Parent.IsExecutableBlock() AndAlso s.Parent.
GetExecutableBlockStatements
().Contains(s)).First()
186
Dim statementIndex = oldBlock.
GetExecutableBlockStatements
().IndexOf(oldStatement)
188
oldBlock.
GetExecutableBlockStatements
().Replace(oldStatement, newStatement).Insert(statementIndex, localDeclaration)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (6)
CodeGeneration\VisualBasicCodeGenerationService.vb (2)
503
Dim oldBlockStatements = oldBlock.
GetExecutableBlockStatements
()
519
newBlock = newBlock.ReplaceStatements(newBlock.
GetExecutableBlockStatements
().InsertRange(oldStatementIndex, statementArray))
SyntaxNodeExtensions.vb (3)
507
Where(Function(s) s.Parent.IsExecutableBlock() AndAlso s.Parent.
GetExecutableBlockStatements
().Contains(s)).
514
Where(Function(s) s.Parent.IsMultiLineExecutableBlock AndAlso s.Parent.
GetExecutableBlockStatements
().Contains(s)).
684
Return executableBlock.
GetExecutableBlockStatements
().Count = 1
VisualBasicBlockFacts.vb (1)
23
Return node.
GetExecutableBlockStatements
()
Microsoft.VisualStudio.LanguageServices.VisualBasic (1)
LanguageService\VisualBasicDebuggerIntelliSenseContext.vb (1)
73
Dim statement = containingNode.
GetExecutableBlockStatements
().FirstOrDefault()