Antares Simulator
Power System Simulator
ExprBaseVisitor.h
1 
2 // Generated from Expr.g4 by ANTLR 4.13.2
3 
4 #pragma once
5 
6 
7 #include "antlr4-runtime.h"
8 #include "ExprVisitor.h"
9 
10 
15 class ExprBaseVisitor : public ExprVisitor {
16 public:
17 
18  virtual std::any visitPortFieldExpr(ExprParser::PortFieldExprContext *ctx) override {
19  return visitChildren(ctx);
20  }
21 
22  virtual std::any visitFullexpr(ExprParser::FullexprContext *ctx) override {
23  return visitChildren(ctx);
24  }
25 
26  virtual std::any visitPortFieldSum(ExprParser::PortFieldSumContext *ctx) override {
27  return visitChildren(ctx);
28  }
29 
30  virtual std::any visitNegation(ExprParser::NegationContext *ctx) override {
31  return visitChildren(ctx);
32  }
33 
34  virtual std::any visitUnsignedAtom(ExprParser::UnsignedAtomContext *ctx) override {
35  return visitChildren(ctx);
36  }
37 
38  virtual std::any visitExpression(ExprParser::ExpressionContext *ctx) override {
39  return visitChildren(ctx);
40  }
41 
42  virtual std::any visitComparison(ExprParser::ComparisonContext *ctx) override {
43  return visitChildren(ctx);
44  }
45 
46  virtual std::any visitAllTimeSum(ExprParser::AllTimeSumContext *ctx) override {
47  return visitChildren(ctx);
48  }
49 
50  virtual std::any visitTimeIndexExpr(ExprParser::TimeIndexExprContext *ctx) override {
51  return visitChildren(ctx);
52  }
53 
54  virtual std::any visitAddsub(ExprParser::AddsubContext *ctx) override {
55  return visitChildren(ctx);
56  }
57 
58  virtual std::any visitTimeShiftExpr(ExprParser::TimeShiftExprContext *ctx) override {
59  return visitChildren(ctx);
60  }
61 
62  virtual std::any visitPortField(ExprParser::PortFieldContext *ctx) override {
63  return visitChildren(ctx);
64  }
65 
66  virtual std::any visitMuldiv(ExprParser::MuldivContext *ctx) override {
67  return visitChildren(ctx);
68  }
69 
70  virtual std::any visitTimeSum(ExprParser::TimeSumContext *ctx) override {
71  return visitChildren(ctx);
72  }
73 
74  virtual std::any visitTimeIndex(ExprParser::TimeIndexContext *ctx) override {
75  return visitChildren(ctx);
76  }
77 
78  virtual std::any visitTimeShift(ExprParser::TimeShiftContext *ctx) override {
79  return visitChildren(ctx);
80  }
81 
82  virtual std::any visitFunction(ExprParser::FunctionContext *ctx) override {
83  return visitChildren(ctx);
84  }
85 
86  virtual std::any visitPower(ExprParser::PowerContext *ctx) override {
87  return visitChildren(ctx);
88  }
89 
90  virtual std::any visitArgList(ExprParser::ArgListContext *ctx) override {
91  return visitChildren(ctx);
92  }
93 
94  virtual std::any visitNumber(ExprParser::NumberContext *ctx) override {
95  return visitChildren(ctx);
96  }
97 
98  virtual std::any visitIdentifier(ExprParser::IdentifierContext *ctx) override {
99  return visitChildren(ctx);
100  }
101 
102  virtual std::any visitShift(ExprParser::ShiftContext *ctx) override {
103  return visitChildren(ctx);
104  }
105 
106  virtual std::any visitSignedAtom(ExprParser::SignedAtomContext *ctx) override {
107  return visitChildren(ctx);
108  }
109 
110  virtual std::any visitSignedExpression(ExprParser::SignedExpressionContext *ctx) override {
111  return visitChildren(ctx);
112  }
113 
114  virtual std::any visitShiftMuldiv(ExprParser::ShiftMuldivContext *ctx) override {
115  return visitChildren(ctx);
116  }
117 
118  virtual std::any visitShiftAddsub(ExprParser::ShiftAddsubContext *ctx) override {
119  return visitChildren(ctx);
120  }
121 
122  virtual std::any visitShiftPower(ExprParser::ShiftPowerContext *ctx) override {
123  return visitChildren(ctx);
124  }
125 
126  virtual std::any visitRightExpression(ExprParser::RightExpressionContext *ctx) override {
127  return visitChildren(ctx);
128  }
129 
130  virtual std::any visitRightMuldiv(ExprParser::RightMuldivContext *ctx) override {
131  return visitChildren(ctx);
132  }
133 
134  virtual std::any visitRightAtom(ExprParser::RightAtomContext *ctx) override {
135  return visitChildren(ctx);
136  }
137 
138  virtual std::any visitRightPower(ExprParser::RightPowerContext *ctx) override {
139  return visitChildren(ctx);
140  }
141 
142 
143 };
144 
Definition: ExprBaseVisitor.h:15
virtual std::any visitPortFieldExpr(ExprParser::PortFieldExprContext *ctx) override
Definition: ExprBaseVisitor.h:18
Definition: ExprParser.h:158
Definition: ExprParser.h:139
Definition: ExprParser.h:254
Definition: ExprParser.h:128
Definition: ExprParser.h:119
Definition: ExprParser.h:65
Definition: ExprParser.h:232
Definition: ExprParser.h:290
Definition: ExprParser.h:188
Definition: ExprParser.h:101
Definition: ExprParser.h:281
Definition: ExprParser.h:179
Definition: ExprParser.h:51
Definition: ExprParser.h:92
Definition: ExprParser.h:242
Definition: ExprParser.h:415
Definition: ExprParser.h:395
Definition: ExprParser.h:404
Definition: ExprParser.h:424
Definition: ExprParser.h:359
Definition: ExprParser.h:301
Definition: ExprParser.h:348
Definition: ExprParser.h:370
Definition: ExprParser.h:328
Definition: ExprParser.h:338
Definition: ExprParser.h:212
Definition: ExprParser.h:148
Definition: ExprParser.h:222
Definition: ExprParser.h:169
Definition: ExprParser.h:199
Definition: ExprParser.h:110
Definition: ExprVisitor.h:16