Package org.intellij.jflex.parser
Class JFlexParserUtil
- java.lang.Object
-
- org.intellij.grammar.parser.GeneratedParserUtilBase
-
- org.intellij.jflex.parser.JFlexParserUtil
-
public class JFlexParserUtil extends GeneratedParserUtilBase
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.intellij.grammar.parser.GeneratedParserUtilBase
GeneratedParserUtilBase.Builder, GeneratedParserUtilBase.CompletionState, GeneratedParserUtilBase.DummyBlock, GeneratedParserUtilBase.ErrorState, GeneratedParserUtilBase.Frame, GeneratedParserUtilBase.Hook<T>, GeneratedParserUtilBase.Parser
-
-
Field Summary
-
Fields inherited from class org.intellij.grammar.parser.GeneratedParserUtilBase
_AND_, _COLLAPSE_, _LEFT_, _LEFT_INNER_, _NONE_, _NOT_, _UPPER_, COMPLETION_STATE_KEY, DUMMY_BLOCK, LEFT_BINDER, LOG_HOOK, RIGHT_BINDER, TOKEN_ADVANCER, TRUE_CONDITION, WS_BINDERS
-
-
Constructor Summary
Constructors Constructor Description JFlexParserUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static com.intellij.lang.PsiBuilderadapt_builder_(com.intellij.psi.tree.IElementType root, com.intellij.lang.PsiBuilder builder, com.intellij.lang.PsiParser parser, com.intellij.psi.tree.TokenSet[] extendsSets)static booleananything(com.intellij.lang.PsiBuilder builder, int level, GeneratedParserUtilBase.Parser condition)static booleananything2(com.intellij.lang.PsiBuilder builder, int level, GeneratedParserUtilBase.Parser condition)static booleanis_new_line(com.intellij.lang.PsiBuilder builder, int level)static booleanis_percent(com.intellij.lang.PsiBuilder builder, int level)-
Methods inherited from class org.intellij.grammar.parser.GeneratedParserUtilBase
adapt_builder_, addVariant, consumeToken, consumeToken, consumeToken, consumeToken, consumeTokenFast, consumeTokenFast, consumeTokenFast, consumeTokens, consumeTokenSmart, consumeTokenSmart, consumeTokenSmart, consumeTokensSmart, create_token_set_, current_position_, empty_element_parsed_guard_, enter_section_, enter_section_, enter_section_, enter_section_, eof, exit_section_, exit_section_, exit_section_, invalid_left_marker_guard_, isWhitespaceOrComment, leftMarkerIs, nextTokenIs, nextTokenIs, nextTokenIs, nextTokenIsFast, nextTokenIsFast, nextTokenIsFast, nextTokenIsFast, nextTokenIsFast, nextTokenIsSlow, nextTokenIsSmart, nextTokenIsSmart, parseAsTree, parseTokens, parseTokens, parseTokensSmart, recursion_guard_, register_hook_, register_hook_, report_error_, report_error_
-
-
-
-
Method Detail
-
adapt_builder_
public static com.intellij.lang.PsiBuilder adapt_builder_(com.intellij.psi.tree.IElementType root, com.intellij.lang.PsiBuilder builder, com.intellij.lang.PsiParser parser, com.intellij.psi.tree.TokenSet[] extendsSets)
-
anything
public static boolean anything(com.intellij.lang.PsiBuilder builder, int level, GeneratedParserUtilBase.Parser condition)
-
anything2
public static boolean anything2(com.intellij.lang.PsiBuilder builder, int level, GeneratedParserUtilBase.Parser condition)
-
is_percent
public static boolean is_percent(com.intellij.lang.PsiBuilder builder, int level)
-
is_new_line
public static boolean is_new_line(com.intellij.lang.PsiBuilder builder, int level)
-
-