private boolean jj_3R_353() {
    if (jj_scan_token(GENERIC)) return true;
    if (jj_scan_token(152)) return true;
    if (jj_3R_247()) return true;
    if (jj_scan_token(153)) return true;
    if (jj_scan_token(SEMICOLON)) return true;
    return false;
  }