com.metsci.glimpse.gl.shader.grammar
Class GlslEsParser
java.lang.Object
org.antlr.runtime.BaseRecognizer
org.antlr.runtime.Parser
com.metsci.glimpse.gl.shader.grammar.GlslEsParser
public class GlslEsParser
- extends org.antlr.runtime.Parser
Fields inherited from class org.antlr.runtime.Parser |
input |
Fields inherited from class org.antlr.runtime.BaseRecognizer |
DEFAULT_TOKEN_CHANNEL, HIDDEN, INITIAL_FOLLOW_STACK_SIZE, MEMO_RULE_FAILED, MEMO_RULE_UNKNOWN, NEXT_TOKEN_RULE_NAME |
Constructor Summary |
GlslEsParser(org.antlr.runtime.TokenStream input)
|
GlslEsParser(org.antlr.runtime.TokenStream input,
org.antlr.runtime.RecognizerSharedState state)
|
Methods inherited from class org.antlr.runtime.Parser |
getSourceName, getTokenStream, reset, setTokenStream, traceIn, traceOut |
Methods inherited from class org.antlr.runtime.BaseRecognizer |
alreadyParsedRule, beginResync, consumeUntil, consumeUntil, displayRecognitionError, emitErrorMessage, endResync, failed, getBacktrackingLevel, getErrorHeader, getErrorMessage, getNumberOfSyntaxErrors, getRuleInvocationStack, getRuleInvocationStack, getRuleMemoization, getRuleMemoizationCacheSize, getTokenErrorDisplay, match, matchAny, memoize, mismatchIsMissingToken, mismatchIsUnwantedToken, recover, recoverFromMismatchedSet, reportError, setBacktrackingLevel, toStrings, traceIn, traceOut |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
tokenNames
public static final java.lang.String[] tokenNames
EOF
public static final int EOF
- See Also:
- Constant Field Values
IDENTIFIER
public static final int IDENTIFIER
- See Also:
- Constant Field Values
INTCONSTANT
public static final int INTCONSTANT
- See Also:
- Constant Field Values
FLOATCONSTANT
public static final int FLOATCONSTANT
- See Also:
- Constant Field Values
BOOLCONSTANT
public static final int BOOLCONSTANT
- See Also:
- Constant Field Values
LEFT_PAREN
public static final int LEFT_PAREN
- See Also:
- Constant Field Values
RIGHT_PAREN
public static final int RIGHT_PAREN
- See Also:
- Constant Field Values
LEFT_BRACKET
public static final int LEFT_BRACKET
- See Also:
- Constant Field Values
RIGHT_BRACKET
public static final int RIGHT_BRACKET
- See Also:
- Constant Field Values
DOT
public static final int DOT
- See Also:
- Constant Field Values
INC_OP
public static final int INC_OP
- See Also:
- Constant Field Values
DEC_OP
public static final int DEC_OP
- See Also:
- Constant Field Values
VOID
public static final int VOID
- See Also:
- Constant Field Values
COMMA
public static final int COMMA
- See Also:
- Constant Field Values
FLOAT
public static final int FLOAT
- See Also:
- Constant Field Values
INT
public static final int INT
- See Also:
- Constant Field Values
BOOL
public static final int BOOL
- See Also:
- Constant Field Values
VEC2
public static final int VEC2
- See Also:
- Constant Field Values
VEC3
public static final int VEC3
- See Also:
- Constant Field Values
VEC4
public static final int VEC4
- See Also:
- Constant Field Values
BVEC2
public static final int BVEC2
- See Also:
- Constant Field Values
BVEC3
public static final int BVEC3
- See Also:
- Constant Field Values
BVEC4
public static final int BVEC4
- See Also:
- Constant Field Values
IVEC2
public static final int IVEC2
- See Also:
- Constant Field Values
IVEC3
public static final int IVEC3
- See Also:
- Constant Field Values
IVEC4
public static final int IVEC4
- See Also:
- Constant Field Values
MAT2
public static final int MAT2
- See Also:
- Constant Field Values
MAT3
public static final int MAT3
- See Also:
- Constant Field Values
MAT4
public static final int MAT4
- See Also:
- Constant Field Values
PLUS
public static final int PLUS
- See Also:
- Constant Field Values
DASH
public static final int DASH
- See Also:
- Constant Field Values
BANG
public static final int BANG
- See Also:
- Constant Field Values
STAR
public static final int STAR
- See Also:
- Constant Field Values
SLASH
public static final int SLASH
- See Also:
- Constant Field Values
LEFT_ANGLE
public static final int LEFT_ANGLE
- See Also:
- Constant Field Values
RIGHT_ANGLE
public static final int RIGHT_ANGLE
- See Also:
- Constant Field Values
LE_OP
public static final int LE_OP
- See Also:
- Constant Field Values
GE_OP
public static final int GE_OP
- See Also:
- Constant Field Values
EQ_OP
public static final int EQ_OP
- See Also:
- Constant Field Values
NE_OP
public static final int NE_OP
- See Also:
- Constant Field Values
AND_OP
public static final int AND_OP
- See Also:
- Constant Field Values
XOR_OP
public static final int XOR_OP
- See Also:
- Constant Field Values
OR_OP
public static final int OR_OP
- See Also:
- Constant Field Values
QUESTION
public static final int QUESTION
- See Also:
- Constant Field Values
COLON
public static final int COLON
- See Also:
- Constant Field Values
EQUAL
public static final int EQUAL
- See Also:
- Constant Field Values
MUL_ASSIGN
public static final int MUL_ASSIGN
- See Also:
- Constant Field Values
DIV_ASSIGN
public static final int DIV_ASSIGN
- See Also:
- Constant Field Values
ADD_ASSIGN
public static final int ADD_ASSIGN
- See Also:
- Constant Field Values
SUB_ASSIGN
public static final int SUB_ASSIGN
- See Also:
- Constant Field Values
SEMICOLON
public static final int SEMICOLON
- See Also:
- Constant Field Values
PRECISION
public static final int PRECISION
- See Also:
- Constant Field Values
IN
public static final int IN
- See Also:
- Constant Field Values
OUT
public static final int OUT
- See Also:
- Constant Field Values
INOUT
public static final int INOUT
- See Also:
- Constant Field Values
INVARIANT
public static final int INVARIANT
- See Also:
- Constant Field Values
CONST
public static final int CONST
- See Also:
- Constant Field Values
ATTRIBUTE
public static final int ATTRIBUTE
- See Also:
- Constant Field Values
VARYING
public static final int VARYING
- See Also:
- Constant Field Values
UNIFORM
public static final int UNIFORM
- See Also:
- Constant Field Values
SAMPLER2D
public static final int SAMPLER2D
- See Also:
- Constant Field Values
SAMPLERCUBE
public static final int SAMPLERCUBE
- See Also:
- Constant Field Values
HIGH_PRECISION
public static final int HIGH_PRECISION
- See Also:
- Constant Field Values
MEDIUM_PRECISION
public static final int MEDIUM_PRECISION
- See Also:
- Constant Field Values
LOW_PRECISION
public static final int LOW_PRECISION
- See Also:
- Constant Field Values
STRUCT
public static final int STRUCT
- See Also:
- Constant Field Values
LEFT_BRACE
public static final int LEFT_BRACE
- See Also:
- Constant Field Values
RIGHT_BRACE
public static final int RIGHT_BRACE
- See Also:
- Constant Field Values
IF
public static final int IF
- See Also:
- Constant Field Values
ELSE
public static final int ELSE
- See Also:
- Constant Field Values
WHILE
public static final int WHILE
- See Also:
- Constant Field Values
DO
public static final int DO
- See Also:
- Constant Field Values
FOR
public static final int FOR
- See Also:
- Constant Field Values
CONTINUE
public static final int CONTINUE
- See Also:
- Constant Field Values
BREAK
public static final int BREAK
- See Also:
- Constant Field Values
RETURN
public static final int RETURN
- See Also:
- Constant Field Values
DISCARD
public static final int DISCARD
- See Also:
- Constant Field Values
FALSE
public static final int FALSE
- See Also:
- Constant Field Values
TRUE
public static final int TRUE
- See Also:
- Constant Field Values
EXPONENT_PART
public static final int EXPONENT_PART
- See Also:
- Constant Field Values
DECIMAL_CONSTANT
public static final int DECIMAL_CONSTANT
- See Also:
- Constant Field Values
OCTAL_CONSTANT
public static final int OCTAL_CONSTANT
- See Also:
- Constant Field Values
HEXDIGIT
public static final int HEXDIGIT
- See Also:
- Constant Field Values
HEXADECIMAL_CONSTANT
public static final int HEXADECIMAL_CONSTANT
- See Also:
- Constant Field Values
MOD_ASSIGN
public static final int MOD_ASSIGN
- See Also:
- Constant Field Values
TILDE
public static final int TILDE
- See Also:
- Constant Field Values
PERCENT
public static final int PERCENT
- See Also:
- Constant Field Values
VERTICAL_BAR
public static final int VERTICAL_BAR
- See Also:
- Constant Field Values
CARET
public static final int CARET
- See Also:
- Constant Field Values
AMPERSAND
public static final int AMPERSAND
- See Also:
- Constant Field Values
WHITESPACE
public static final int WHITESPACE
- See Also:
- Constant Field Values
COMMENT
public static final int COMMENT
- See Also:
- Constant Field Values
MULTILINE_COMMENT
public static final int MULTILINE_COMMENT
- See Also:
- Constant Field Values
FOLLOW_external_declaration_in_translation_unit83
public static final org.antlr.runtime.BitSet FOLLOW_external_declaration_in_translation_unit83
FOLLOW_EOF_in_translation_unit88
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_translation_unit88
FOLLOW_IDENTIFIER_in_variable_identifier101
public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_variable_identifier101
FOLLOW_INTCONSTANT_in_primary_expression114
public static final org.antlr.runtime.BitSet FOLLOW_INTCONSTANT_in_primary_expression114
FOLLOW_FLOATCONSTANT_in_primary_expression120
public static final org.antlr.runtime.BitSet FOLLOW_FLOATCONSTANT_in_primary_expression120
FOLLOW_BOOLCONSTANT_in_primary_expression126
public static final org.antlr.runtime.BitSet FOLLOW_BOOLCONSTANT_in_primary_expression126
FOLLOW_variable_identifier_in_primary_expression132
public static final org.antlr.runtime.BitSet FOLLOW_variable_identifier_in_primary_expression132
FOLLOW_LEFT_PAREN_in_primary_expression138
public static final org.antlr.runtime.BitSet FOLLOW_LEFT_PAREN_in_primary_expression138
FOLLOW_expression_in_primary_expression140
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_primary_expression140
FOLLOW_RIGHT_PAREN_in_primary_expression142
public static final org.antlr.runtime.BitSet FOLLOW_RIGHT_PAREN_in_primary_expression142
FOLLOW_primary_expression_or_function_call_in_postfix_expression155
public static final org.antlr.runtime.BitSet FOLLOW_primary_expression_or_function_call_in_postfix_expression155
FOLLOW_LEFT_BRACKET_in_postfix_expression163
public static final org.antlr.runtime.BitSet FOLLOW_LEFT_BRACKET_in_postfix_expression163
FOLLOW_integer_expression_in_postfix_expression165
public static final org.antlr.runtime.BitSet FOLLOW_integer_expression_in_postfix_expression165
FOLLOW_RIGHT_BRACKET_in_postfix_expression167
public static final org.antlr.runtime.BitSet FOLLOW_RIGHT_BRACKET_in_postfix_expression167
FOLLOW_DOT_in_postfix_expression177
public static final org.antlr.runtime.BitSet FOLLOW_DOT_in_postfix_expression177
FOLLOW_field_selection_in_postfix_expression179
public static final org.antlr.runtime.BitSet FOLLOW_field_selection_in_postfix_expression179
FOLLOW_INC_OP_in_postfix_expression189
public static final org.antlr.runtime.BitSet FOLLOW_INC_OP_in_postfix_expression189
FOLLOW_DEC_OP_in_postfix_expression199
public static final org.antlr.runtime.BitSet FOLLOW_DEC_OP_in_postfix_expression199
FOLLOW_primary_expression_in_primary_expression_or_function_call227
public static final org.antlr.runtime.BitSet FOLLOW_primary_expression_in_primary_expression_or_function_call227
FOLLOW_primary_expression_in_primary_expression_or_function_call241
public static final org.antlr.runtime.BitSet FOLLOW_primary_expression_in_primary_expression_or_function_call241
FOLLOW_primary_expression_in_primary_expression_or_function_call255
public static final org.antlr.runtime.BitSet FOLLOW_primary_expression_in_primary_expression_or_function_call255
FOLLOW_primary_expression_in_primary_expression_or_function_call269
public static final org.antlr.runtime.BitSet FOLLOW_primary_expression_in_primary_expression_or_function_call269
FOLLOW_function_call_in_primary_expression_or_function_call283
public static final org.antlr.runtime.BitSet FOLLOW_function_call_in_primary_expression_or_function_call283
FOLLOW_primary_expression_in_primary_expression_or_function_call289
public static final org.antlr.runtime.BitSet FOLLOW_primary_expression_in_primary_expression_or_function_call289
FOLLOW_expression_in_integer_expression302
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_integer_expression302
FOLLOW_function_call_generic_in_function_call315
public static final org.antlr.runtime.BitSet FOLLOW_function_call_generic_in_function_call315
FOLLOW_function_call_header_in_function_call_generic328
public static final org.antlr.runtime.BitSet FOLLOW_function_call_header_in_function_call_generic328
FOLLOW_VOID_in_function_call_generic345
public static final org.antlr.runtime.BitSet FOLLOW_VOID_in_function_call_generic345
FOLLOW_assignment_expression_in_function_call_generic357
public static final org.antlr.runtime.BitSet FOLLOW_assignment_expression_in_function_call_generic357
FOLLOW_COMMA_in_function_call_generic360
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_function_call_generic360
FOLLOW_assignment_expression_in_function_call_generic362
public static final org.antlr.runtime.BitSet FOLLOW_assignment_expression_in_function_call_generic362
FOLLOW_RIGHT_PAREN_in_function_call_generic376
public static final org.antlr.runtime.BitSet FOLLOW_RIGHT_PAREN_in_function_call_generic376
FOLLOW_function_identifier_in_function_call_header389
public static final org.antlr.runtime.BitSet FOLLOW_function_identifier_in_function_call_header389
FOLLOW_LEFT_PAREN_in_function_call_header391
public static final org.antlr.runtime.BitSet FOLLOW_LEFT_PAREN_in_function_call_header391
FOLLOW_constructor_identifier_in_function_identifier406
public static final org.antlr.runtime.BitSet FOLLOW_constructor_identifier_in_function_identifier406
FOLLOW_set_in_constructor_identifier0
public static final org.antlr.runtime.BitSet FOLLOW_set_in_constructor_identifier0
FOLLOW_INC_OP_in_unary_expression532
public static final org.antlr.runtime.BitSet FOLLOW_INC_OP_in_unary_expression532
FOLLOW_DEC_OP_in_unary_expression536
public static final org.antlr.runtime.BitSet FOLLOW_DEC_OP_in_unary_expression536
FOLLOW_unary_operator_in_unary_expression540
public static final org.antlr.runtime.BitSet FOLLOW_unary_operator_in_unary_expression540
FOLLOW_postfix_expression_in_unary_expression544
public static final org.antlr.runtime.BitSet FOLLOW_postfix_expression_in_unary_expression544
FOLLOW_set_in_unary_operator0
public static final org.antlr.runtime.BitSet FOLLOW_set_in_unary_operator0
FOLLOW_unary_expression_in_multiplicative_expression587
public static final org.antlr.runtime.BitSet FOLLOW_unary_expression_in_multiplicative_expression587
FOLLOW_set_in_multiplicative_expression590
public static final org.antlr.runtime.BitSet FOLLOW_set_in_multiplicative_expression590
FOLLOW_unary_expression_in_multiplicative_expression598
public static final org.antlr.runtime.BitSet FOLLOW_unary_expression_in_multiplicative_expression598
FOLLOW_multiplicative_expression_in_additive_expression614
public static final org.antlr.runtime.BitSet FOLLOW_multiplicative_expression_in_additive_expression614
FOLLOW_set_in_additive_expression617
public static final org.antlr.runtime.BitSet FOLLOW_set_in_additive_expression617
FOLLOW_multiplicative_expression_in_additive_expression625
public static final org.antlr.runtime.BitSet FOLLOW_multiplicative_expression_in_additive_expression625
FOLLOW_additive_expression_in_shift_expression640
public static final org.antlr.runtime.BitSet FOLLOW_additive_expression_in_shift_expression640
FOLLOW_shift_expression_in_relational_expression655
public static final org.antlr.runtime.BitSet FOLLOW_shift_expression_in_relational_expression655
FOLLOW_set_in_relational_expression658
public static final org.antlr.runtime.BitSet FOLLOW_set_in_relational_expression658
FOLLOW_shift_expression_in_relational_expression674
public static final org.antlr.runtime.BitSet FOLLOW_shift_expression_in_relational_expression674
FOLLOW_relational_expression_in_equality_expression689
public static final org.antlr.runtime.BitSet FOLLOW_relational_expression_in_equality_expression689
FOLLOW_set_in_equality_expression692
public static final org.antlr.runtime.BitSet FOLLOW_set_in_equality_expression692
FOLLOW_relational_expression_in_equality_expression700
public static final org.antlr.runtime.BitSet FOLLOW_relational_expression_in_equality_expression700
FOLLOW_equality_expression_in_and_expression715
public static final org.antlr.runtime.BitSet FOLLOW_equality_expression_in_and_expression715
FOLLOW_and_expression_in_exclusive_or_expression729
public static final org.antlr.runtime.BitSet FOLLOW_and_expression_in_exclusive_or_expression729
FOLLOW_exclusive_or_expression_in_inclusive_or_expression743
public static final org.antlr.runtime.BitSet FOLLOW_exclusive_or_expression_in_inclusive_or_expression743
FOLLOW_inclusive_or_expression_in_logical_and_expression757
public static final org.antlr.runtime.BitSet FOLLOW_inclusive_or_expression_in_logical_and_expression757
FOLLOW_AND_OP_in_logical_and_expression760
public static final org.antlr.runtime.BitSet FOLLOW_AND_OP_in_logical_and_expression760
FOLLOW_inclusive_or_expression_in_logical_and_expression762
public static final org.antlr.runtime.BitSet FOLLOW_inclusive_or_expression_in_logical_and_expression762
FOLLOW_logical_and_expression_in_logical_xor_expression777
public static final org.antlr.runtime.BitSet FOLLOW_logical_and_expression_in_logical_xor_expression777
FOLLOW_XOR_OP_in_logical_xor_expression780
public static final org.antlr.runtime.BitSet FOLLOW_XOR_OP_in_logical_xor_expression780
FOLLOW_logical_and_expression_in_logical_xor_expression782
public static final org.antlr.runtime.BitSet FOLLOW_logical_and_expression_in_logical_xor_expression782
FOLLOW_logical_xor_expression_in_logical_or_expression797
public static final org.antlr.runtime.BitSet FOLLOW_logical_xor_expression_in_logical_or_expression797
FOLLOW_OR_OP_in_logical_or_expression800
public static final org.antlr.runtime.BitSet FOLLOW_OR_OP_in_logical_or_expression800
FOLLOW_logical_xor_expression_in_logical_or_expression802
public static final org.antlr.runtime.BitSet FOLLOW_logical_xor_expression_in_logical_or_expression802
FOLLOW_logical_or_expression_in_conditional_expression817
public static final org.antlr.runtime.BitSet FOLLOW_logical_or_expression_in_conditional_expression817
FOLLOW_QUESTION_in_conditional_expression820
public static final org.antlr.runtime.BitSet FOLLOW_QUESTION_in_conditional_expression820
FOLLOW_expression_in_conditional_expression822
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_conditional_expression822
FOLLOW_COLON_in_conditional_expression824
public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_conditional_expression824
FOLLOW_assignment_expression_in_conditional_expression826
public static final org.antlr.runtime.BitSet FOLLOW_assignment_expression_in_conditional_expression826
FOLLOW_unary_expression_in_assignment_expression849
public static final org.antlr.runtime.BitSet FOLLOW_unary_expression_in_assignment_expression849
FOLLOW_assignment_operator_in_assignment_expression851
public static final org.antlr.runtime.BitSet FOLLOW_assignment_operator_in_assignment_expression851
FOLLOW_assignment_expression_in_assignment_expression853
public static final org.antlr.runtime.BitSet FOLLOW_assignment_expression_in_assignment_expression853
FOLLOW_conditional_expression_in_assignment_expression859
public static final org.antlr.runtime.BitSet FOLLOW_conditional_expression_in_assignment_expression859
FOLLOW_set_in_assignment_operator0
public static final org.antlr.runtime.BitSet FOLLOW_set_in_assignment_operator0
FOLLOW_assignment_expression_in_expression915
public static final org.antlr.runtime.BitSet FOLLOW_assignment_expression_in_expression915
FOLLOW_COMMA_in_expression918
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_expression918
FOLLOW_assignment_expression_in_expression920
public static final org.antlr.runtime.BitSet FOLLOW_assignment_expression_in_expression920
FOLLOW_conditional_expression_in_constant_expression935
public static final org.antlr.runtime.BitSet FOLLOW_conditional_expression_in_constant_expression935
FOLLOW_function_prototype_in_declaration954
public static final org.antlr.runtime.BitSet FOLLOW_function_prototype_in_declaration954
FOLLOW_SEMICOLON_in_declaration956
public static final org.antlr.runtime.BitSet FOLLOW_SEMICOLON_in_declaration956
FOLLOW_init_declarator_list_in_declaration962
public static final org.antlr.runtime.BitSet FOLLOW_init_declarator_list_in_declaration962
FOLLOW_SEMICOLON_in_declaration964
public static final org.antlr.runtime.BitSet FOLLOW_SEMICOLON_in_declaration964
FOLLOW_PRECISION_in_declaration970
public static final org.antlr.runtime.BitSet FOLLOW_PRECISION_in_declaration970
FOLLOW_precision_qualifier_in_declaration972
public static final org.antlr.runtime.BitSet FOLLOW_precision_qualifier_in_declaration972
FOLLOW_type_specifier_no_prec_in_declaration974
public static final org.antlr.runtime.BitSet FOLLOW_type_specifier_no_prec_in_declaration974
FOLLOW_SEMICOLON_in_declaration976
public static final org.antlr.runtime.BitSet FOLLOW_SEMICOLON_in_declaration976
FOLLOW_function_declarator_in_function_prototype989
public static final org.antlr.runtime.BitSet FOLLOW_function_declarator_in_function_prototype989
FOLLOW_RIGHT_PAREN_in_function_prototype991
public static final org.antlr.runtime.BitSet FOLLOW_RIGHT_PAREN_in_function_prototype991
FOLLOW_function_header_in_function_declarator1004
public static final org.antlr.runtime.BitSet FOLLOW_function_header_in_function_declarator1004
FOLLOW_parameter_declaration_in_function_declarator1007
public static final org.antlr.runtime.BitSet FOLLOW_parameter_declaration_in_function_declarator1007
FOLLOW_COMMA_in_function_declarator1010
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_function_declarator1010
FOLLOW_parameter_declaration_in_function_declarator1012
public static final org.antlr.runtime.BitSet FOLLOW_parameter_declaration_in_function_declarator1012
FOLLOW_fully_specified_type_in_function_header1030
public static final org.antlr.runtime.BitSet FOLLOW_fully_specified_type_in_function_header1030
FOLLOW_IDENTIFIER_in_function_header1032
public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_function_header1032
FOLLOW_LEFT_PAREN_in_function_header1034
public static final org.antlr.runtime.BitSet FOLLOW_LEFT_PAREN_in_function_header1034
FOLLOW_type_qualifier_in_parameter_declaration1048
public static final org.antlr.runtime.BitSet FOLLOW_type_qualifier_in_parameter_declaration1048
FOLLOW_parameter_qualifier_in_parameter_declaration1053
public static final org.antlr.runtime.BitSet FOLLOW_parameter_qualifier_in_parameter_declaration1053
FOLLOW_type_specifier_in_parameter_declaration1063
public static final org.antlr.runtime.BitSet FOLLOW_type_specifier_in_parameter_declaration1063
FOLLOW_IDENTIFIER_in_parameter_declaration1079
public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_parameter_declaration1079
FOLLOW_LEFT_BRACKET_in_parameter_declaration1097
public static final org.antlr.runtime.BitSet FOLLOW_LEFT_BRACKET_in_parameter_declaration1097
FOLLOW_constant_expression_in_parameter_declaration1099
public static final org.antlr.runtime.BitSet FOLLOW_constant_expression_in_parameter_declaration1099
FOLLOW_RIGHT_BRACKET_in_parameter_declaration1101
public static final org.antlr.runtime.BitSet FOLLOW_RIGHT_BRACKET_in_parameter_declaration1101
FOLLOW_set_in_parameter_qualifier0
public static final org.antlr.runtime.BitSet FOLLOW_set_in_parameter_qualifier0
FOLLOW_single_declaration_in_init_declarator_list1149
public static final org.antlr.runtime.BitSet FOLLOW_single_declaration_in_init_declarator_list1149
FOLLOW_init_declarator_list_1_in_init_declarator_list1152
public static final org.antlr.runtime.BitSet FOLLOW_init_declarator_list_1_in_init_declarator_list1152
FOLLOW_COMMA_in_init_declarator_list_11167
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_init_declarator_list_11167
FOLLOW_IDENTIFIER_in_init_declarator_list_11169
public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_init_declarator_list_11169
FOLLOW_init_declarator_list_2_in_init_declarator_list_11172
public static final org.antlr.runtime.BitSet FOLLOW_init_declarator_list_2_in_init_declarator_list_11172
FOLLOW_LEFT_BRACKET_in_init_declarator_list_21187
public static final org.antlr.runtime.BitSet FOLLOW_LEFT_BRACKET_in_init_declarator_list_21187
FOLLOW_constant_expression_in_init_declarator_list_21189
public static final org.antlr.runtime.BitSet FOLLOW_constant_expression_in_init_declarator_list_21189
FOLLOW_RIGHT_BRACKET_in_init_declarator_list_21191
public static final org.antlr.runtime.BitSet FOLLOW_RIGHT_BRACKET_in_init_declarator_list_21191
FOLLOW_EQUAL_in_init_declarator_list_21197
public static final org.antlr.runtime.BitSet FOLLOW_EQUAL_in_init_declarator_list_21197
FOLLOW_initializer_in_init_declarator_list_21199
public static final org.antlr.runtime.BitSet FOLLOW_initializer_in_init_declarator_list_21199
FOLLOW_fully_specified_type_in_single_declaration1212
public static final org.antlr.runtime.BitSet FOLLOW_fully_specified_type_in_single_declaration1212
FOLLOW_IDENTIFIER_in_single_declaration1220
public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_single_declaration1220
FOLLOW_LEFT_BRACKET_in_single_declaration1232
public static final org.antlr.runtime.BitSet FOLLOW_LEFT_BRACKET_in_single_declaration1232
FOLLOW_constant_expression_in_single_declaration1234
public static final org.antlr.runtime.BitSet FOLLOW_constant_expression_in_single_declaration1234
FOLLOW_RIGHT_BRACKET_in_single_declaration1236
public static final org.antlr.runtime.BitSet FOLLOW_RIGHT_BRACKET_in_single_declaration1236
FOLLOW_EQUAL_in_single_declaration1248
public static final org.antlr.runtime.BitSet FOLLOW_EQUAL_in_single_declaration1248
FOLLOW_initializer_in_single_declaration1250
public static final org.antlr.runtime.BitSet FOLLOW_initializer_in_single_declaration1250
FOLLOW_INVARIANT_in_single_declaration1274
public static final org.antlr.runtime.BitSet FOLLOW_INVARIANT_in_single_declaration1274
FOLLOW_IDENTIFIER_in_single_declaration1276
public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_single_declaration1276
FOLLOW_type_specifier_in_fully_specified_type1294
public static final org.antlr.runtime.BitSet FOLLOW_type_specifier_in_fully_specified_type1294
FOLLOW_type_qualifier_in_fully_specified_type1300
public static final org.antlr.runtime.BitSet FOLLOW_type_qualifier_in_fully_specified_type1300
FOLLOW_type_specifier_in_fully_specified_type1302
public static final org.antlr.runtime.BitSet FOLLOW_type_specifier_in_fully_specified_type1302
FOLLOW_CONST_in_type_qualifier1315
public static final org.antlr.runtime.BitSet FOLLOW_CONST_in_type_qualifier1315
FOLLOW_ATTRIBUTE_in_type_qualifier1321
public static final org.antlr.runtime.BitSet FOLLOW_ATTRIBUTE_in_type_qualifier1321
FOLLOW_VARYING_in_type_qualifier1330
public static final org.antlr.runtime.BitSet FOLLOW_VARYING_in_type_qualifier1330
FOLLOW_INVARIANT_in_type_qualifier1336
public static final org.antlr.runtime.BitSet FOLLOW_INVARIANT_in_type_qualifier1336
FOLLOW_VARYING_in_type_qualifier1338
public static final org.antlr.runtime.BitSet FOLLOW_VARYING_in_type_qualifier1338
FOLLOW_UNIFORM_in_type_qualifier1344
public static final org.antlr.runtime.BitSet FOLLOW_UNIFORM_in_type_qualifier1344
FOLLOW_type_specifier_no_prec_in_type_specifier1357
public static final org.antlr.runtime.BitSet FOLLOW_type_specifier_no_prec_in_type_specifier1357
FOLLOW_precision_qualifier_in_type_specifier1363
public static final org.antlr.runtime.BitSet FOLLOW_precision_qualifier_in_type_specifier1363
FOLLOW_type_specifier_no_prec_in_type_specifier1365
public static final org.antlr.runtime.BitSet FOLLOW_type_specifier_no_prec_in_type_specifier1365
FOLLOW_VOID_in_type_specifier_no_prec1378
public static final org.antlr.runtime.BitSet FOLLOW_VOID_in_type_specifier_no_prec1378
FOLLOW_FLOAT_in_type_specifier_no_prec1384
public static final org.antlr.runtime.BitSet FOLLOW_FLOAT_in_type_specifier_no_prec1384
FOLLOW_INT_in_type_specifier_no_prec1390
public static final org.antlr.runtime.BitSet FOLLOW_INT_in_type_specifier_no_prec1390
FOLLOW_BOOL_in_type_specifier_no_prec1396
public static final org.antlr.runtime.BitSet FOLLOW_BOOL_in_type_specifier_no_prec1396
FOLLOW_VEC2_in_type_specifier_no_prec1402
public static final org.antlr.runtime.BitSet FOLLOW_VEC2_in_type_specifier_no_prec1402
FOLLOW_VEC3_in_type_specifier_no_prec1408
public static final org.antlr.runtime.BitSet FOLLOW_VEC3_in_type_specifier_no_prec1408
FOLLOW_VEC4_in_type_specifier_no_prec1414
public static final org.antlr.runtime.BitSet FOLLOW_VEC4_in_type_specifier_no_prec1414
FOLLOW_BVEC2_in_type_specifier_no_prec1420
public static final org.antlr.runtime.BitSet FOLLOW_BVEC2_in_type_specifier_no_prec1420
FOLLOW_BVEC3_in_type_specifier_no_prec1426
public static final org.antlr.runtime.BitSet FOLLOW_BVEC3_in_type_specifier_no_prec1426
FOLLOW_BVEC4_in_type_specifier_no_prec1432
public static final org.antlr.runtime.BitSet FOLLOW_BVEC4_in_type_specifier_no_prec1432
FOLLOW_IVEC2_in_type_specifier_no_prec1438
public static final org.antlr.runtime.BitSet FOLLOW_IVEC2_in_type_specifier_no_prec1438
FOLLOW_IVEC3_in_type_specifier_no_prec1444
public static final org.antlr.runtime.BitSet FOLLOW_IVEC3_in_type_specifier_no_prec1444
FOLLOW_IVEC4_in_type_specifier_no_prec1450
public static final org.antlr.runtime.BitSet FOLLOW_IVEC4_in_type_specifier_no_prec1450
FOLLOW_MAT2_in_type_specifier_no_prec1456
public static final org.antlr.runtime.BitSet FOLLOW_MAT2_in_type_specifier_no_prec1456
FOLLOW_MAT3_in_type_specifier_no_prec1462
public static final org.antlr.runtime.BitSet FOLLOW_MAT3_in_type_specifier_no_prec1462
FOLLOW_MAT4_in_type_specifier_no_prec1468
public static final org.antlr.runtime.BitSet FOLLOW_MAT4_in_type_specifier_no_prec1468
FOLLOW_SAMPLER2D_in_type_specifier_no_prec1474
public static final org.antlr.runtime.BitSet FOLLOW_SAMPLER2D_in_type_specifier_no_prec1474
FOLLOW_SAMPLERCUBE_in_type_specifier_no_prec1480
public static final org.antlr.runtime.BitSet FOLLOW_SAMPLERCUBE_in_type_specifier_no_prec1480
FOLLOW_struct_specifier_in_type_specifier_no_prec1486
public static final org.antlr.runtime.BitSet FOLLOW_struct_specifier_in_type_specifier_no_prec1486
FOLLOW_IDENTIFIER_in_type_specifier_no_prec1493
public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_type_specifier_no_prec1493
FOLLOW_set_in_precision_qualifier0
public static final org.antlr.runtime.BitSet FOLLOW_set_in_precision_qualifier0
FOLLOW_STRUCT_in_struct_specifier1531
public static final org.antlr.runtime.BitSet FOLLOW_STRUCT_in_struct_specifier1531
FOLLOW_IDENTIFIER_in_struct_specifier1534
public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_struct_specifier1534
FOLLOW_LEFT_BRACE_in_struct_specifier1538
public static final org.antlr.runtime.BitSet FOLLOW_LEFT_BRACE_in_struct_specifier1538
FOLLOW_struct_declaration_list_in_struct_specifier1540
public static final org.antlr.runtime.BitSet FOLLOW_struct_declaration_list_in_struct_specifier1540
FOLLOW_RIGHT_BRACE_in_struct_specifier1542
public static final org.antlr.runtime.BitSet FOLLOW_RIGHT_BRACE_in_struct_specifier1542
FOLLOW_struct_declaration_in_struct_declaration_list1556
public static final org.antlr.runtime.BitSet FOLLOW_struct_declaration_in_struct_declaration_list1556
FOLLOW_type_specifier_in_struct_declaration1571
public static final org.antlr.runtime.BitSet FOLLOW_type_specifier_in_struct_declaration1571
FOLLOW_struct_declarator_list_in_struct_declaration1573
public static final org.antlr.runtime.BitSet FOLLOW_struct_declarator_list_in_struct_declaration1573
FOLLOW_SEMICOLON_in_struct_declaration1575
public static final org.antlr.runtime.BitSet FOLLOW_SEMICOLON_in_struct_declaration1575
FOLLOW_struct_declarator_in_struct_declarator_list1588
public static final org.antlr.runtime.BitSet FOLLOW_struct_declarator_in_struct_declarator_list1588
FOLLOW_COMMA_in_struct_declarator_list1591
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_struct_declarator_list1591
FOLLOW_struct_declarator_in_struct_declarator_list1593
public static final org.antlr.runtime.BitSet FOLLOW_struct_declarator_in_struct_declarator_list1593
FOLLOW_IDENTIFIER_in_struct_declarator1608
public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_struct_declarator1608
FOLLOW_LEFT_BRACKET_in_struct_declarator1611
public static final org.antlr.runtime.BitSet FOLLOW_LEFT_BRACKET_in_struct_declarator1611
FOLLOW_constant_expression_in_struct_declarator1613
public static final org.antlr.runtime.BitSet FOLLOW_constant_expression_in_struct_declarator1613
FOLLOW_RIGHT_BRACKET_in_struct_declarator1615
public static final org.antlr.runtime.BitSet FOLLOW_RIGHT_BRACKET_in_struct_declarator1615
FOLLOW_assignment_expression_in_initializer1630
public static final org.antlr.runtime.BitSet FOLLOW_assignment_expression_in_initializer1630
FOLLOW_declaration_in_declaration_statement1643
public static final org.antlr.runtime.BitSet FOLLOW_declaration_in_declaration_statement1643
FOLLOW_compound_statement_with_scope_in_statement_no_new_scope1656
public static final org.antlr.runtime.BitSet FOLLOW_compound_statement_with_scope_in_statement_no_new_scope1656
FOLLOW_simple_statement_in_statement_no_new_scope1662
public static final org.antlr.runtime.BitSet FOLLOW_simple_statement_in_statement_no_new_scope1662
FOLLOW_declaration_statement_in_simple_statement1684
public static final org.antlr.runtime.BitSet FOLLOW_declaration_statement_in_simple_statement1684
FOLLOW_expression_statement_in_simple_statement1690
public static final org.antlr.runtime.BitSet FOLLOW_expression_statement_in_simple_statement1690
FOLLOW_selection_statement_in_simple_statement1696
public static final org.antlr.runtime.BitSet FOLLOW_selection_statement_in_simple_statement1696
FOLLOW_iteration_statement_in_simple_statement1702
public static final org.antlr.runtime.BitSet FOLLOW_iteration_statement_in_simple_statement1702
FOLLOW_jump_statement_in_simple_statement1708
public static final org.antlr.runtime.BitSet FOLLOW_jump_statement_in_simple_statement1708
FOLLOW_LEFT_BRACE_in_compound_statement_with_scope1721
public static final org.antlr.runtime.BitSet FOLLOW_LEFT_BRACE_in_compound_statement_with_scope1721
FOLLOW_statement_list_in_compound_statement_with_scope1724
public static final org.antlr.runtime.BitSet FOLLOW_statement_list_in_compound_statement_with_scope1724
FOLLOW_RIGHT_BRACE_in_compound_statement_with_scope1728
public static final org.antlr.runtime.BitSet FOLLOW_RIGHT_BRACE_in_compound_statement_with_scope1728
FOLLOW_compound_statement_no_new_scope_in_statement_with_scope1741
public static final org.antlr.runtime.BitSet FOLLOW_compound_statement_no_new_scope_in_statement_with_scope1741
FOLLOW_simple_statement_in_statement_with_scope1747
public static final org.antlr.runtime.BitSet FOLLOW_simple_statement_in_statement_with_scope1747
FOLLOW_LEFT_BRACE_in_compound_statement_no_new_scope1760
public static final org.antlr.runtime.BitSet FOLLOW_LEFT_BRACE_in_compound_statement_no_new_scope1760
FOLLOW_statement_list_in_compound_statement_no_new_scope1763
public static final org.antlr.runtime.BitSet FOLLOW_statement_list_in_compound_statement_no_new_scope1763
FOLLOW_RIGHT_BRACE_in_compound_statement_no_new_scope1767
public static final org.antlr.runtime.BitSet FOLLOW_RIGHT_BRACE_in_compound_statement_no_new_scope1767
FOLLOW_statement_no_new_scope_in_statement_list1781
public static final org.antlr.runtime.BitSet FOLLOW_statement_no_new_scope_in_statement_list1781
FOLLOW_expression_in_expression_statement1797
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_expression_statement1797
FOLLOW_SEMICOLON_in_expression_statement1801
public static final org.antlr.runtime.BitSet FOLLOW_SEMICOLON_in_expression_statement1801
FOLLOW_IF_in_selection_statement1823
public static final org.antlr.runtime.BitSet FOLLOW_IF_in_selection_statement1823
FOLLOW_LEFT_PAREN_in_selection_statement1825
public static final org.antlr.runtime.BitSet FOLLOW_LEFT_PAREN_in_selection_statement1825
FOLLOW_expression_in_selection_statement1827
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_selection_statement1827
FOLLOW_RIGHT_PAREN_in_selection_statement1829
public static final org.antlr.runtime.BitSet FOLLOW_RIGHT_PAREN_in_selection_statement1829
FOLLOW_statement_with_scope_in_selection_statement1831
public static final org.antlr.runtime.BitSet FOLLOW_statement_with_scope_in_selection_statement1831
FOLLOW_ELSE_in_selection_statement1833
public static final org.antlr.runtime.BitSet FOLLOW_ELSE_in_selection_statement1833
FOLLOW_statement_with_scope_in_selection_statement1835
public static final org.antlr.runtime.BitSet FOLLOW_statement_with_scope_in_selection_statement1835
FOLLOW_IF_in_selection_statement1841
public static final org.antlr.runtime.BitSet FOLLOW_IF_in_selection_statement1841
FOLLOW_LEFT_PAREN_in_selection_statement1843
public static final org.antlr.runtime.BitSet FOLLOW_LEFT_PAREN_in_selection_statement1843
FOLLOW_expression_in_selection_statement1845
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_selection_statement1845
FOLLOW_RIGHT_PAREN_in_selection_statement1847
public static final org.antlr.runtime.BitSet FOLLOW_RIGHT_PAREN_in_selection_statement1847
FOLLOW_statement_with_scope_in_selection_statement1849
public static final org.antlr.runtime.BitSet FOLLOW_statement_with_scope_in_selection_statement1849
FOLLOW_expression_in_condition1862
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_condition1862
FOLLOW_fully_specified_type_in_condition1868
public static final org.antlr.runtime.BitSet FOLLOW_fully_specified_type_in_condition1868
FOLLOW_IDENTIFIER_in_condition1870
public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_condition1870
FOLLOW_EQUAL_in_condition1872
public static final org.antlr.runtime.BitSet FOLLOW_EQUAL_in_condition1872
FOLLOW_initializer_in_condition1874
public static final org.antlr.runtime.BitSet FOLLOW_initializer_in_condition1874
FOLLOW_WHILE_in_iteration_statement1887
public static final org.antlr.runtime.BitSet FOLLOW_WHILE_in_iteration_statement1887
FOLLOW_LEFT_PAREN_in_iteration_statement1889
public static final org.antlr.runtime.BitSet FOLLOW_LEFT_PAREN_in_iteration_statement1889
FOLLOW_condition_in_iteration_statement1891
public static final org.antlr.runtime.BitSet FOLLOW_condition_in_iteration_statement1891
FOLLOW_RIGHT_PAREN_in_iteration_statement1893
public static final org.antlr.runtime.BitSet FOLLOW_RIGHT_PAREN_in_iteration_statement1893
FOLLOW_statement_no_new_scope_in_iteration_statement1895
public static final org.antlr.runtime.BitSet FOLLOW_statement_no_new_scope_in_iteration_statement1895
FOLLOW_DO_in_iteration_statement1901
public static final org.antlr.runtime.BitSet FOLLOW_DO_in_iteration_statement1901
FOLLOW_statement_with_scope_in_iteration_statement1903
public static final org.antlr.runtime.BitSet FOLLOW_statement_with_scope_in_iteration_statement1903
FOLLOW_WHILE_in_iteration_statement1905
public static final org.antlr.runtime.BitSet FOLLOW_WHILE_in_iteration_statement1905
FOLLOW_LEFT_PAREN_in_iteration_statement1907
public static final org.antlr.runtime.BitSet FOLLOW_LEFT_PAREN_in_iteration_statement1907
FOLLOW_expression_in_iteration_statement1909
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_iteration_statement1909
FOLLOW_RIGHT_PAREN_in_iteration_statement1911
public static final org.antlr.runtime.BitSet FOLLOW_RIGHT_PAREN_in_iteration_statement1911
FOLLOW_SEMICOLON_in_iteration_statement1913
public static final org.antlr.runtime.BitSet FOLLOW_SEMICOLON_in_iteration_statement1913
FOLLOW_FOR_in_iteration_statement1919
public static final org.antlr.runtime.BitSet FOLLOW_FOR_in_iteration_statement1919
FOLLOW_LEFT_PAREN_in_iteration_statement1921
public static final org.antlr.runtime.BitSet FOLLOW_LEFT_PAREN_in_iteration_statement1921
FOLLOW_for_init_statement_in_iteration_statement1923
public static final org.antlr.runtime.BitSet FOLLOW_for_init_statement_in_iteration_statement1923
FOLLOW_for_rest_statement_in_iteration_statement1925
public static final org.antlr.runtime.BitSet FOLLOW_for_rest_statement_in_iteration_statement1925
FOLLOW_RIGHT_PAREN_in_iteration_statement1927
public static final org.antlr.runtime.BitSet FOLLOW_RIGHT_PAREN_in_iteration_statement1927
FOLLOW_statement_no_new_scope_in_iteration_statement1929
public static final org.antlr.runtime.BitSet FOLLOW_statement_no_new_scope_in_iteration_statement1929
FOLLOW_expression_statement_in_for_init_statement1951
public static final org.antlr.runtime.BitSet FOLLOW_expression_statement_in_for_init_statement1951
FOLLOW_declaration_statement_in_for_init_statement1957
public static final org.antlr.runtime.BitSet FOLLOW_declaration_statement_in_for_init_statement1957
FOLLOW_condition_in_for_rest_statement1971
public static final org.antlr.runtime.BitSet FOLLOW_condition_in_for_rest_statement1971
FOLLOW_SEMICOLON_in_for_rest_statement1975
public static final org.antlr.runtime.BitSet FOLLOW_SEMICOLON_in_for_rest_statement1975
FOLLOW_expression_in_for_rest_statement1978
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_for_rest_statement1978
FOLLOW_CONTINUE_in_jump_statement1993
public static final org.antlr.runtime.BitSet FOLLOW_CONTINUE_in_jump_statement1993
FOLLOW_SEMICOLON_in_jump_statement1995
public static final org.antlr.runtime.BitSet FOLLOW_SEMICOLON_in_jump_statement1995
FOLLOW_BREAK_in_jump_statement2001
public static final org.antlr.runtime.BitSet FOLLOW_BREAK_in_jump_statement2001
FOLLOW_SEMICOLON_in_jump_statement2003
public static final org.antlr.runtime.BitSet FOLLOW_SEMICOLON_in_jump_statement2003
FOLLOW_RETURN_in_jump_statement2009
public static final org.antlr.runtime.BitSet FOLLOW_RETURN_in_jump_statement2009
FOLLOW_expression_in_jump_statement2012
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_jump_statement2012
FOLLOW_SEMICOLON_in_jump_statement2016
public static final org.antlr.runtime.BitSet FOLLOW_SEMICOLON_in_jump_statement2016
FOLLOW_DISCARD_in_jump_statement2022
public static final org.antlr.runtime.BitSet FOLLOW_DISCARD_in_jump_statement2022
FOLLOW_SEMICOLON_in_jump_statement2024
public static final org.antlr.runtime.BitSet FOLLOW_SEMICOLON_in_jump_statement2024
FOLLOW_function_definition_in_external_declaration2046
public static final org.antlr.runtime.BitSet FOLLOW_function_definition_in_external_declaration2046
FOLLOW_declaration_in_external_declaration2052
public static final org.antlr.runtime.BitSet FOLLOW_declaration_in_external_declaration2052
FOLLOW_function_prototype_in_function_definition2065
public static final org.antlr.runtime.BitSet FOLLOW_function_prototype_in_function_definition2065
FOLLOW_compound_statement_no_new_scope_in_function_definition2067
public static final org.antlr.runtime.BitSet FOLLOW_compound_statement_no_new_scope_in_function_definition2067
FOLLOW_IDENTIFIER_in_field_selection3075
public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_field_selection3075
FOLLOW_INTCONSTANT_in_synpred1_GlslEs221
public static final org.antlr.runtime.BitSet FOLLOW_INTCONSTANT_in_synpred1_GlslEs221
FOLLOW_FLOATCONSTANT_in_synpred2_GlslEs235
public static final org.antlr.runtime.BitSet FOLLOW_FLOATCONSTANT_in_synpred2_GlslEs235
FOLLOW_BOOLCONSTANT_in_synpred3_GlslEs249
public static final org.antlr.runtime.BitSet FOLLOW_BOOLCONSTANT_in_synpred3_GlslEs249
FOLLOW_LEFT_PAREN_in_synpred4_GlslEs263
public static final org.antlr.runtime.BitSet FOLLOW_LEFT_PAREN_in_synpred4_GlslEs263
FOLLOW_function_call_header_in_synpred5_GlslEs277
public static final org.antlr.runtime.BitSet FOLLOW_function_call_header_in_synpred5_GlslEs277
FOLLOW_unary_expression_in_synpred6_GlslEs842
public static final org.antlr.runtime.BitSet FOLLOW_unary_expression_in_synpred6_GlslEs842
FOLLOW_assignment_operator_in_synpred6_GlslEs844
public static final org.antlr.runtime.BitSet FOLLOW_assignment_operator_in_synpred6_GlslEs844
FOLLOW_function_header_in_synpred7_GlslEs949
public static final org.antlr.runtime.BitSet FOLLOW_function_header_in_synpred7_GlslEs949
FOLLOW_declaration_statement_in_synpred8_GlslEs1684
public static final org.antlr.runtime.BitSet FOLLOW_declaration_statement_in_synpred8_GlslEs1684
FOLLOW_expression_statement_in_synpred9_GlslEs1690
public static final org.antlr.runtime.BitSet FOLLOW_expression_statement_in_synpred9_GlslEs1690
FOLLOW_IF_in_synpred12_GlslEs1823
public static final org.antlr.runtime.BitSet FOLLOW_IF_in_synpred12_GlslEs1823
FOLLOW_LEFT_PAREN_in_synpred12_GlslEs1825
public static final org.antlr.runtime.BitSet FOLLOW_LEFT_PAREN_in_synpred12_GlslEs1825
FOLLOW_expression_in_synpred12_GlslEs1827
public static final org.antlr.runtime.BitSet FOLLOW_expression_in_synpred12_GlslEs1827
FOLLOW_RIGHT_PAREN_in_synpred12_GlslEs1829
public static final org.antlr.runtime.BitSet FOLLOW_RIGHT_PAREN_in_synpred12_GlslEs1829
FOLLOW_statement_with_scope_in_synpred12_GlslEs1831
public static final org.antlr.runtime.BitSet FOLLOW_statement_with_scope_in_synpred12_GlslEs1831
FOLLOW_ELSE_in_synpred12_GlslEs1833
public static final org.antlr.runtime.BitSet FOLLOW_ELSE_in_synpred12_GlslEs1833
FOLLOW_statement_with_scope_in_synpred12_GlslEs1835
public static final org.antlr.runtime.BitSet FOLLOW_statement_with_scope_in_synpred12_GlslEs1835
FOLLOW_expression_statement_in_synpred13_GlslEs1951
public static final org.antlr.runtime.BitSet FOLLOW_expression_statement_in_synpred13_GlslEs1951
FOLLOW_function_header_in_synpred14_GlslEs2041
public static final org.antlr.runtime.BitSet FOLLOW_function_header_in_synpred14_GlslEs2041
GlslEsParser
public GlslEsParser(org.antlr.runtime.TokenStream input)
GlslEsParser
public GlslEsParser(org.antlr.runtime.TokenStream input,
org.antlr.runtime.RecognizerSharedState state)
setTreeAdaptor
public void setTreeAdaptor(org.antlr.runtime.tree.TreeAdaptor adaptor)
getTreeAdaptor
public org.antlr.runtime.tree.TreeAdaptor getTreeAdaptor()
getTokenNames
public java.lang.String[] getTokenNames()
- Overrides:
getTokenNames
in class org.antlr.runtime.BaseRecognizer
getGrammarFileName
public java.lang.String getGrammarFileName()
- Overrides:
getGrammarFileName
in class org.antlr.runtime.BaseRecognizer
translation_unit
public final GlslEsParser.translation_unit_return translation_unit()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
variable_identifier
public final GlslEsParser.variable_identifier_return variable_identifier()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
primary_expression
public final GlslEsParser.primary_expression_return primary_expression()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
postfix_expression
public final GlslEsParser.postfix_expression_return postfix_expression()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
primary_expression_or_function_call
public final GlslEsParser.primary_expression_or_function_call_return primary_expression_or_function_call()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
integer_expression
public final GlslEsParser.integer_expression_return integer_expression()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
function_call
public final GlslEsParser.function_call_return function_call()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
function_call_generic
public final GlslEsParser.function_call_generic_return function_call_generic()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
function_call_header
public final GlslEsParser.function_call_header_return function_call_header()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
function_identifier
public final GlslEsParser.function_identifier_return function_identifier()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
constructor_identifier
public final GlslEsParser.constructor_identifier_return constructor_identifier()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
unary_expression
public final GlslEsParser.unary_expression_return unary_expression()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
unary_operator
public final GlslEsParser.unary_operator_return unary_operator()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
multiplicative_expression
public final GlslEsParser.multiplicative_expression_return multiplicative_expression()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
additive_expression
public final GlslEsParser.additive_expression_return additive_expression()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
shift_expression
public final GlslEsParser.shift_expression_return shift_expression()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
relational_expression
public final GlslEsParser.relational_expression_return relational_expression()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
equality_expression
public final GlslEsParser.equality_expression_return equality_expression()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
and_expression
public final GlslEsParser.and_expression_return and_expression()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
exclusive_or_expression
public final GlslEsParser.exclusive_or_expression_return exclusive_or_expression()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
inclusive_or_expression
public final GlslEsParser.inclusive_or_expression_return inclusive_or_expression()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
logical_and_expression
public final GlslEsParser.logical_and_expression_return logical_and_expression()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
logical_xor_expression
public final GlslEsParser.logical_xor_expression_return logical_xor_expression()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
logical_or_expression
public final GlslEsParser.logical_or_expression_return logical_or_expression()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
conditional_expression
public final GlslEsParser.conditional_expression_return conditional_expression()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
assignment_expression
public final GlslEsParser.assignment_expression_return assignment_expression()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
assignment_operator
public final GlslEsParser.assignment_operator_return assignment_operator()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
expression
public final GlslEsParser.expression_return expression()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
constant_expression
public final GlslEsParser.constant_expression_return constant_expression()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
declaration
public final GlslEsParser.declaration_return declaration()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
function_prototype
public final GlslEsParser.function_prototype_return function_prototype()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
function_declarator
public final GlslEsParser.function_declarator_return function_declarator()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
function_header
public final GlslEsParser.function_header_return function_header()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
parameter_declaration
public final GlslEsParser.parameter_declaration_return parameter_declaration()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
parameter_qualifier
public final GlslEsParser.parameter_qualifier_return parameter_qualifier()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
init_declarator_list
public final GlslEsParser.init_declarator_list_return init_declarator_list()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
init_declarator_list_1
public final GlslEsParser.init_declarator_list_1_return init_declarator_list_1()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
init_declarator_list_2
public final GlslEsParser.init_declarator_list_2_return init_declarator_list_2()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
single_declaration
public final GlslEsParser.single_declaration_return single_declaration()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
fully_specified_type
public final GlslEsParser.fully_specified_type_return fully_specified_type()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
type_qualifier
public final GlslEsParser.type_qualifier_return type_qualifier()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
type_specifier
public final GlslEsParser.type_specifier_return type_specifier()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
type_specifier_no_prec
public final GlslEsParser.type_specifier_no_prec_return type_specifier_no_prec()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
precision_qualifier
public final GlslEsParser.precision_qualifier_return precision_qualifier()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
struct_specifier
public final GlslEsParser.struct_specifier_return struct_specifier()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
struct_declaration_list
public final GlslEsParser.struct_declaration_list_return struct_declaration_list()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
struct_declaration
public final GlslEsParser.struct_declaration_return struct_declaration()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
struct_declarator_list
public final GlslEsParser.struct_declarator_list_return struct_declarator_list()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
struct_declarator
public final GlslEsParser.struct_declarator_return struct_declarator()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
initializer
public final GlslEsParser.initializer_return initializer()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
declaration_statement
public final GlslEsParser.declaration_statement_return declaration_statement()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
statement_no_new_scope
public final GlslEsParser.statement_no_new_scope_return statement_no_new_scope()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
simple_statement
public final GlslEsParser.simple_statement_return simple_statement()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
compound_statement_with_scope
public final GlslEsParser.compound_statement_with_scope_return compound_statement_with_scope()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
statement_with_scope
public final GlslEsParser.statement_with_scope_return statement_with_scope()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
compound_statement_no_new_scope
public final GlslEsParser.compound_statement_no_new_scope_return compound_statement_no_new_scope()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
statement_list
public final GlslEsParser.statement_list_return statement_list()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
expression_statement
public final GlslEsParser.expression_statement_return expression_statement()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
selection_statement
public final GlslEsParser.selection_statement_return selection_statement()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
condition
public final GlslEsParser.condition_return condition()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
iteration_statement
public final GlslEsParser.iteration_statement_return iteration_statement()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
for_init_statement
public final GlslEsParser.for_init_statement_return for_init_statement()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
for_rest_statement
public final GlslEsParser.for_rest_statement_return for_rest_statement()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
jump_statement
public final GlslEsParser.jump_statement_return jump_statement()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
external_declaration
public final GlslEsParser.external_declaration_return external_declaration()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
function_definition
public final GlslEsParser.function_definition_return function_definition()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
field_selection
public final GlslEsParser.field_selection_return field_selection()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
synpred1_GlslEs_fragment
public final void synpred1_GlslEs_fragment()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
synpred2_GlslEs_fragment
public final void synpred2_GlslEs_fragment()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
synpred3_GlslEs_fragment
public final void synpred3_GlslEs_fragment()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
synpred4_GlslEs_fragment
public final void synpred4_GlslEs_fragment()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
synpred5_GlslEs_fragment
public final void synpred5_GlslEs_fragment()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
synpred6_GlslEs_fragment
public final void synpred6_GlslEs_fragment()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
synpred7_GlslEs_fragment
public final void synpred7_GlslEs_fragment()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
synpred8_GlslEs_fragment
public final void synpred8_GlslEs_fragment()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
synpred9_GlslEs_fragment
public final void synpred9_GlslEs_fragment()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
synpred12_GlslEs_fragment
public final void synpred12_GlslEs_fragment()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
synpred13_GlslEs_fragment
public final void synpred13_GlslEs_fragment()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
synpred14_GlslEs_fragment
public final void synpred14_GlslEs_fragment()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
synpred6_GlslEs
public final boolean synpred6_GlslEs()
synpred12_GlslEs
public final boolean synpred12_GlslEs()
synpred1_GlslEs
public final boolean synpred1_GlslEs()
synpred13_GlslEs
public final boolean synpred13_GlslEs()
synpred9_GlslEs
public final boolean synpred9_GlslEs()
synpred14_GlslEs
public final boolean synpred14_GlslEs()
synpred2_GlslEs
public final boolean synpred2_GlslEs()
synpred8_GlslEs
public final boolean synpred8_GlslEs()
synpred7_GlslEs
public final boolean synpred7_GlslEs()
synpred5_GlslEs
public final boolean synpred5_GlslEs()
synpred4_GlslEs
public final boolean synpred4_GlslEs()
synpred3_GlslEs
public final boolean synpred3_GlslEs()
Copyright © 2012 Metron, Inc.. All Rights Reserved.