Class JFlexParser

java.lang.Object
org.intellij.jflex.parser.JFlexParser
All Implemented Interfaces:
com.intellij.lang.LightPsiParser, com.intellij.lang.PsiParser

public class JFlexParser extends Object implements com.intellij.lang.PsiParser, com.intellij.lang.LightPsiParser
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final com.intellij.psi.tree.TokenSet[]
     
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static boolean
    action(com.intellij.lang.PsiBuilder builder, int level)
     
    static boolean
    char_range(com.intellij.lang.PsiBuilder builder, int level)
     
    static boolean
    class_expression(com.intellij.lang.PsiBuilder builder, int level)
     
    static boolean
    declarations_section(com.intellij.lang.PsiBuilder builder, int level)
     
    static boolean
    expression(com.intellij.lang.PsiBuilder builder, int level, int priority)
     
    static boolean
    expression_0(com.intellij.lang.PsiBuilder builder, int level, int priority)
     
    static boolean
    java_code(com.intellij.lang.PsiBuilder builder, int level)
     
    static boolean
    java_name(com.intellij.lang.PsiBuilder builder, int level)
     
    static boolean
    java_type(com.intellij.lang.PsiBuilder builder, int level)
     
    static boolean
    java_type_parameters(com.intellij.lang.PsiBuilder builder, int level)
     
    static boolean
    lexical_rules_section(com.intellij.lang.PsiBuilder builder, int level)
     
    static boolean
    literal_expression(com.intellij.lang.PsiBuilder builder, int level)
     
    static boolean
    look_ahead(com.intellij.lang.PsiBuilder builder, int level)
     
    static boolean
    macro_definition(com.intellij.lang.PsiBuilder builder, int level)
     
    static boolean
    macro_ref_expression(com.intellij.lang.PsiBuilder builder, int level)
     
    static boolean
    macro_reference(com.intellij.lang.PsiBuilder builder, int level)
     
    static boolean
    not_expression(com.intellij.lang.PsiBuilder builder, int level)
     
    static boolean
    option(com.intellij.lang.PsiBuilder builder, int level)
     
    static boolean
    option_16bit(com.intellij.lang.PsiBuilder builder, int level)
     
    static boolean
    option_7bit(com.intellij.lang.PsiBuilder builder, int level)
     
    static boolean
    option_abstract(com.intellij.lang.PsiBuilder builder, int level)
     
    static boolean
    option_api_private(com.intellij.lang.PsiBuilder builder, int level)
     
    static boolean
    option_buffer_size(com.intellij.lang.PsiBuilder builder, int level)
     
    static boolean
    option_byacc(com.intellij.lang.PsiBuilder builder, int level)
     
    static boolean
    option_class(com.intellij.lang.PsiBuilder builder, int level)
     
    static boolean
    option_count_char(com.intellij.lang.PsiBuilder builder, int level)
     
    static boolean
    option_count_column(com.intellij.lang.PsiBuilder builder, int level)
     
    static boolean
    option_count_line(com.intellij.lang.PsiBuilder builder, int level)
     
    static boolean
    option_ctor_arg(com.intellij.lang.PsiBuilder builder, int level)
     
    static boolean
    option_cup(com.intellij.lang.PsiBuilder builder, int level)
     
    static boolean
    option_cup_debug(com.intellij.lang.PsiBuilder builder, int level)
     
    static boolean
    option_cup_sym(com.intellij.lang.PsiBuilder builder, int level)
     
    static boolean
    option_debug(com.intellij.lang.PsiBuilder builder, int level)
     
    static boolean
    option_eof(com.intellij.lang.PsiBuilder builder, int level)
     
    static boolean
    option_eof_close(com.intellij.lang.PsiBuilder builder, int level)
     
    static boolean
    option_eof_throw(com.intellij.lang.PsiBuilder builder, int level)
     
    static boolean
    option_eof_val(com.intellij.lang.PsiBuilder builder, int level)
     
    static boolean
    option_extends(com.intellij.lang.PsiBuilder builder, int level)
     
    static boolean
    option_final(com.intellij.lang.PsiBuilder builder, int level)
     
    static boolean
    option_full(com.intellij.lang.PsiBuilder builder, int level)
     
    static boolean
    option_function(com.intellij.lang.PsiBuilder builder, int level)
     
    static boolean
    option_ignore_case(com.intellij.lang.PsiBuilder builder, int level)
     
    static boolean
    option_implements(com.intellij.lang.PsiBuilder builder, int level)
     
    static boolean
    option_include(com.intellij.lang.PsiBuilder builder, int level)
     
    static boolean
    option_init(com.intellij.lang.PsiBuilder builder, int level)
     
    static boolean
    option_init_throw(com.intellij.lang.PsiBuilder builder, int level)
     
    static boolean
    option_integer(com.intellij.lang.PsiBuilder builder, int level)
     
    static boolean
    option_intwrap(com.intellij.lang.PsiBuilder builder, int level)
     
    static boolean
    option_obsolete(com.intellij.lang.PsiBuilder builder, int level)
     
    static boolean
    option_public(com.intellij.lang.PsiBuilder builder, int level)
     
    static boolean
    option_scan_error(com.intellij.lang.PsiBuilder builder, int level)
     
    static boolean
    option_standalone(com.intellij.lang.PsiBuilder builder, int level)
     
    static boolean
    option_switch(com.intellij.lang.PsiBuilder builder, int level)
     
    static boolean
    option_table(com.intellij.lang.PsiBuilder builder, int level)
     
    static boolean
    option_type(com.intellij.lang.PsiBuilder builder, int level)
     
    static boolean
    option_unicode(com.intellij.lang.PsiBuilder builder, int level)
     
    static boolean
    option_user_code(com.intellij.lang.PsiBuilder builder, int level)
     
    static boolean
    option_yylexthrow(com.intellij.lang.PsiBuilder builder, int level)
     
    static boolean
    paren_expression(com.intellij.lang.PsiBuilder builder, int level)
     
    com.intellij.lang.ASTNode
    parse(com.intellij.psi.tree.IElementType type, com.intellij.lang.PsiBuilder builder)
     
    protected boolean
    parse_root_(com.intellij.psi.tree.IElementType type, com.intellij.lang.PsiBuilder builder)
     
    void
    parseLight(com.intellij.psi.tree.IElementType type, com.intellij.lang.PsiBuilder builder)
     
    static boolean
    predefined_class_expression(com.intellij.lang.PsiBuilder builder, int level)
     
    static boolean
    rule(com.intellij.lang.PsiBuilder builder, int level)
     
    static boolean
    state_declaration(com.intellij.lang.PsiBuilder builder, int level)
     
    static boolean
    state_definition(com.intellij.lang.PsiBuilder builder, int level)
     
    static boolean
    state_list(com.intellij.lang.PsiBuilder builder, int level)
     
    static boolean
    state_reference(com.intellij.lang.PsiBuilder builder, int level)
     
    static boolean
    user_code_section(com.intellij.lang.PsiBuilder builder, int level)
     
    static boolean
    user_value(com.intellij.lang.PsiBuilder builder, int level)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • EXTENDS_SETS_

      public static final com.intellij.psi.tree.TokenSet[] EXTENDS_SETS_
  • Constructor Details

    • JFlexParser

      public JFlexParser()
  • Method Details

    • parse

      public com.intellij.lang.ASTNode parse(com.intellij.psi.tree.IElementType type, com.intellij.lang.PsiBuilder builder)
      Specified by:
      parse in interface com.intellij.lang.PsiParser
    • parseLight

      public void parseLight(com.intellij.psi.tree.IElementType type, com.intellij.lang.PsiBuilder builder)
      Specified by:
      parseLight in interface com.intellij.lang.LightPsiParser
    • parse_root_

      protected boolean parse_root_(com.intellij.psi.tree.IElementType type, com.intellij.lang.PsiBuilder builder)
    • action

      public static boolean action(com.intellij.lang.PsiBuilder builder, int level)
    • char_range

      public static boolean char_range(com.intellij.lang.PsiBuilder builder, int level)
    • declarations_section

      public static boolean declarations_section(com.intellij.lang.PsiBuilder builder, int level)
    • java_code

      public static boolean java_code(com.intellij.lang.PsiBuilder builder, int level)
    • java_name

      public static boolean java_name(com.intellij.lang.PsiBuilder builder, int level)
    • java_type

      public static boolean java_type(com.intellij.lang.PsiBuilder builder, int level)
    • java_type_parameters

      public static boolean java_type_parameters(com.intellij.lang.PsiBuilder builder, int level)
    • lexical_rules_section

      public static boolean lexical_rules_section(com.intellij.lang.PsiBuilder builder, int level)
    • look_ahead

      public static boolean look_ahead(com.intellij.lang.PsiBuilder builder, int level)
    • macro_definition

      public static boolean macro_definition(com.intellij.lang.PsiBuilder builder, int level)
    • macro_reference

      public static boolean macro_reference(com.intellij.lang.PsiBuilder builder, int level)
    • option

      public static boolean option(com.intellij.lang.PsiBuilder builder, int level)
    • option_16bit

      public static boolean option_16bit(com.intellij.lang.PsiBuilder builder, int level)
    • option_7bit

      public static boolean option_7bit(com.intellij.lang.PsiBuilder builder, int level)
    • option_abstract

      public static boolean option_abstract(com.intellij.lang.PsiBuilder builder, int level)
    • option_api_private

      public static boolean option_api_private(com.intellij.lang.PsiBuilder builder, int level)
    • option_buffer_size

      public static boolean option_buffer_size(com.intellij.lang.PsiBuilder builder, int level)
    • option_byacc

      public static boolean option_byacc(com.intellij.lang.PsiBuilder builder, int level)
    • option_class

      public static boolean option_class(com.intellij.lang.PsiBuilder builder, int level)
    • option_count_char

      public static boolean option_count_char(com.intellij.lang.PsiBuilder builder, int level)
    • option_count_column

      public static boolean option_count_column(com.intellij.lang.PsiBuilder builder, int level)
    • option_count_line

      public static boolean option_count_line(com.intellij.lang.PsiBuilder builder, int level)
    • option_ctor_arg

      public static boolean option_ctor_arg(com.intellij.lang.PsiBuilder builder, int level)
    • option_cup

      public static boolean option_cup(com.intellij.lang.PsiBuilder builder, int level)
    • option_cup_debug

      public static boolean option_cup_debug(com.intellij.lang.PsiBuilder builder, int level)
    • option_cup_sym

      public static boolean option_cup_sym(com.intellij.lang.PsiBuilder builder, int level)
    • option_debug

      public static boolean option_debug(com.intellij.lang.PsiBuilder builder, int level)
    • option_eof

      public static boolean option_eof(com.intellij.lang.PsiBuilder builder, int level)
    • option_eof_close

      public static boolean option_eof_close(com.intellij.lang.PsiBuilder builder, int level)
    • option_eof_throw

      public static boolean option_eof_throw(com.intellij.lang.PsiBuilder builder, int level)
    • option_eof_val

      public static boolean option_eof_val(com.intellij.lang.PsiBuilder builder, int level)
    • option_extends

      public static boolean option_extends(com.intellij.lang.PsiBuilder builder, int level)
    • option_final

      public static boolean option_final(com.intellij.lang.PsiBuilder builder, int level)
    • option_full

      public static boolean option_full(com.intellij.lang.PsiBuilder builder, int level)
    • option_function

      public static boolean option_function(com.intellij.lang.PsiBuilder builder, int level)
    • option_ignore_case

      public static boolean option_ignore_case(com.intellij.lang.PsiBuilder builder, int level)
    • option_implements

      public static boolean option_implements(com.intellij.lang.PsiBuilder builder, int level)
    • option_include

      public static boolean option_include(com.intellij.lang.PsiBuilder builder, int level)
    • option_init

      public static boolean option_init(com.intellij.lang.PsiBuilder builder, int level)
    • option_init_throw

      public static boolean option_init_throw(com.intellij.lang.PsiBuilder builder, int level)
    • option_integer

      public static boolean option_integer(com.intellij.lang.PsiBuilder builder, int level)
    • option_intwrap

      public static boolean option_intwrap(com.intellij.lang.PsiBuilder builder, int level)
    • option_obsolete

      public static boolean option_obsolete(com.intellij.lang.PsiBuilder builder, int level)
    • option_public

      public static boolean option_public(com.intellij.lang.PsiBuilder builder, int level)
    • option_scan_error

      public static boolean option_scan_error(com.intellij.lang.PsiBuilder builder, int level)
    • option_standalone

      public static boolean option_standalone(com.intellij.lang.PsiBuilder builder, int level)
    • option_switch

      public static boolean option_switch(com.intellij.lang.PsiBuilder builder, int level)
    • option_table

      public static boolean option_table(com.intellij.lang.PsiBuilder builder, int level)
    • option_type

      public static boolean option_type(com.intellij.lang.PsiBuilder builder, int level)
    • option_unicode

      public static boolean option_unicode(com.intellij.lang.PsiBuilder builder, int level)
    • option_user_code

      public static boolean option_user_code(com.intellij.lang.PsiBuilder builder, int level)
    • option_yylexthrow

      public static boolean option_yylexthrow(com.intellij.lang.PsiBuilder builder, int level)
    • rule

      public static boolean rule(com.intellij.lang.PsiBuilder builder, int level)
    • state_declaration

      public static boolean state_declaration(com.intellij.lang.PsiBuilder builder, int level)
    • state_definition

      public static boolean state_definition(com.intellij.lang.PsiBuilder builder, int level)
    • state_list

      public static boolean state_list(com.intellij.lang.PsiBuilder builder, int level)
    • state_reference

      public static boolean state_reference(com.intellij.lang.PsiBuilder builder, int level)
    • user_code_section

      public static boolean user_code_section(com.intellij.lang.PsiBuilder builder, int level)
    • user_value

      public static boolean user_value(com.intellij.lang.PsiBuilder builder, int level)
    • expression

      public static boolean expression(com.intellij.lang.PsiBuilder builder, int level, int priority)
    • expression_0

      public static boolean expression_0(com.intellij.lang.PsiBuilder builder, int level, int priority)
    • paren_expression

      public static boolean paren_expression(com.intellij.lang.PsiBuilder builder, int level)
    • not_expression

      public static boolean not_expression(com.intellij.lang.PsiBuilder builder, int level)
    • class_expression

      public static boolean class_expression(com.intellij.lang.PsiBuilder builder, int level)
    • predefined_class_expression

      public static boolean predefined_class_expression(com.intellij.lang.PsiBuilder builder, int level)
    • macro_ref_expression

      public static boolean macro_ref_expression(com.intellij.lang.PsiBuilder builder, int level)
    • literal_expression

      public static boolean literal_expression(com.intellij.lang.PsiBuilder builder, int level)