astFactory.addASTChild(currentAST, returnAST);
currentAST = __currentAST35;
_t = __t35;
_t = _t.getNextSibling();
Type exprType = e_AST.getJQLType();
if (!(typetab.isBooleanType(exprType) || exprType.equals(typetab.errorType)))
{
// filter expression must have the type boolean or java.lang.Boolean
errorMsg.error(e_AST.getLine(), e_AST.getColumn(),
I18NHelper.getMessage(messages, "jqlc.semantic.filter.booleanexpected", exprType)); //NOI18N
}