traceIn("xmlComment"); try { returnAST = null; ASTPair currentAST = new ASTPair(); org.exist.xquery.parser.XQueryAST xmlComment_AST = null;  org.exist.xquery.parser.XQueryAST tmp293_AST = null; tmp293_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1)); astFactory.addASTChild(currentAST, tmp293_AST); match(XML_COMMENT); match(XML_COMMENT_END); xmlComment_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root; returnAST = xmlComment_AST; } finally { traceOut("xmlComment"); }
returnAST = null; ASTPair currentAST = new ASTPair(); org.exist.xquery.parser.XQueryAST xmlComment_AST = null;  org.exist.xquery.parser.XQueryAST tmp290_AST = null; tmp290_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1)); astFactory.addASTChild(currentAST, tmp290_AST); match(XML_COMMENT); match(XML_COMMENT_END); xmlComment_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root; returnAST = xmlComment_AST;
	public final void xmlComment() throws RecognitionException, TokenStreamException {				traceIn("xmlComment");		try { // debugging			returnAST = null;			ASTPair currentAST = new ASTPair();			org.exist.xquery.parser.XQueryAST xmlComment_AST = null;						org.exist.xquery.parser.XQueryAST tmp293_AST = null;			tmp293_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1));			astFactory.addASTChild(currentAST, tmp293_AST);			match(XML_COMMENT);			match(XML_COMMENT_END);			xmlComment_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root;			returnAST = xmlComment_AST;		} finally { // debugging			traceOut("xmlComment");		}	}