1 #ifndef UTILITY_PARSER_VISITOR_LOCATIONS_VISITOR_H 2 #define UTILITY_PARSER_VISITOR_LOCATIONS_VISITOR_H 4 #include <antlr4-runtime/antlr4-common.h> 5 #include <antlr4-runtime/antlr4-runtime.h> 6 #include <irafhy/utility/parser/grammar/antlr4-runtime-cpp/hybridautomatonLexer.h> 7 #include <irafhy/utility/parser/grammar/antlr4-runtime-cpp/hybridautomatonParser.h> 8 #include <irafhy/utility/parser/grammar/antlr4-runtime-cpp/hybridautomatonBaseVisitor.h> 14 template <
typename Analyser>
42 antlrcpp::Any
visitModelid(hybridautomatonParser::ModelidContext* ctx)
override;
48 antlrcpp::Any
visitFlows(hybridautomatonParser::FlowsContext* ctx)
override;
60 antlrcpp::Any
visitModel(hybridautomatonParser::ModelContext* ctx)
override;
66 antlrcpp::Any
visitLocations(hybridautomatonParser::LocationsContext* ctx)
override;
70 #include "../../../../../src/utility/parser/visitor/locationsVisitor.tpp" 72 #endif //UTILITY_PARSER_VISITOR_LOCATIONS_VISITOR_H antlrcpp::Any visitLocations(hybridautomatonParser::LocationsContext *ctx) override
visitor of locations
LocationsVisitor()=default
constructor
antlrcpp::Any visitInvariantcondition(hybridautomatonParser::InvariantconditionContext *ctx) override
visitor of invariant condition
antlrcpp::Any visitFlows(hybridautomatonParser::FlowsContext *ctx) override
visitor of continuous dynamics
Definition: condition.cpp:3
std::vector< std::string > vars_
variables of hybrid automaton
Definition: locationsVisitor.h:21
Definition: locationsVisitor.h:15
antlrcpp::Any visitModel(hybridautomatonParser::ModelContext *ctx) override
visitor of mode
antlrcpp::Any visitModelid(hybridautomatonParser::ModelidContext *ctx) override
visitor of mode's id
~LocationsVisitor() override=default
destructor