diff options
Diffstat (limited to 'plugins/org.eclipse.etrice.core.fsm/src-gen/org/eclipse/etrice/core/fsm/parser/antlr/internal/InternalFSM.g')
-rw-r--r-- | plugins/org.eclipse.etrice.core.fsm/src-gen/org/eclipse/etrice/core/fsm/parser/antlr/internal/InternalFSM.g | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/plugins/org.eclipse.etrice.core.fsm/src-gen/org/eclipse/etrice/core/fsm/parser/antlr/internal/InternalFSM.g b/plugins/org.eclipse.etrice.core.fsm/src-gen/org/eclipse/etrice/core/fsm/parser/antlr/internal/InternalFSM.g index 68bd38f3a..5c7793cb0 100644 --- a/plugins/org.eclipse.etrice.core.fsm/src-gen/org/eclipse/etrice/core/fsm/parser/antlr/internal/InternalFSM.g +++ b/plugins/org.eclipse.etrice.core.fsm/src-gen/org/eclipse/etrice/core/fsm/parser/antlr/internal/InternalFSM.g @@ -1240,6 +1240,44 @@ ruleChoicePoint returns [EObject current=null] +// Entry rule entryRuleTransitionBase +entryRuleTransitionBase returns [EObject current=null] + : + { newCompositeNode(grammarAccess.getTransitionBaseRule()); } + iv_ruleTransitionBase=ruleTransitionBase + { $current=$iv_ruleTransitionBase.current; } + EOF +; + +// Rule TransitionBase +ruleTransitionBase returns [EObject current=null] + @init { enterRule(); + } + @after { leaveRule(); }: +( + { + newCompositeNode(grammarAccess.getTransitionBaseAccess().getTransitionParserRuleCall_0()); + } + this_Transition_0=ruleTransition + { + $current = $this_Transition_0.current; + afterParserOrEnumRuleCall(); + } + + | + { + newCompositeNode(grammarAccess.getTransitionBaseAccess().getRefinedTransitionParserRuleCall_1()); + } + this_RefinedTransition_1=ruleRefinedTransition + { + $current = $this_RefinedTransition_1.current; + afterParserOrEnumRuleCall(); + } +) +; + + + // Entry rule entryRuleTransition |