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

Method matchId

chapter22/src/main/java/com/seaofnodes/simple/Parser.java:1596–1603  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

1594 }
1595
1596 private String matchId() {
1597 int old = pos();
1598 String id = _lexer.matchId();
1599 if( id==null ) return null;
1600 if( !KEYWORDS.contains(id) ) return id;
1601 pos(old);
1602 return null;
1603 }
1604
1605 // Require an exact match
1606 private Parser require(String syntax) { require(null, syntax); return this; }

Callers 5

parseAsgnMethod · 0.45
typeMethod · 0.45
parseUnaryMethod · 0.45
requireLookupIdMethod · 0.45
requireIdMethod · 0.45

Calls 2

posMethod · 0.95
containsMethod · 0.45

Tested by

no test coverage detected