1
1
2
- // Generated from blackbird.g4 by ANTLR 4.7.1
2
+ // Generated from blackbird.g4 by ANTLR 4.9.2
3
3
4
4
#pragma once
5
5
@@ -19,7 +19,47 @@ class blackbirdBaseVisitor : public blackbirdVisitor {
19
19
return visitChildren (ctx);
20
20
}
21
21
22
- virtual antlrcpp::Any visitVarblock (blackbirdParser::VarblockContext *ctx) override {
22
+ virtual antlrcpp::Any visitMetadatablock (blackbirdParser::MetadatablockContext *ctx) override {
23
+ return visitChildren (ctx);
24
+ }
25
+
26
+ virtual antlrcpp::Any visitDeclarename (blackbirdParser::DeclarenameContext *ctx) override {
27
+ return visitChildren (ctx);
28
+ }
29
+
30
+ virtual antlrcpp::Any visitProgramname (blackbirdParser::ProgramnameContext *ctx) override {
31
+ return visitChildren (ctx);
32
+ }
33
+
34
+ virtual antlrcpp::Any visitVersion (blackbirdParser::VersionContext *ctx) override {
35
+ return visitChildren (ctx);
36
+ }
37
+
38
+ virtual antlrcpp::Any visitVersionnumber (blackbirdParser::VersionnumberContext *ctx) override {
39
+ return visitChildren (ctx);
40
+ }
41
+
42
+ virtual antlrcpp::Any visitTarget (blackbirdParser::TargetContext *ctx) override {
43
+ return visitChildren (ctx);
44
+ }
45
+
46
+ virtual antlrcpp::Any visitDevice (blackbirdParser::DeviceContext *ctx) override {
47
+ return visitChildren (ctx);
48
+ }
49
+
50
+ virtual antlrcpp::Any visitDeclaretype (blackbirdParser::DeclaretypeContext *ctx) override {
51
+ return visitChildren (ctx);
52
+ }
53
+
54
+ virtual antlrcpp::Any visitProgramtype (blackbirdParser::ProgramtypeContext *ctx) override {
55
+ return visitChildren (ctx);
56
+ }
57
+
58
+ virtual antlrcpp::Any visitInclude (blackbirdParser::IncludeContext *ctx) override {
59
+ return visitChildren (ctx);
60
+ }
61
+
62
+ virtual antlrcpp::Any visitProgram (blackbirdParser::ProgramContext *ctx) override {
23
63
return visitChildren (ctx);
24
64
}
25
65
@@ -35,31 +75,31 @@ class blackbirdBaseVisitor : public blackbirdVisitor {
35
75
return visitChildren (ctx);
36
76
}
37
77
38
- virtual antlrcpp::Any visitVartype (blackbirdParser::VartypeContext *ctx) override {
78
+ virtual antlrcpp::Any visitInvalid (blackbirdParser::InvalidContext *ctx) override {
39
79
return visitChildren (ctx);
40
80
}
41
81
42
- virtual antlrcpp::Any visitNonnumeric (blackbirdParser::NonnumericContext *ctx) override {
82
+ virtual antlrcpp::Any visitReserved (blackbirdParser::ReservedContext *ctx) override {
43
83
return visitChildren (ctx);
44
84
}
45
85
46
- virtual antlrcpp::Any visitShape (blackbirdParser::ShapeContext *ctx) override {
86
+ virtual antlrcpp::Any visitVartype (blackbirdParser::VartypeContext *ctx) override {
47
87
return visitChildren (ctx);
48
88
}
49
89
50
- virtual antlrcpp::Any visitArrayval (blackbirdParser::ArrayvalContext *ctx) override {
90
+ virtual antlrcpp::Any visitNonnumeric (blackbirdParser::NonnumericContext *ctx) override {
51
91
return visitChildren (ctx);
52
92
}
53
93
54
- virtual antlrcpp::Any visitArrayrow (blackbirdParser::ArrayrowContext *ctx) override {
94
+ virtual antlrcpp::Any visitShape (blackbirdParser::ShapeContext *ctx) override {
55
95
return visitChildren (ctx);
56
96
}
57
97
58
- virtual antlrcpp::Any visitProgram (blackbirdParser::ProgramContext *ctx) override {
98
+ virtual antlrcpp::Any visitArrayval (blackbirdParser::ArrayvalContext *ctx) override {
59
99
return visitChildren (ctx);
60
100
}
61
101
62
- virtual antlrcpp::Any visitDevice (blackbirdParser::DeviceContext *ctx) override {
102
+ virtual antlrcpp::Any visitArrayrow (blackbirdParser::ArrayrowContext *ctx) override {
63
103
return visitChildren (ctx);
64
104
}
65
105
@@ -75,6 +115,10 @@ class blackbirdBaseVisitor : public blackbirdVisitor {
75
115
return visitChildren (ctx);
76
116
}
77
117
118
+ virtual antlrcpp::Any visitForloop (blackbirdParser::ForloopContext *ctx) override {
119
+ return visitChildren (ctx);
120
+ }
121
+
78
122
virtual antlrcpp::Any visitArguments (blackbirdParser::ArgumentsContext *ctx) override {
79
123
return visitChildren (ctx);
80
124
}
@@ -87,7 +131,15 @@ class blackbirdBaseVisitor : public blackbirdVisitor {
87
131
return visitChildren (ctx);
88
132
}
89
133
90
- virtual antlrcpp::Any visitModes (blackbirdParser::ModesContext *ctx) override {
134
+ virtual antlrcpp::Any visitVallist (blackbirdParser::VallistContext *ctx) override {
135
+ return visitChildren (ctx);
136
+ }
137
+
138
+ virtual antlrcpp::Any visitRangeval (blackbirdParser::RangevalContext *ctx) override {
139
+ return visitChildren (ctx);
140
+ }
141
+
142
+ virtual antlrcpp::Any visitParameterLabel (blackbirdParser::ParameterLabelContext *ctx) override {
91
143
return visitChildren (ctx);
92
144
}
93
145
@@ -111,6 +163,10 @@ class blackbirdBaseVisitor : public blackbirdVisitor {
111
163
return visitChildren (ctx);
112
164
}
113
165
166
+ virtual antlrcpp::Any visitArrayIdxLabel (blackbirdParser::ArrayIdxLabelContext *ctx) override {
167
+ return visitChildren (ctx);
168
+ }
169
+
114
170
virtual antlrcpp::Any visitMulLabel (blackbirdParser::MulLabelContext *ctx) override {
115
171
return visitChildren (ctx);
116
172
}
@@ -123,6 +179,10 @@ class blackbirdBaseVisitor : public blackbirdVisitor {
123
179
return visitChildren (ctx);
124
180
}
125
181
182
+ virtual antlrcpp::Any visitParameter (blackbirdParser::ParameterContext *ctx) override {
183
+ return visitChildren (ctx);
184
+ }
185
+
126
186
virtual antlrcpp::Any visitNumber (blackbirdParser::NumberContext *ctx) override {
127
187
return visitChildren (ctx);
128
188
}
0 commit comments