public int Modifiers()
{
int ret = MOD_NONE;
switch ((jj_ntk == -1) ? Jj_ntk() : jj_ntk)
{
case NotToken:
case PlusToken:
case MinusToken:
switch ((jj_ntk == -1) ? Jj_ntk() : jj_ntk)
{
case PlusToken:
Jj_consume_token(PlusToken);
ret = MOD_REQ;
break;
case MinusToken:
Jj_consume_token(MinusToken);
ret = MOD_NOT;
break;
case NotToken:
Jj_consume_token(NotToken);
ret = MOD_NOT;
break;
default:
jj_la1[2] = jj_gen;
Jj_consume_token(-1);
throw new ParseException();
}
break;
default:
jj_la1[3] = jj_gen;
break;
}
{
if (true) return ret;
}
throw new Exception("Missing return statement in function");
}