public List<Statement> getOutOfPackageStatements() { List<Statement> statements = new ArrayList<Statement>(); List<LinkedListTree> statementsAST = ASTUtils.findChildrenByType(ast, AS3Parser.OUT_OF_FUNCTION_STMT); for (LinkedListTree statementAST : statementsAST) { final LinkedListTree child = statementAST.getFirstChild(); if (child != null) { statements.add(StatementBuilder.build(child)); } } return statements; }