{if (true) return ((NotPredicate)e).getPredicate();}
} else {
if ( !(e instanceof Predicate) ) {
{if (true) throw new ParseException("Can't negate a non-predicate");}
} else {
{if (true) return new NotPredicate((Predicate)e);}
}
}
throw new Error("Missing return statement in function");
}