Class CTFParser

java.lang.Object
org.antlr.runtime.BaseRecognizer
org.antlr.runtime.Parser
org.eclipse.tracecompass.ctf.parser.CTFParser

public class CTFParser extends org.antlr.runtime.Parser
  • Field Details

    • tokenNames

      public static final String[] tokenNames
    • EOF

      public static final int EOF
      See Also:
    • ALIGNTOK

      public static final int ALIGNTOK
      See Also:
    • ARROW

      public static final int ARROW
      See Also:
    • ASSIGNMENT

      public static final int ASSIGNMENT
      See Also:
    • BACKSLASH

      public static final int BACKSLASH
      See Also:
    • BOOLTOK

      public static final int BOOLTOK
      See Also:
    • CALLSITETOK

      public static final int CALLSITETOK
      See Also:
    • CHARACTER_LITERAL

      public static final int CHARACTER_LITERAL
      See Also:
    • CHARTOK

      public static final int CHARTOK
      See Also:
    • CHAR_CONTENT

      public static final int CHAR_CONTENT
      See Also:
    • CLOCKTOK

      public static final int CLOCKTOK
      See Also:
    • CLOSEBRAC

      public static final int CLOSEBRAC
      See Also:
    • COLON

      public static final int COLON
      See Also:
    • COMMENT

      public static final int COMMENT
      See Also:
    • COMMENT_CLOSE

      public static final int COMMENT_CLOSE
      See Also:
    • COMMENT_OPEN

      public static final int COMMENT_OPEN
      See Also:
    • COMPLEXTOK

      public static final int COMPLEXTOK
      See Also:
    • CONSTTOK

      public static final int CONSTTOK
      See Also:
    • DECIMAL_LITERAL

      public static final int DECIMAL_LITERAL
      See Also:
    • DIGIT

      public static final int DIGIT
      See Also:
    • DOT

      public static final int DOT
      See Also:
    • DOUBLEQUOTE

      public static final int DOUBLEQUOTE
      See Also:
    • DOUBLETOK

      public static final int DOUBLETOK
      See Also:
    • ELIPSES

      public static final int ELIPSES
      See Also:
    • ENUMTOK

      public static final int ENUMTOK
      See Also:
    • ENVTOK

      public static final int ENVTOK
      See Also:
    • ESCAPE_SEQUENCE

      public static final int ESCAPE_SEQUENCE
      See Also:
    • EVENTTOK

      public static final int EVENTTOK
      See Also:
    • FLOATINGPOINTTOK

      public static final int FLOATINGPOINTTOK
      See Also:
    • FLOATTOK

      public static final int FLOATTOK
      See Also:
    • GT

      public static final int GT
      See Also:
    • HEXADECIMAL_ESCAPE

      public static final int HEXADECIMAL_ESCAPE
      See Also:
    • HEX_DIGIT

      public static final int HEX_DIGIT
      See Also:
    • HEX_LITERAL

      public static final int HEX_LITERAL
      See Also:
    • HEX_PREFIX

      public static final int HEX_PREFIX
      See Also:
    • IDENTIFIER

      public static final int IDENTIFIER
      See Also:
    • IMAGINARYTOK

      public static final int IMAGINARYTOK
      See Also:
    • INFINITYTOK

      public static final int INFINITYTOK
      See Also:
    • INTEGERTOK

      public static final int INTEGERTOK
      See Also:
    • INTEGER_TYPES_SUFFIX

      public static final int INTEGER_TYPES_SUFFIX
      See Also:
    • INTTOK

      public static final int INTTOK
      See Also:
    • LCURL

      public static final int LCURL
      See Also:
    • LINE_COMMENT

      public static final int LINE_COMMENT
      See Also:
    • LONGTOK

      public static final int LONGTOK
      See Also:
    • LPAREN

      public static final int LPAREN
      See Also:
    • LT

      public static final int LT
      See Also:
    • NANNUMBERTOK

      public static final int NANNUMBERTOK
      See Also:
    • NINFINITYTOK

      public static final int NINFINITYTOK
      See Also:
    • NONDIGIT

      public static final int NONDIGIT
      See Also:
    • NONZERO_DIGIT

      public static final int NONZERO_DIGIT
      See Also:
    • OCTAL_ESCAPE

      public static final int OCTAL_ESCAPE
      See Also:
    • OCTAL_LITERAL

      public static final int OCTAL_LITERAL
      See Also:
    • OCT_DIGIT

      public static final int OCT_DIGIT
      See Also:
    • OCT_PREFIX

      public static final int OCT_PREFIX
      See Also:
    • OPENBRAC

      public static final int OPENBRAC
      See Also:
    • POINTER

      public static final int POINTER
      See Also:
    • RCURL

      public static final int RCURL
      See Also:
    • RPAREN

      public static final int RPAREN
      See Also:
    • SEPARATOR

      public static final int SEPARATOR
      See Also:
    • SHORTTOK

      public static final int SHORTTOK
      See Also:
    • SIGN

      public static final int SIGN
      See Also:
    • SIGNEDTOK

      public static final int SIGNEDTOK
      See Also:
    • SINGLEQUOTE

      public static final int SINGLEQUOTE
      See Also:
    • STREAMTOK

      public static final int STREAMTOK
      See Also:
    • STRINGPREFIX

      public static final int STRINGPREFIX
      See Also:
    • STRINGTOK

      public static final int STRINGTOK
      See Also:
    • STRING_CONTENT

      public static final int STRING_CONTENT
      See Also:
    • STRING_LITERAL

      public static final int STRING_LITERAL
      See Also:
    • STRUCTTOK

      public static final int STRUCTTOK
      See Also:
    • TERM

      public static final int TERM
      See Also:
    • TRACETOK

      public static final int TRACETOK
      See Also:
    • TYPEALIASTOK

      public static final int TYPEALIASTOK
      See Also:
    • TYPEDEFTOK

      public static final int TYPEDEFTOK
      See Also:
    • TYPE_ASSIGNMENT

      public static final int TYPE_ASSIGNMENT
      See Also:
    • UNICODE_ESCAPE

      public static final int UNICODE_ESCAPE
      See Also:
    • UNSIGNEDTOK

      public static final int UNSIGNEDTOK
      See Also:
    • VARIANTTOK

      public static final int VARIANTTOK
      See Also:
    • VOIDTOK

      public static final int VOIDTOK
      See Also:
    • WS

      public static final int WS
      See Also:
    • ALIGN

      public static final int ALIGN
      See Also:
    • CALLSITE

      public static final int CALLSITE
      See Also:
    • CLOCK

      public static final int CLOCK
      See Also:
    • CTF_EXPRESSION_TYPE

      public static final int CTF_EXPRESSION_TYPE
      See Also:
    • CTF_EXPRESSION_VAL

      public static final int CTF_EXPRESSION_VAL
      See Also:
    • CTF_LEFT

      public static final int CTF_LEFT
      See Also:
    • CTF_RIGHT

      public static final int CTF_RIGHT
      See Also:
    • DECLARATION

      public static final int DECLARATION
      See Also:
    • DECLARATOR

      public static final int DECLARATOR
      See Also:
    • ENUM

      public static final int ENUM
      See Also:
    • ENUM_BODY

      public static final int ENUM_BODY
      See Also:
    • ENUM_CONTAINER_TYPE

      public static final int ENUM_CONTAINER_TYPE
      See Also:
    • ENUM_ENUMERATOR

      public static final int ENUM_ENUMERATOR
      See Also:
    • ENUM_NAME

      public static final int ENUM_NAME
      See Also:
    • ENUM_VALUE

      public static final int ENUM_VALUE
      See Also:
    • ENUM_VALUE_RANGE

      public static final int ENUM_VALUE_RANGE
      See Also:
    • ENV

      public static final int ENV
      See Also:
    • EVENT

      public static final int EVENT
      See Also:
    • FLOATING_POINT

      public static final int FLOATING_POINT
      See Also:
    • INTEGER

      public static final int INTEGER
      See Also:
    • LENGTH

      public static final int LENGTH
      See Also:
    • ROOT

      public static final int ROOT
      See Also:
    • STREAM

      public static final int STREAM
      See Also:
    • STRING

      public static final int STRING
      See Also:
    • STRUCT

      public static final int STRUCT
      See Also:
    • STRUCT_BODY

      public static final int STRUCT_BODY
      See Also:
    • STRUCT_NAME

      public static final int STRUCT_NAME
      See Also:
    • SV_DECLARATION

      public static final int SV_DECLARATION
      See Also:
    • TRACE

      public static final int TRACE
      See Also:
    • TYPEALIAS

      public static final int TYPEALIAS
      See Also:
    • TYPEALIAS_ALIAS

      public static final int TYPEALIAS_ALIAS
      See Also:
    • TYPEALIAS_TARGET

      public static final int TYPEALIAS_TARGET
      See Also:
    • TYPEDEF

      public static final int TYPEDEF
      See Also:
    • TYPE_DECLARATOR

      public static final int TYPE_DECLARATOR
      See Also:
    • TYPE_DECLARATOR_LIST

      public static final int TYPE_DECLARATOR_LIST
      See Also:
    • TYPE_SPECIFIER_LIST

      public static final int TYPE_SPECIFIER_LIST
      See Also:
    • UNARY_EXPRESSION_DEC

      public static final int UNARY_EXPRESSION_DEC
      See Also:
    • UNARY_EXPRESSION_HEX

      public static final int UNARY_EXPRESSION_HEX
      See Also:
    • UNARY_EXPRESSION_OCT

      public static final int UNARY_EXPRESSION_OCT
      See Also:
    • UNARY_EXPRESSION_STRING

      public static final int UNARY_EXPRESSION_STRING
      See Also:
    • UNARY_EXPRESSION_STRING_QUOTES

      public static final int UNARY_EXPRESSION_STRING_QUOTES
      See Also:
    • VARIANT

      public static final int VARIANT
      See Also:
    • VARIANT_BODY

      public static final int VARIANT_BODY
      See Also:
    • VARIANT_NAME

      public static final int VARIANT_NAME
      See Also:
    • VARIANT_TAG

      public static final int VARIANT_TAG
      See Also:
    • FOLLOW_declaration_in_parse449

      public static final org.antlr.runtime.BitSet FOLLOW_declaration_in_parse449
    • FOLLOW_EOF_in_parse452

      public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_parse452
    • FOLLOW_SIGN_in_numberLiteral474

      public static final org.antlr.runtime.BitSet FOLLOW_SIGN_in_numberLiteral474
    • FOLLOW_HEX_LITERAL_in_numberLiteral485

      public static final org.antlr.runtime.BitSet FOLLOW_HEX_LITERAL_in_numberLiteral485
    • FOLLOW_DECIMAL_LITERAL_in_numberLiteral506

      public static final org.antlr.runtime.BitSet FOLLOW_DECIMAL_LITERAL_in_numberLiteral506
    • FOLLOW_OCTAL_LITERAL_in_numberLiteral527

      public static final org.antlr.runtime.BitSet FOLLOW_OCTAL_LITERAL_in_numberLiteral527
    • FOLLOW_IDENTIFIER_in_primaryExpression565

      public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_primaryExpression565
    • FOLLOW_ctfKeyword_in_primaryExpression591

      public static final org.antlr.runtime.BitSet FOLLOW_ctfKeyword_in_primaryExpression591
    • FOLLOW_STRING_LITERAL_in_primaryExpression611

      public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_primaryExpression611
    • FOLLOW_numberLiteral_in_primaryExpression636

      public static final org.antlr.runtime.BitSet FOLLOW_numberLiteral_in_primaryExpression636
    • FOLLOW_enumConstant_in_primaryExpression642

      public static final org.antlr.runtime.BitSet FOLLOW_enumConstant_in_primaryExpression642
    • FOLLOW_CHARACTER_LITERAL_in_primaryExpression648

      public static final org.antlr.runtime.BitSet FOLLOW_CHARACTER_LITERAL_in_primaryExpression648
    • FOLLOW_OPENBRAC_in_postfixExpressionSuffix661

      public static final org.antlr.runtime.BitSet FOLLOW_OPENBRAC_in_postfixExpressionSuffix661
    • FOLLOW_unaryExpression_in_postfixExpressionSuffix663

      public static final org.antlr.runtime.BitSet FOLLOW_unaryExpression_in_postfixExpressionSuffix663
    • FOLLOW_CLOSEBRAC_in_postfixExpressionSuffix665

      public static final org.antlr.runtime.BitSet FOLLOW_CLOSEBRAC_in_postfixExpressionSuffix665
    • FOLLOW_DOT_in_postfixExpressionSuffix675

      public static final org.antlr.runtime.BitSet FOLLOW_DOT_in_postfixExpressionSuffix675
    • FOLLOW_ARROW_in_postfixExpressionSuffix681

      public static final org.antlr.runtime.BitSet FOLLOW_ARROW_in_postfixExpressionSuffix681
    • FOLLOW_IDENTIFIER_in_postfixExpressionSuffix684

      public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_postfixExpressionSuffix684
    • FOLLOW_DOT_in_postfixCtfExpression719

      public static final org.antlr.runtime.BitSet FOLLOW_DOT_in_postfixCtfExpression719
    • FOLLOW_ctfSpecifierHead_in_postfixCtfExpression722

      public static final org.antlr.runtime.BitSet FOLLOW_ctfSpecifierHead_in_postfixCtfExpression722
    • FOLLOW_primaryExpression_in_postfixExpression755

      public static final org.antlr.runtime.BitSet FOLLOW_primaryExpression_in_postfixExpression755
    • FOLLOW_postfixExpressionSuffix_in_postfixExpression757

      public static final org.antlr.runtime.BitSet FOLLOW_postfixExpressionSuffix_in_postfixExpression757
    • FOLLOW_ctfSpecifierHead_in_postfixExpression766

      public static final org.antlr.runtime.BitSet FOLLOW_ctfSpecifierHead_in_postfixExpression766
    • FOLLOW_postfixCtfExpression_in_postfixExpression768

      public static final org.antlr.runtime.BitSet FOLLOW_postfixCtfExpression_in_postfixExpression768
    • FOLLOW_postfixExpressionSuffix_in_postfixExpression771

      public static final org.antlr.runtime.BitSet FOLLOW_postfixExpressionSuffix_in_postfixExpression771
    • FOLLOW_postfixExpression_in_unaryExpression787

      public static final org.antlr.runtime.BitSet FOLLOW_postfixExpression_in_unaryExpression787
    • FOLLOW_STRING_LITERAL_in_enumConstant804

      public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_enumConstant804
    • FOLLOW_IDENTIFIER_in_enumConstant818

      public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_enumConstant818
    • FOLLOW_ctfKeyword_in_enumConstant832

      public static final org.antlr.runtime.BitSet FOLLOW_ctfKeyword_in_enumConstant832
    • FOLLOW_declarationSpecifiers_in_declaration863

      public static final org.antlr.runtime.BitSet FOLLOW_declarationSpecifiers_in_declaration863
    • FOLLOW_declaratorList_in_declaration865

      public static final org.antlr.runtime.BitSet FOLLOW_declaratorList_in_declaration865
    • FOLLOW_TERM_in_declaration868

      public static final org.antlr.runtime.BitSet FOLLOW_TERM_in_declaration868
    • FOLLOW_ctfSpecifier_in_declaration936

      public static final org.antlr.runtime.BitSet FOLLOW_ctfSpecifier_in_declaration936
    • FOLLOW_TERM_in_declaration938

      public static final org.antlr.runtime.BitSet FOLLOW_TERM_in_declaration938
    • FOLLOW_storageClassSpecifier_in_declarationSpecifiers976

      public static final org.antlr.runtime.BitSet FOLLOW_storageClassSpecifier_in_declarationSpecifiers976
    • FOLLOW_typeQualifier_in_declarationSpecifiers986

      public static final org.antlr.runtime.BitSet FOLLOW_typeQualifier_in_declarationSpecifiers986
    • FOLLOW_typeSpecifier_in_declarationSpecifiers996

      public static final org.antlr.runtime.BitSet FOLLOW_typeSpecifier_in_declarationSpecifiers996
    • FOLLOW_declarator_in_declaratorList1026

      public static final org.antlr.runtime.BitSet FOLLOW_declarator_in_declaratorList1026
    • FOLLOW_SEPARATOR_in_declaratorList1029

      public static final org.antlr.runtime.BitSet FOLLOW_SEPARATOR_in_declaratorList1029
    • FOLLOW_declarator_in_declaratorList1031

      public static final org.antlr.runtime.BitSet FOLLOW_declarator_in_declaratorList1031
    • FOLLOW_abstractDeclarator_in_abstractDeclaratorList1061

      public static final org.antlr.runtime.BitSet FOLLOW_abstractDeclarator_in_abstractDeclaratorList1061
    • FOLLOW_SEPARATOR_in_abstractDeclaratorList1064

      public static final org.antlr.runtime.BitSet FOLLOW_SEPARATOR_in_abstractDeclaratorList1064
    • FOLLOW_abstractDeclarator_in_abstractDeclaratorList1066

      public static final org.antlr.runtime.BitSet FOLLOW_abstractDeclarator_in_abstractDeclaratorList1066
    • FOLLOW_TYPEDEFTOK_in_storageClassSpecifier1096

      public static final org.antlr.runtime.BitSet FOLLOW_TYPEDEFTOK_in_storageClassSpecifier1096
    • FOLLOW_FLOATTOK_in_typeSpecifier1112

      public static final org.antlr.runtime.BitSet FOLLOW_FLOATTOK_in_typeSpecifier1112
    • FOLLOW_INTTOK_in_typeSpecifier1118

      public static final org.antlr.runtime.BitSet FOLLOW_INTTOK_in_typeSpecifier1118
    • FOLLOW_LONGTOK_in_typeSpecifier1124

      public static final org.antlr.runtime.BitSet FOLLOW_LONGTOK_in_typeSpecifier1124
    • FOLLOW_SHORTTOK_in_typeSpecifier1130

      public static final org.antlr.runtime.BitSet FOLLOW_SHORTTOK_in_typeSpecifier1130
    • FOLLOW_SIGNEDTOK_in_typeSpecifier1136

      public static final org.antlr.runtime.BitSet FOLLOW_SIGNEDTOK_in_typeSpecifier1136
    • FOLLOW_UNSIGNEDTOK_in_typeSpecifier1142

      public static final org.antlr.runtime.BitSet FOLLOW_UNSIGNEDTOK_in_typeSpecifier1142
    • FOLLOW_CHARTOK_in_typeSpecifier1148

      public static final org.antlr.runtime.BitSet FOLLOW_CHARTOK_in_typeSpecifier1148
    • FOLLOW_DOUBLETOK_in_typeSpecifier1154

      public static final org.antlr.runtime.BitSet FOLLOW_DOUBLETOK_in_typeSpecifier1154
    • FOLLOW_VOIDTOK_in_typeSpecifier1160

      public static final org.antlr.runtime.BitSet FOLLOW_VOIDTOK_in_typeSpecifier1160
    • FOLLOW_BOOLTOK_in_typeSpecifier1166

      public static final org.antlr.runtime.BitSet FOLLOW_BOOLTOK_in_typeSpecifier1166
    • FOLLOW_COMPLEXTOK_in_typeSpecifier1172

      public static final org.antlr.runtime.BitSet FOLLOW_COMPLEXTOK_in_typeSpecifier1172
    • FOLLOW_IMAGINARYTOK_in_typeSpecifier1178

      public static final org.antlr.runtime.BitSet FOLLOW_IMAGINARYTOK_in_typeSpecifier1178
    • FOLLOW_structSpecifier_in_typeSpecifier1184

      public static final org.antlr.runtime.BitSet FOLLOW_structSpecifier_in_typeSpecifier1184
    • FOLLOW_variantSpecifier_in_typeSpecifier1190

      public static final org.antlr.runtime.BitSet FOLLOW_variantSpecifier_in_typeSpecifier1190
    • FOLLOW_enumSpecifier_in_typeSpecifier1196

      public static final org.antlr.runtime.BitSet FOLLOW_enumSpecifier_in_typeSpecifier1196
    • FOLLOW_ctfTypeSpecifier_in_typeSpecifier1202

      public static final org.antlr.runtime.BitSet FOLLOW_ctfTypeSpecifier_in_typeSpecifier1202
    • FOLLOW_typedefName_in_typeSpecifier1212

      public static final org.antlr.runtime.BitSet FOLLOW_typedefName_in_typeSpecifier1212
    • FOLLOW_CONSTTOK_in_typeQualifier1225

      public static final org.antlr.runtime.BitSet FOLLOW_CONSTTOK_in_typeQualifier1225
    • FOLLOW_ALIGNTOK_in_alignAttribute1238

      public static final org.antlr.runtime.BitSet FOLLOW_ALIGNTOK_in_alignAttribute1238
    • FOLLOW_LPAREN_in_alignAttribute1240

      public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_alignAttribute1240
    • FOLLOW_unaryExpression_in_alignAttribute1242

      public static final org.antlr.runtime.BitSet FOLLOW_unaryExpression_in_alignAttribute1242
    • FOLLOW_RPAREN_in_alignAttribute1244

      public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_alignAttribute1244
    • FOLLOW_LCURL_in_structBody1278

      public static final org.antlr.runtime.BitSet FOLLOW_LCURL_in_structBody1278
    • FOLLOW_structOrVariantDeclarationList_in_structBody1280

      public static final org.antlr.runtime.BitSet FOLLOW_structOrVariantDeclarationList_in_structBody1280
    • FOLLOW_RCURL_in_structBody1283

      public static final org.antlr.runtime.BitSet FOLLOW_RCURL_in_structBody1283
    • FOLLOW_STRUCTTOK_in_structSpecifier1311

      public static final org.antlr.runtime.BitSet FOLLOW_STRUCTTOK_in_structSpecifier1311
    • FOLLOW_structName_in_structSpecifier1336

      public static final org.antlr.runtime.BitSet FOLLOW_structName_in_structSpecifier1336
    • FOLLOW_alignAttribute_in_structSpecifier1358

      public static final org.antlr.runtime.BitSet FOLLOW_alignAttribute_in_structSpecifier1358
    • FOLLOW_structBody_in_structSpecifier1394

      public static final org.antlr.runtime.BitSet FOLLOW_structBody_in_structSpecifier1394
    • FOLLOW_alignAttribute_in_structSpecifier1425

      public static final org.antlr.runtime.BitSet FOLLOW_alignAttribute_in_structSpecifier1425
    • FOLLOW_structBody_in_structSpecifier1541

      public static final org.antlr.runtime.BitSet FOLLOW_structBody_in_structSpecifier1541
    • FOLLOW_alignAttribute_in_structSpecifier1559

      public static final org.antlr.runtime.BitSet FOLLOW_alignAttribute_in_structSpecifier1559
    • FOLLOW_IDENTIFIER_in_structName1625

      public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_structName1625
    • FOLLOW_structOrVariantDeclaration_in_structOrVariantDeclarationList1646

      public static final org.antlr.runtime.BitSet FOLLOW_structOrVariantDeclaration_in_structOrVariantDeclarationList1646
    • FOLLOW_declarationSpecifiers_in_structOrVariantDeclaration1679

      public static final org.antlr.runtime.BitSet FOLLOW_declarationSpecifiers_in_structOrVariantDeclaration1679
    • FOLLOW_declaratorList_in_structOrVariantDeclaration1720

      public static final org.antlr.runtime.BitSet FOLLOW_declaratorList_in_structOrVariantDeclaration1720
    • FOLLOW_structOrVariantDeclaratorList_in_structOrVariantDeclaration1758

      public static final org.antlr.runtime.BitSet FOLLOW_structOrVariantDeclaratorList_in_structOrVariantDeclaration1758
    • FOLLOW_typealiasDecl_in_structOrVariantDeclaration1817

      public static final org.antlr.runtime.BitSet FOLLOW_typealiasDecl_in_structOrVariantDeclaration1817
    • FOLLOW_TERM_in_structOrVariantDeclaration1829

      public static final org.antlr.runtime.BitSet FOLLOW_TERM_in_structOrVariantDeclaration1829
    • FOLLOW_typeQualifier_in_specifierQualifierList1843

      public static final org.antlr.runtime.BitSet FOLLOW_typeQualifier_in_specifierQualifierList1843
    • FOLLOW_typeSpecifier_in_specifierQualifierList1847

      public static final org.antlr.runtime.BitSet FOLLOW_typeSpecifier_in_specifierQualifierList1847
    • FOLLOW_structOrVariantDeclarator_in_structOrVariantDeclaratorList1880

      public static final org.antlr.runtime.BitSet FOLLOW_structOrVariantDeclarator_in_structOrVariantDeclaratorList1880
    • FOLLOW_SEPARATOR_in_structOrVariantDeclaratorList1883

      public static final org.antlr.runtime.BitSet FOLLOW_SEPARATOR_in_structOrVariantDeclaratorList1883
    • FOLLOW_structOrVariantDeclarator_in_structOrVariantDeclaratorList1885

      public static final org.antlr.runtime.BitSet FOLLOW_structOrVariantDeclarator_in_structOrVariantDeclaratorList1885
    • FOLLOW_declarator_in_structOrVariantDeclarator1924

      public static final org.antlr.runtime.BitSet FOLLOW_declarator_in_structOrVariantDeclarator1924
    • FOLLOW_COLON_in_structOrVariantDeclarator1927

      public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_structOrVariantDeclarator1927
    • FOLLOW_numberLiteral_in_structOrVariantDeclarator1929

      public static final org.antlr.runtime.BitSet FOLLOW_numberLiteral_in_structOrVariantDeclarator1929
    • FOLLOW_VARIANTTOK_in_variantSpecifier1953

      public static final org.antlr.runtime.BitSet FOLLOW_VARIANTTOK_in_variantSpecifier1953
    • FOLLOW_variantName_in_variantSpecifier1971

      public static final org.antlr.runtime.BitSet FOLLOW_variantName_in_variantSpecifier1971
    • FOLLOW_variantTag_in_variantSpecifier2001

      public static final org.antlr.runtime.BitSet FOLLOW_variantTag_in_variantSpecifier2001
    • FOLLOW_variantBody_in_variantSpecifier2027

      public static final org.antlr.runtime.BitSet FOLLOW_variantBody_in_variantSpecifier2027
    • FOLLOW_variantBody_in_variantSpecifier2095

      public static final org.antlr.runtime.BitSet FOLLOW_variantBody_in_variantSpecifier2095
    • FOLLOW_variantTag_in_variantSpecifier2116

      public static final org.antlr.runtime.BitSet FOLLOW_variantTag_in_variantSpecifier2116
    • FOLLOW_variantBody_in_variantSpecifier2118

      public static final org.antlr.runtime.BitSet FOLLOW_variantBody_in_variantSpecifier2118
    • FOLLOW_variantBody_in_variantSpecifier2125

      public static final org.antlr.runtime.BitSet FOLLOW_variantBody_in_variantSpecifier2125
    • FOLLOW_IDENTIFIER_in_variantName2157

      public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_variantName2157
    • FOLLOW_LCURL_in_variantBody2188

      public static final org.antlr.runtime.BitSet FOLLOW_LCURL_in_variantBody2188
    • FOLLOW_structOrVariantDeclarationList_in_variantBody2190

      public static final org.antlr.runtime.BitSet FOLLOW_structOrVariantDeclarationList_in_variantBody2190
    • FOLLOW_RCURL_in_variantBody2192

      public static final org.antlr.runtime.BitSet FOLLOW_RCURL_in_variantBody2192
    • FOLLOW_LT_in_variantTag2219

      public static final org.antlr.runtime.BitSet FOLLOW_LT_in_variantTag2219
    • FOLLOW_IDENTIFIER_in_variantTag2221

      public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_variantTag2221
    • FOLLOW_GT_in_variantTag2223

      public static final org.antlr.runtime.BitSet FOLLOW_GT_in_variantTag2223
    • FOLLOW_ENUMTOK_in_enumSpecifier2244

      public static final org.antlr.runtime.BitSet FOLLOW_ENUMTOK_in_enumSpecifier2244
    • FOLLOW_enumName_in_enumSpecifier2283

      public static final org.antlr.runtime.BitSet FOLLOW_enumName_in_enumSpecifier2283
    • FOLLOW_enumContainerType_in_enumSpecifier2315

      public static final org.antlr.runtime.BitSet FOLLOW_enumContainerType_in_enumSpecifier2315
    • FOLLOW_enumBody_in_enumSpecifier2317

      public static final org.antlr.runtime.BitSet FOLLOW_enumBody_in_enumSpecifier2317
    • FOLLOW_enumBody_in_enumSpecifier2347

      public static final org.antlr.runtime.BitSet FOLLOW_enumBody_in_enumSpecifier2347
    • FOLLOW_enumContainerType_in_enumSpecifier2439

      public static final org.antlr.runtime.BitSet FOLLOW_enumContainerType_in_enumSpecifier2439
    • FOLLOW_enumBody_in_enumSpecifier2441

      public static final org.antlr.runtime.BitSet FOLLOW_enumBody_in_enumSpecifier2441
    • FOLLOW_enumBody_in_enumSpecifier2465

      public static final org.antlr.runtime.BitSet FOLLOW_enumBody_in_enumSpecifier2465
    • FOLLOW_IDENTIFIER_in_enumName2509

      public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_enumName2509
    • FOLLOW_LCURL_in_enumBody2530

      public static final org.antlr.runtime.BitSet FOLLOW_LCURL_in_enumBody2530
    • FOLLOW_enumeratorList_in_enumBody2532

      public static final org.antlr.runtime.BitSet FOLLOW_enumeratorList_in_enumBody2532
    • FOLLOW_SEPARATOR_in_enumBody2534

      public static final org.antlr.runtime.BitSet FOLLOW_SEPARATOR_in_enumBody2534
    • FOLLOW_RCURL_in_enumBody2537

      public static final org.antlr.runtime.BitSet FOLLOW_RCURL_in_enumBody2537
    • FOLLOW_COLON_in_enumContainerType2558

      public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_enumContainerType2558
    • FOLLOW_declarationSpecifiers_in_enumContainerType2560

      public static final org.antlr.runtime.BitSet FOLLOW_declarationSpecifiers_in_enumContainerType2560
    • FOLLOW_enumerator_in_enumeratorList2581

      public static final org.antlr.runtime.BitSet FOLLOW_enumerator_in_enumeratorList2581
    • FOLLOW_SEPARATOR_in_enumeratorList2584

      public static final org.antlr.runtime.BitSet FOLLOW_SEPARATOR_in_enumeratorList2584
    • FOLLOW_enumerator_in_enumeratorList2586

      public static final org.antlr.runtime.BitSet FOLLOW_enumerator_in_enumeratorList2586
    • FOLLOW_enumConstant_in_enumerator2612

      public static final org.antlr.runtime.BitSet FOLLOW_enumConstant_in_enumerator2612
    • FOLLOW_enumeratorValue_in_enumerator2614

      public static final org.antlr.runtime.BitSet FOLLOW_enumeratorValue_in_enumerator2614
    • FOLLOW_ASSIGNMENT_in_enumeratorValue2628

      public static final org.antlr.runtime.BitSet FOLLOW_ASSIGNMENT_in_enumeratorValue2628
    • FOLLOW_unaryExpression_in_enumeratorValue2632

      public static final org.antlr.runtime.BitSet FOLLOW_unaryExpression_in_enumeratorValue2632
    • FOLLOW_ELIPSES_in_enumeratorValue2671

      public static final org.antlr.runtime.BitSet FOLLOW_ELIPSES_in_enumeratorValue2671
    • FOLLOW_unaryExpression_in_enumeratorValue2675

      public static final org.antlr.runtime.BitSet FOLLOW_unaryExpression_in_enumeratorValue2675
    • FOLLOW_pointer_in_declarator2718

      public static final org.antlr.runtime.BitSet FOLLOW_pointer_in_declarator2718
    • FOLLOW_directDeclarator_in_declarator2721

      public static final org.antlr.runtime.BitSet FOLLOW_directDeclarator_in_declarator2721
    • FOLLOW_IDENTIFIER_in_directDeclarator2759

      public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_directDeclarator2759
    • FOLLOW_directDeclaratorSuffix_in_directDeclarator2799

      public static final org.antlr.runtime.BitSet FOLLOW_directDeclaratorSuffix_in_directDeclarator2799
    • FOLLOW_OPENBRAC_in_directDeclaratorSuffix2813

      public static final org.antlr.runtime.BitSet FOLLOW_OPENBRAC_in_directDeclaratorSuffix2813
    • FOLLOW_directDeclaratorLength_in_directDeclaratorSuffix2815

      public static final org.antlr.runtime.BitSet FOLLOW_directDeclaratorLength_in_directDeclaratorSuffix2815
    • FOLLOW_CLOSEBRAC_in_directDeclaratorSuffix2817

      public static final org.antlr.runtime.BitSet FOLLOW_CLOSEBRAC_in_directDeclaratorSuffix2817
    • FOLLOW_unaryExpression_in_directDeclaratorLength2845

      public static final org.antlr.runtime.BitSet FOLLOW_unaryExpression_in_directDeclaratorLength2845
    • FOLLOW_pointer_in_abstractDeclarator2858

      public static final org.antlr.runtime.BitSet FOLLOW_pointer_in_abstractDeclarator2858
    • FOLLOW_directAbstractDeclarator_in_abstractDeclarator2861

      public static final org.antlr.runtime.BitSet FOLLOW_directAbstractDeclarator_in_abstractDeclarator2861
    • FOLLOW_directAbstractDeclarator_in_abstractDeclarator2886

      public static final org.antlr.runtime.BitSet FOLLOW_directAbstractDeclarator_in_abstractDeclarator2886
    • FOLLOW_IDENTIFIER_in_directAbstractDeclarator2923

      public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_directAbstractDeclarator2923
    • FOLLOW_LPAREN_in_directAbstractDeclarator2934

      public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_directAbstractDeclarator2934
    • FOLLOW_abstractDeclarator_in_directAbstractDeclarator2936

      public static final org.antlr.runtime.BitSet FOLLOW_abstractDeclarator_in_directAbstractDeclarator2936
    • FOLLOW_RPAREN_in_directAbstractDeclarator2938

      public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_directAbstractDeclarator2938
    • FOLLOW_OPENBRAC_in_directAbstractDeclarator2953

      public static final org.antlr.runtime.BitSet FOLLOW_OPENBRAC_in_directAbstractDeclarator2953
    • FOLLOW_unaryExpression_in_directAbstractDeclarator2955

      public static final org.antlr.runtime.BitSet FOLLOW_unaryExpression_in_directAbstractDeclarator2955
    • FOLLOW_CLOSEBRAC_in_directAbstractDeclarator2958

      public static final org.antlr.runtime.BitSet FOLLOW_CLOSEBRAC_in_directAbstractDeclarator2958
    • FOLLOW_POINTER_in_pointer2976

      public static final org.antlr.runtime.BitSet FOLLOW_POINTER_in_pointer2976
    • FOLLOW_typeQualifierList_in_pointer2978

      public static final org.antlr.runtime.BitSet FOLLOW_typeQualifierList_in_pointer2978
    • FOLLOW_typeQualifier_in_typeQualifierList3001

      public static final org.antlr.runtime.BitSet FOLLOW_typeQualifier_in_typeQualifierList3001
    • FOLLOW_IDENTIFIER_in_typedefName3017

      public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_typedefName3017
    • FOLLOW_declarationSpecifiers_in_typealiasTarget3034

      public static final org.antlr.runtime.BitSet FOLLOW_declarationSpecifiers_in_typealiasTarget3034
    • FOLLOW_abstractDeclaratorList_in_typealiasTarget3036

      public static final org.antlr.runtime.BitSet FOLLOW_abstractDeclaratorList_in_typealiasTarget3036
    • FOLLOW_abstractDeclaratorList_in_typealiasAlias3062

      public static final org.antlr.runtime.BitSet FOLLOW_abstractDeclaratorList_in_typealiasAlias3062
    • FOLLOW_declarationSpecifiers_in_typealiasAlias3068

      public static final org.antlr.runtime.BitSet FOLLOW_declarationSpecifiers_in_typealiasAlias3068
    • FOLLOW_abstractDeclaratorList_in_typealiasAlias3070

      public static final org.antlr.runtime.BitSet FOLLOW_abstractDeclaratorList_in_typealiasAlias3070
    • FOLLOW_TYPEALIASTOK_in_typealiasDecl3084

      public static final org.antlr.runtime.BitSet FOLLOW_TYPEALIASTOK_in_typealiasDecl3084
    • FOLLOW_typealiasTarget_in_typealiasDecl3086

      public static final org.antlr.runtime.BitSet FOLLOW_typealiasTarget_in_typealiasDecl3086
    • FOLLOW_TYPE_ASSIGNMENT_in_typealiasDecl3088

      public static final org.antlr.runtime.BitSet FOLLOW_TYPE_ASSIGNMENT_in_typealiasDecl3088
    • FOLLOW_typealiasAlias_in_typealiasDecl3090

      public static final org.antlr.runtime.BitSet FOLLOW_typealiasAlias_in_typealiasDecl3090
    • FOLLOW_ctfSpecifierHead_in_ctfSpecifier3190

      public static final org.antlr.runtime.BitSet FOLLOW_ctfSpecifierHead_in_ctfSpecifier3190
    • FOLLOW_ctfBody_in_ctfSpecifier3192

      public static final org.antlr.runtime.BitSet FOLLOW_ctfBody_in_ctfSpecifier3192
    • FOLLOW_typealiasDecl_in_ctfSpecifier3209

      public static final org.antlr.runtime.BitSet FOLLOW_typealiasDecl_in_ctfSpecifier3209
    • FOLLOW_EVENTTOK_in_ctfSpecifierHead3230

      public static final org.antlr.runtime.BitSet FOLLOW_EVENTTOK_in_ctfSpecifierHead3230
    • FOLLOW_STREAMTOK_in_ctfSpecifierHead3240

      public static final org.antlr.runtime.BitSet FOLLOW_STREAMTOK_in_ctfSpecifierHead3240
    • FOLLOW_TRACETOK_in_ctfSpecifierHead3250

      public static final org.antlr.runtime.BitSet FOLLOW_TRACETOK_in_ctfSpecifierHead3250
    • FOLLOW_ENVTOK_in_ctfSpecifierHead3260

      public static final org.antlr.runtime.BitSet FOLLOW_ENVTOK_in_ctfSpecifierHead3260
    • FOLLOW_CLOCKTOK_in_ctfSpecifierHead3270

      public static final org.antlr.runtime.BitSet FOLLOW_CLOCKTOK_in_ctfSpecifierHead3270
    • FOLLOW_CALLSITETOK_in_ctfSpecifierHead3280

      public static final org.antlr.runtime.BitSet FOLLOW_CALLSITETOK_in_ctfSpecifierHead3280
    • FOLLOW_FLOATINGPOINTTOK_in_ctfTypeSpecifier3303

      public static final org.antlr.runtime.BitSet FOLLOW_FLOATINGPOINTTOK_in_ctfTypeSpecifier3303
    • FOLLOW_ctfBody_in_ctfTypeSpecifier3305

      public static final org.antlr.runtime.BitSet FOLLOW_ctfBody_in_ctfTypeSpecifier3305
    • FOLLOW_INTEGERTOK_in_ctfTypeSpecifier3320

      public static final org.antlr.runtime.BitSet FOLLOW_INTEGERTOK_in_ctfTypeSpecifier3320
    • FOLLOW_ctfBody_in_ctfTypeSpecifier3322

      public static final org.antlr.runtime.BitSet FOLLOW_ctfBody_in_ctfTypeSpecifier3322
    • FOLLOW_STRINGTOK_in_ctfTypeSpecifier3337

      public static final org.antlr.runtime.BitSet FOLLOW_STRINGTOK_in_ctfTypeSpecifier3337
    • FOLLOW_ctfBody_in_ctfTypeSpecifier3339

      public static final org.antlr.runtime.BitSet FOLLOW_ctfBody_in_ctfTypeSpecifier3339
    • FOLLOW_LCURL_in_ctfBody3372

      public static final org.antlr.runtime.BitSet FOLLOW_LCURL_in_ctfBody3372
    • FOLLOW_ctfAssignmentExpressionList_in_ctfBody3374

      public static final org.antlr.runtime.BitSet FOLLOW_ctfAssignmentExpressionList_in_ctfBody3374
    • FOLLOW_RCURL_in_ctfBody3377

      public static final org.antlr.runtime.BitSet FOLLOW_RCURL_in_ctfBody3377
    • FOLLOW_ctfAssignmentExpression_in_ctfAssignmentExpressionList3396

      public static final org.antlr.runtime.BitSet FOLLOW_ctfAssignmentExpression_in_ctfAssignmentExpressionList3396
    • FOLLOW_TERM_in_ctfAssignmentExpressionList3398

      public static final org.antlr.runtime.BitSet FOLLOW_TERM_in_ctfAssignmentExpressionList3398
    • FOLLOW_unaryExpression_in_ctfAssignmentExpression3421

      public static final org.antlr.runtime.BitSet FOLLOW_unaryExpression_in_ctfAssignmentExpression3421
    • FOLLOW_ASSIGNMENT_in_ctfAssignmentExpression3433

      public static final org.antlr.runtime.BitSet FOLLOW_ASSIGNMENT_in_ctfAssignmentExpression3433
    • FOLLOW_unaryExpression_in_ctfAssignmentExpression3437

      public static final org.antlr.runtime.BitSet FOLLOW_unaryExpression_in_ctfAssignmentExpression3437
    • FOLLOW_TYPE_ASSIGNMENT_in_ctfAssignmentExpression3513

      public static final org.antlr.runtime.BitSet FOLLOW_TYPE_ASSIGNMENT_in_ctfAssignmentExpression3513
    • FOLLOW_typeSpecifier_in_ctfAssignmentExpression3517

      public static final org.antlr.runtime.BitSet FOLLOW_typeSpecifier_in_ctfAssignmentExpression3517
    • FOLLOW_declarationSpecifiers_in_ctfAssignmentExpression3600

      public static final org.antlr.runtime.BitSet FOLLOW_declarationSpecifiers_in_ctfAssignmentExpression3600
    • FOLLOW_declaratorList_in_ctfAssignmentExpression3604

      public static final org.antlr.runtime.BitSet FOLLOW_declaratorList_in_ctfAssignmentExpression3604
    • FOLLOW_typealiasDecl_in_ctfAssignmentExpression3627

      public static final org.antlr.runtime.BitSet FOLLOW_typealiasDecl_in_ctfAssignmentExpression3627
    • FOLLOW_IDENTIFIER_in_synpred1_CTFParser560

      public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_synpred1_CTFParser560
    • FOLLOW_ctfKeyword_in_synpred2_CTFParser586

      public static final org.antlr.runtime.BitSet FOLLOW_ctfKeyword_in_synpred2_CTFParser586
    • FOLLOW_STRING_LITERAL_in_synpred3_CTFParser606

      public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_synpred3_CTFParser606
  • Constructor Details

    • CTFParser

      public CTFParser(org.antlr.runtime.TokenStream input)
    • CTFParser

      public CTFParser(org.antlr.runtime.TokenStream input, org.antlr.runtime.RecognizerSharedState state)
    • CTFParser

      public CTFParser(org.antlr.runtime.TokenStream input, boolean verbose)
  • Method Details

    • getDelegates

      public org.antlr.runtime.Parser[] getDelegates()
    • setTreeAdaptor

      public void setTreeAdaptor(org.antlr.runtime.tree.TreeAdaptor adaptor)
    • getTreeAdaptor

      public org.antlr.runtime.tree.TreeAdaptor getTreeAdaptor()
    • getTokenNames

      public String[] getTokenNames()
      Overrides:
      getTokenNames in class org.antlr.runtime.BaseRecognizer
    • getGrammarFileName

      public String getGrammarFileName()
      Overrides:
      getGrammarFileName in class org.antlr.runtime.BaseRecognizer
    • parse

      public final CTFParser.parse_return parse() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • numberLiteral

      public final CTFParser.numberLiteral_return numberLiteral() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • primaryExpression

      public final CTFParser.primaryExpression_return primaryExpression() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • postfixExpressionSuffix

      public final CTFParser.postfixExpressionSuffix_return postfixExpressionSuffix() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • postfixCtfExpression

      public final CTFParser.postfixCtfExpression_return postfixCtfExpression() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • postfixExpression

      public final CTFParser.postfixExpression_return postfixExpression() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • unaryExpression

      public final CTFParser.unaryExpression_return unaryExpression() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • enumConstant

      public final CTFParser.enumConstant_return enumConstant() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • declaration

      public final CTFParser.declaration_return declaration() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • declarationSpecifiers

      public final CTFParser.declarationSpecifiers_return declarationSpecifiers() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • declaratorList

      public final CTFParser.declaratorList_return declaratorList() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • abstractDeclaratorList

      public final CTFParser.abstractDeclaratorList_return abstractDeclaratorList() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • storageClassSpecifier

      public final CTFParser.storageClassSpecifier_return storageClassSpecifier() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • typeSpecifier

      public final CTFParser.typeSpecifier_return typeSpecifier() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • typeQualifier

      public final CTFParser.typeQualifier_return typeQualifier() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • alignAttribute

      public final CTFParser.alignAttribute_return alignAttribute() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • structBody

      public final CTFParser.structBody_return structBody() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • structSpecifier

      public final CTFParser.structSpecifier_return structSpecifier() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • structName

      public final CTFParser.structName_return structName() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • structOrVariantDeclarationList

      public final CTFParser.structOrVariantDeclarationList_return structOrVariantDeclarationList() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • structOrVariantDeclaration

      public final CTFParser.structOrVariantDeclaration_return structOrVariantDeclaration() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • specifierQualifierList

      public final CTFParser.specifierQualifierList_return specifierQualifierList() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • structOrVariantDeclaratorList

      public final CTFParser.structOrVariantDeclaratorList_return structOrVariantDeclaratorList() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • structOrVariantDeclarator

      public final CTFParser.structOrVariantDeclarator_return structOrVariantDeclarator() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • variantSpecifier

      public final CTFParser.variantSpecifier_return variantSpecifier() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • variantName

      public final CTFParser.variantName_return variantName() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • variantBody

      public final CTFParser.variantBody_return variantBody() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • variantTag

      public final CTFParser.variantTag_return variantTag() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • enumSpecifier

      public final CTFParser.enumSpecifier_return enumSpecifier() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • enumName

      public final CTFParser.enumName_return enumName() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • enumBody

      public final CTFParser.enumBody_return enumBody() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • enumContainerType

      public final CTFParser.enumContainerType_return enumContainerType() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • enumeratorList

      public final CTFParser.enumeratorList_return enumeratorList() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • enumerator

      public final CTFParser.enumerator_return enumerator() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • enumeratorValue

      public final CTFParser.enumeratorValue_return enumeratorValue() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • declarator

      public final CTFParser.declarator_return declarator() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • directDeclarator

      public final CTFParser.directDeclarator_return directDeclarator() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • directDeclaratorSuffix

      public final CTFParser.directDeclaratorSuffix_return directDeclaratorSuffix() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • directDeclaratorLength

      public final CTFParser.directDeclaratorLength_return directDeclaratorLength() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • abstractDeclarator

      public final CTFParser.abstractDeclarator_return abstractDeclarator() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • directAbstractDeclarator

      public final CTFParser.directAbstractDeclarator_return directAbstractDeclarator() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • pointer

      public final CTFParser.pointer_return pointer() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • typeQualifierList

      public final CTFParser.typeQualifierList_return typeQualifierList() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • typedefName

      public final CTFParser.typedefName_return typedefName() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • typealiasTarget

      public final CTFParser.typealiasTarget_return typealiasTarget() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • typealiasAlias

      public final CTFParser.typealiasAlias_return typealiasAlias() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • typealiasDecl

      public final CTFParser.typealiasDecl_return typealiasDecl() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • ctfKeyword

      public final CTFParser.ctfKeyword_return ctfKeyword() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • ctfSpecifier

      public final CTFParser.ctfSpecifier_return ctfSpecifier() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • ctfSpecifierHead

      public final CTFParser.ctfSpecifierHead_return ctfSpecifierHead() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • ctfTypeSpecifier

      public final CTFParser.ctfTypeSpecifier_return ctfTypeSpecifier() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • ctfBody

      public final CTFParser.ctfBody_return ctfBody() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • ctfAssignmentExpressionList

      public final CTFParser.ctfAssignmentExpressionList_return ctfAssignmentExpressionList() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • ctfAssignmentExpression

      public final CTFParser.ctfAssignmentExpression_return ctfAssignmentExpression() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • synpred1_CTFParser_fragment

      public final void synpred1_CTFParser_fragment() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • synpred2_CTFParser_fragment

      public final void synpred2_CTFParser_fragment() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • synpred3_CTFParser_fragment

      public final void synpred3_CTFParser_fragment() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • synpred1_CTFParser

      public final boolean synpred1_CTFParser()
    • synpred3_CTFParser

      public final boolean synpred3_CTFParser()
    • synpred2_CTFParser

      public final boolean synpred2_CTFParser()