Class SourceGenTriggers


  • public class SourceGenTriggers
    extends org.antlr.runtime.tree.TreeParser
    • Field Detail

      • tokenNames

        public static final String[] tokenNames
      • hasLookaheadBlock

        public boolean hasLookaheadBlock
      • FOLLOW_block_in_dummy61

        public static final org.antlr.runtime.BitSet FOLLOW_block_in_dummy61
      • FOLLOW_BLOCK_in_block84

        public static final org.antlr.runtime.BitSet FOLLOW_BLOCK_in_block84
      • FOLLOW_OPTIONS_in_block88

        public static final org.antlr.runtime.BitSet FOLLOW_OPTIONS_in_block88
      • FOLLOW_alternative_in_block109

        public static final org.antlr.runtime.BitSet FOLLOW_alternative_in_block109
      • FOLLOW_alt_in_alternative161

        public static final org.antlr.runtime.BitSet FOLLOW_alt_in_alternative161
      • FOLLOW_ALT_in_alt191

        public static final org.antlr.runtime.BitSet FOLLOW_ALT_in_alt191
      • FOLLOW_elementOptions_in_alt193

        public static final org.antlr.runtime.BitSet FOLLOW_elementOptions_in_alt193
      • FOLLOW_element_in_alt198

        public static final org.antlr.runtime.BitSet FOLLOW_element_in_alt198
      • FOLLOW_ALT_in_alt212

        public static final org.antlr.runtime.BitSet FOLLOW_ALT_in_alt212
      • FOLLOW_elementOptions_in_alt214

        public static final org.antlr.runtime.BitSet FOLLOW_elementOptions_in_alt214
      • FOLLOW_EPSILON_in_alt217

        public static final org.antlr.runtime.BitSet FOLLOW_EPSILON_in_alt217
      • FOLLOW_labeledElement_in_element246

        public static final org.antlr.runtime.BitSet FOLLOW_labeledElement_in_element246
      • FOLLOW_atom_in_element257

        public static final org.antlr.runtime.BitSet FOLLOW_atom_in_element257
      • FOLLOW_subrule_in_element267

        public static final org.antlr.runtime.BitSet FOLLOW_subrule_in_element267
      • FOLLOW_ACTION_in_element282

        public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_element282
      • FOLLOW_SEMPRED_in_element297

        public static final org.antlr.runtime.BitSet FOLLOW_SEMPRED_in_element297
      • FOLLOW_ACTION_in_element311

        public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_element311
      • FOLLOW_elementOptions_in_element313

        public static final org.antlr.runtime.BitSet FOLLOW_elementOptions_in_element313
      • FOLLOW_SEMPRED_in_element325

        public static final org.antlr.runtime.BitSet FOLLOW_SEMPRED_in_element325
      • FOLLOW_elementOptions_in_element327

        public static final org.antlr.runtime.BitSet FOLLOW_elementOptions_in_element327
      • FOLLOW_ASSIGN_in_labeledElement347

        public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_labeledElement347
      • FOLLOW_ID_in_labeledElement349

        public static final org.antlr.runtime.BitSet FOLLOW_ID_in_labeledElement349
      • FOLLOW_atom_in_labeledElement351

        public static final org.antlr.runtime.BitSet FOLLOW_atom_in_labeledElement351
      • FOLLOW_PLUS_ASSIGN_in_labeledElement364

        public static final org.antlr.runtime.BitSet FOLLOW_PLUS_ASSIGN_in_labeledElement364
      • FOLLOW_ID_in_labeledElement366

        public static final org.antlr.runtime.BitSet FOLLOW_ID_in_labeledElement366
      • FOLLOW_atom_in_labeledElement368

        public static final org.antlr.runtime.BitSet FOLLOW_atom_in_labeledElement368
      • FOLLOW_ASSIGN_in_labeledElement379

        public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_labeledElement379
      • FOLLOW_ID_in_labeledElement381

        public static final org.antlr.runtime.BitSet FOLLOW_ID_in_labeledElement381
      • FOLLOW_block_in_labeledElement383

        public static final org.antlr.runtime.BitSet FOLLOW_block_in_labeledElement383
      • FOLLOW_PLUS_ASSIGN_in_labeledElement396

        public static final org.antlr.runtime.BitSet FOLLOW_PLUS_ASSIGN_in_labeledElement396
      • FOLLOW_ID_in_labeledElement398

        public static final org.antlr.runtime.BitSet FOLLOW_ID_in_labeledElement398
      • FOLLOW_block_in_labeledElement400

        public static final org.antlr.runtime.BitSet FOLLOW_block_in_labeledElement400
      • FOLLOW_OPTIONAL_in_subrule421

        public static final org.antlr.runtime.BitSet FOLLOW_OPTIONAL_in_subrule421
      • FOLLOW_block_in_subrule425

        public static final org.antlr.runtime.BitSet FOLLOW_block_in_subrule425
      • FOLLOW_CLOSURE_in_subrule441

        public static final org.antlr.runtime.BitSet FOLLOW_CLOSURE_in_subrule441
      • FOLLOW_block_in_subrule445

        public static final org.antlr.runtime.BitSet FOLLOW_block_in_subrule445
      • FOLLOW_POSITIVE_CLOSURE_in_subrule456

        public static final org.antlr.runtime.BitSet FOLLOW_POSITIVE_CLOSURE_in_subrule456
      • FOLLOW_block_in_subrule460

        public static final org.antlr.runtime.BitSet FOLLOW_block_in_subrule460
      • FOLLOW_block_in_subrule476

        public static final org.antlr.runtime.BitSet FOLLOW_block_in_subrule476
      • FOLLOW_SET_in_blockSet506

        public static final org.antlr.runtime.BitSet FOLLOW_SET_in_blockSet506
      • FOLLOW_atom_in_blockSet508

        public static final org.antlr.runtime.BitSet FOLLOW_atom_in_blockSet508
      • FOLLOW_NOT_in_atom538

        public static final org.antlr.runtime.BitSet FOLLOW_NOT_in_atom538
      • FOLLOW_atom_in_atom542

        public static final org.antlr.runtime.BitSet FOLLOW_atom_in_atom542
      • FOLLOW_range_in_atom552

        public static final org.antlr.runtime.BitSet FOLLOW_range_in_atom552
      • FOLLOW_DOT_in_atom567

        public static final org.antlr.runtime.BitSet FOLLOW_DOT_in_atom567
      • FOLLOW_ID_in_atom569

        public static final org.antlr.runtime.BitSet FOLLOW_ID_in_atom569
      • FOLLOW_terminal_in_atom571

        public static final org.antlr.runtime.BitSet FOLLOW_terminal_in_atom571
      • FOLLOW_DOT_in_atom579

        public static final org.antlr.runtime.BitSet FOLLOW_DOT_in_atom579
      • FOLLOW_ID_in_atom581

        public static final org.antlr.runtime.BitSet FOLLOW_ID_in_atom581
      • FOLLOW_ruleref_in_atom583

        public static final org.antlr.runtime.BitSet FOLLOW_ruleref_in_atom583
      • FOLLOW_WILDCARD_in_atom594

        public static final org.antlr.runtime.BitSet FOLLOW_WILDCARD_in_atom594
      • FOLLOW_WILDCARD_in_atom613

        public static final org.antlr.runtime.BitSet FOLLOW_WILDCARD_in_atom613
      • FOLLOW_terminal_in_atom632

        public static final org.antlr.runtime.BitSet FOLLOW_terminal_in_atom632
      • FOLLOW_ruleref_in_atom649

        public static final org.antlr.runtime.BitSet FOLLOW_ruleref_in_atom649
      • FOLLOW_blockSet_in_atom661

        public static final org.antlr.runtime.BitSet FOLLOW_blockSet_in_atom661
      • FOLLOW_RULE_REF_in_ruleref685

        public static final org.antlr.runtime.BitSet FOLLOW_RULE_REF_in_ruleref685
      • FOLLOW_ARG_ACTION_in_ruleref687

        public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_ruleref687
      • FOLLOW_elementOptions_in_ruleref690

        public static final org.antlr.runtime.BitSet FOLLOW_elementOptions_in_ruleref690
      • FOLLOW_RANGE_in_range718

        public static final org.antlr.runtime.BitSet FOLLOW_RANGE_in_range718
      • FOLLOW_STRING_LITERAL_in_range722

        public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_range722
      • FOLLOW_STRING_LITERAL_in_range726

        public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_range726
      • FOLLOW_STRING_LITERAL_in_terminal751

        public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_terminal751
      • FOLLOW_STRING_LITERAL_in_terminal766

        public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_terminal766
      • FOLLOW_TOKEN_REF_in_terminal780

        public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_terminal780
      • FOLLOW_ARG_ACTION_in_terminal782

        public static final org.antlr.runtime.BitSet FOLLOW_ARG_ACTION_in_terminal782
      • FOLLOW_TOKEN_REF_in_terminal796

        public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_terminal796
      • FOLLOW_TOKEN_REF_in_terminal812

        public static final org.antlr.runtime.BitSet FOLLOW_TOKEN_REF_in_terminal812
      • FOLLOW_ELEMENT_OPTIONS_in_elementOptions836

        public static final org.antlr.runtime.BitSet FOLLOW_ELEMENT_OPTIONS_in_elementOptions836
      • FOLLOW_elementOption_in_elementOptions838

        public static final org.antlr.runtime.BitSet FOLLOW_elementOption_in_elementOptions838
      • FOLLOW_ID_in_elementOption857

        public static final org.antlr.runtime.BitSet FOLLOW_ID_in_elementOption857
      • FOLLOW_ASSIGN_in_elementOption868

        public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_elementOption868
      • FOLLOW_ID_in_elementOption870

        public static final org.antlr.runtime.BitSet FOLLOW_ID_in_elementOption870
      • FOLLOW_ID_in_elementOption872

        public static final org.antlr.runtime.BitSet FOLLOW_ID_in_elementOption872
      • FOLLOW_ASSIGN_in_elementOption884

        public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_elementOption884
      • FOLLOW_ID_in_elementOption886

        public static final org.antlr.runtime.BitSet FOLLOW_ID_in_elementOption886
      • FOLLOW_STRING_LITERAL_in_elementOption888

        public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_elementOption888
      • FOLLOW_ASSIGN_in_elementOption900

        public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_elementOption900
      • FOLLOW_ID_in_elementOption902

        public static final org.antlr.runtime.BitSet FOLLOW_ID_in_elementOption902
      • FOLLOW_ACTION_in_elementOption904

        public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_elementOption904
      • FOLLOW_ASSIGN_in_elementOption916

        public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_elementOption916
      • FOLLOW_ID_in_elementOption918

        public static final org.antlr.runtime.BitSet FOLLOW_ID_in_elementOption918
      • FOLLOW_INT_in_elementOption920

        public static final org.antlr.runtime.BitSet FOLLOW_INT_in_elementOption920
    • Constructor Detail

      • SourceGenTriggers

        public SourceGenTriggers​(org.antlr.runtime.tree.TreeNodeStream input)
      • SourceGenTriggers

        public SourceGenTriggers​(org.antlr.runtime.tree.TreeNodeStream input,
                                 org.antlr.runtime.RecognizerSharedState state)
      • SourceGenTriggers

        public SourceGenTriggers​(org.antlr.runtime.tree.TreeNodeStream input,
                                 OutputModelController controller)
    • Method Detail

      • getDelegates

        public org.antlr.runtime.tree.TreeParser[] getDelegates()
      • getTokenNames

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

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

        public final void dummy()
                         throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • block

        public final List<? extends SrcOp> block​(GrammarAST label,
                                                 GrammarAST ebnfRoot)
                                          throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • alt

        public final SourceGenTriggers.alt_return alt​(boolean outerMost)
                                               throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • element

        public final List<? extends SrcOp> element()
                                            throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • labeledElement

        public final List<? extends SrcOp> labeledElement()
                                                   throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • subrule

        public final List<? extends SrcOp> subrule()
                                            throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • blockSet

        public final List<SrcOp> blockSet​(GrammarAST label,
                                          boolean invert)
                                   throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • atom

        public final List<SrcOp> atom​(GrammarAST label,
                                      boolean invert)
                               throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • ruleref

        public final List<SrcOp> ruleref​(GrammarAST label)
                                  throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • range

        public final List<SrcOp> range​(GrammarAST label)
                                throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • terminal

        public final List<SrcOp> terminal​(GrammarAST label)
                                   throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • elementOptions

        public final void elementOptions()
                                  throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException
      • elementOption

        public final void elementOption()
                                 throws org.antlr.runtime.RecognitionException
        Throws:
        org.antlr.runtime.RecognitionException