MCPcopy Create free account
hub / github.com/SeaOfNodes/Simple / require

Method require

chapter15/src/main/java/com/seaofnodes/simple/Parser.java:887–887  ·  view source on GitHub ↗
(String syntax)

Source from the content-addressed store, hash-verified

885
886 // Require an exact match
887 private Parser require(String syntax) { require(null, syntax); return this; }
888 private <N> N require(N n, String syntax) {
889 if (match(syntax)) return n;
890 throw errorSyntax(syntax);

Callers 11

parseStatementMethod · 0.95
parseFieldMethod · 0.95
parseStructMethod · 0.95
parseWhileMethod · 0.95
parseBreakMethod · 0.95
parseContinueMethod · 0.95
parseIfMethod · 0.95
parseReturnMethod · 0.95
parsePrimaryMethod · 0.95
parsePostfixMethod · 0.95

Calls 2

matchMethod · 0.95
errorSyntaxMethod · 0.95

Tested by

no test coverage detected