| /* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. |
| * Use of this file is governed by the BSD 3-clause license that |
| * can be found in the LICENSE.txt file in the project root. |
| */ |
| |
| #include "atn/StarLoopEntryState.h" |
| #include "atn/Transition.h" |
| |
| #include "atn/StarLoopbackState.h" |
| |
| using namespace antlr4::atn; |
| |
| StarLoopEntryState *StarLoopbackState::getLoopEntryState() { |
| return dynamic_cast<StarLoopEntryState *>(transitions[0]->target); |
| } |
| |
| size_t StarLoopbackState::getStateType() { |
| return STAR_LOOP_BACK; |
| } |