1 #ifndef UTILITY_PARSER_VISITOR_TRANSITIONS_VISITOR_H 2 #define UTILITY_PARSER_VISITOR_TRANSITIONS_VISITOR_H 4 #include <antlr4-runtime/antlr4-runtime.h> 5 #include <antlr4-runtime/antlr4-common.h> 10 #include <irafhy/utility/parser/grammar/antlr4-runtime-cpp/hybridautomatonLexer.h> 11 #include <irafhy/utility/parser/grammar/antlr4-runtime-cpp/hybridautomatonParser.h> 12 #include <irafhy/utility/parser/grammar/antlr4-runtime-cpp/hybridautomatonBaseVisitor.h> 16 template <
typename Analyser>
44 antlrcpp::Any
visitDirection(hybridautomatonParser::DirectionContext* ctx)
override;
50 antlrcpp::Any
visitGuardcondition(hybridautomatonParser::GuardconditionContext* ctx)
override;
56 antlrcpp::Any
visitUpdatefunction(hybridautomatonParser::UpdatefunctionContext* ctx)
override;
62 antlrcpp::Any
visitResetmap(hybridautomatonParser::ResetmapContext* ctx)
override;
68 antlrcpp::Any
visitJump(hybridautomatonParser::JumpContext* ctx)
override;
74 antlrcpp::Any
visitTransitions(hybridautomatonParser::TransitionsContext* ctx)
override;
78 #include "../../../../../src/utility/parser/visitor/transitionsVisitor.tpp" 80 #endif //UTILITY_PARSER_VISITOR_TRANSITIONS_VISITOR_H ~TransitionsVisitor() override=default
destructor
Definition: transitionsVisitor.h:17
antlrcpp::Any visitDirection(hybridautomatonParser::DirectionContext *ctx) override
visitor of direction
Definition: condition.cpp:3
std::vector< std::string > vars_
variables of hybrid automaton
Definition: transitionsVisitor.h:23
antlrcpp::Any visitJump(hybridautomatonParser::JumpContext *ctx) override
visitor of jump
TransitionsVisitor()=default
constructor
antlrcpp::Any visitResetmap(hybridautomatonParser::ResetmapContext *ctx) override
visitor of reset map
antlrcpp::Any visitTransitions(hybridautomatonParser::TransitionsContext *ctx) override
visitor of transitions
antlrcpp::Any visitUpdatefunction(hybridautomatonParser::UpdatefunctionContext *ctx) override
visitor of update function
antlrcpp::Any visitGuardcondition(hybridautomatonParser::GuardconditionContext *ctx) override
visitor of guard condition