MCPcopy Create free account
hub / github.com/dynjs/dynjs / defaultClause

Method defaultClause

src/main/java/org/dynjs/parser/js/Parser.java:1508–1527  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

1506 }
1507
1508 protected DefaultCaseClause defaultClause() {
1509 Token position = consume(DEFAULT);
1510 consume(COLON);
1511
1512 List<Statement> statements = new ArrayList<>();
1513
1514 loop:
1515 while (true) {
1516 TokenType t = la();
1517 switch (t) {
1518 case RIGHT_BRACE:
1519 case CASE:
1520 case DEFAULT:
1521 break loop;
1522 }
1523 statements.add(statement());
1524 }
1525
1526 return factory.defaultClause(position, statements);
1527 }
1528
1529 public TryStatement tryStatement() {
1530 Token position = consume(TRY);

Callers 1

switchStatementMethod · 0.95

Calls 4

consumeMethod · 0.95
laMethod · 0.95
statementMethod · 0.95
addMethod · 0.45

Tested by

no test coverage detected