private IEnumerable <SyntaxNode> GetSubsequentStatements(SyntaxNode currentStatement) { do { yield return(currentStatement); currentStatement = _syntaxFacts.GetNextExecutableStatement(currentStatement); }while (currentStatement != null); }