{
SelectStatementsEofContext tree;
queries.clear();
trees.clear();
List<CharStream> charStreamL = Lists.newArrayList();
SqlParser parser = getParser(source, charStreamL);
tree = parser.selectStatementsEof();
checkState(tree != null);
checkState(!(tree instanceof ErrorNode));
for (SelectStatementContext ssctx : tree.selectStatementsEtc().selectStatement())