diff options
Diffstat (limited to 'chapter18/src/main/java')
| -rw-r--r-- | chapter18/src/main/java/com/seaofnodes/simple/Parser.java | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/chapter18/src/main/java/com/seaofnodes/simple/Parser.java b/chapter18/src/main/java/com/seaofnodes/simple/Parser.java index a6185aa0..a4fd9d52 100644 --- a/chapter18/src/main/java/com/seaofnodes/simple/Parser.java +++ b/chapter18/src/main/java/com/seaofnodes/simple/Parser.java @@ -830,6 +830,7 @@ public class Parser { // Check valid forward ref, after parsing all the type extra bits. // Cannot check earlier, because cannot find required 'id' until after "[]?" syntax int old2 = pos(); + match("!"); String id = _lexer.matchId(); if( !(peek(',') || peek(';')) ) return posT(old1); |
