Package org.intellij.jflex.parser
Class JFlexParserUtil
java.lang.Object
org.intellij.grammar.parser.GeneratedParserUtilBase
org.intellij.jflex.parser.JFlexParserUtil
-
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 -
Method Summary
Modifier and TypeMethodDescriptionstatic 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_
-
Constructor Details
-
JFlexParserUtil
public JFlexParserUtil()
-
-
Method Details
-
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)
-