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