MCPcopy Index your code
hub / github.com/beanshell/beanshell / AssignmentOperator

Method AssignmentOperator

src/bsh/Parser.java:1192–1248  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

1190 }
1191
1192 final public int AssignmentOperator() throws ParseException {
1193 Token t;
1194 switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
1195 case ASSIGN:
1196 jj_consume_token(ASSIGN);
1197 break;
1198 case STARASSIGN:
1199 jj_consume_token(STARASSIGN);
1200 break;
1201 case SLASHASSIGN:
1202 jj_consume_token(SLASHASSIGN);
1203 break;
1204 case MODASSIGN:
1205 jj_consume_token(MODASSIGN);
1206 break;
1207 case PLUSASSIGN:
1208 jj_consume_token(PLUSASSIGN);
1209 break;
1210 case MINUSASSIGN:
1211 jj_consume_token(MINUSASSIGN);
1212 break;
1213 case ANDASSIGN:
1214 jj_consume_token(ANDASSIGN);
1215 break;
1216 case XORASSIGN:
1217 jj_consume_token(XORASSIGN);
1218 break;
1219 case ORASSIGN:
1220 jj_consume_token(ORASSIGN);
1221 break;
1222 case LSHIFTASSIGN:
1223 jj_consume_token(LSHIFTASSIGN);
1224 break;
1225 case LSHIFTASSIGNX:
1226 jj_consume_token(LSHIFTASSIGNX);
1227 break;
1228 case RSIGNEDSHIFTASSIGN:
1229 jj_consume_token(RSIGNEDSHIFTASSIGN);
1230 break;
1231 case RSIGNEDSHIFTASSIGNX:
1232 jj_consume_token(RSIGNEDSHIFTASSIGNX);
1233 break;
1234 case RUNSIGNEDSHIFTASSIGN:
1235 jj_consume_token(RUNSIGNEDSHIFTASSIGN);
1236 break;
1237 case RUNSIGNEDSHIFTASSIGNX:
1238 jj_consume_token(RUNSIGNEDSHIFTASSIGNX);
1239 break;
1240 default:
1241 jj_la1[27] = jj_gen;
1242 jj_consume_token(-1);
1243 throw new ParseException();
1244 }
1245 t = getToken(0);
1246 {if (true) return t.kind;}
1247 throw new Error("Missing return statement in function");
1248 }
1249

Callers 1

AssignmentMethod · 0.95

Calls 3

jj_ntkMethod · 0.95
jj_consume_tokenMethod · 0.95
getTokenMethod · 0.95

Tested by

no test coverage detected