diff --git a/compiler/frontend/src/org/jetbrains/jet/lang/parsing/AbstractJetParsing.java b/compiler/frontend/src/org/jetbrains/jet/lang/parsing/AbstractJetParsing.java index ce98f3a4d46..438b1e4ca8b 100644 --- a/compiler/frontend/src/org/jetbrains/jet/lang/parsing/AbstractJetParsing.java +++ b/compiler/frontend/src/org/jetbrains/jet/lang/parsing/AbstractJetParsing.java @@ -110,6 +110,16 @@ import static org.jetbrains.jet.lexer.JetTokens.*; myBuilder.advanceLexer(); } + protected void advanceAt(IElementType current) { + assert _at(current); + myBuilder.advanceLexer(); + } + + protected void advanceAtSet(IElementType... tokens) { + assert _atSet(tokens); + myBuilder.advanceLexer(); + } + protected IElementType tt() { return myBuilder.getTokenType(); }