blob: 14c07b70dbcaac98bc05eed29d9ed17fc2ca57c1 [file] [log] [blame]
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301/*
Brian O'Connor5ab426f2016-04-09 01:19:45 -07002 * Copyright 2016-present Open Networking Laboratory
Gaurav Agrawal925f5632016-02-18 20:50:36 +05303 *
Brian O'Connor7cbbbb72016-04-09 02:13:23 -07004 * Licensed under the Apache License, Version 2.0 (the "License");
5 * you may not use this file except in compliance with the License.
6 * You may obtain a copy of the License at
Gaurav Agrawal925f5632016-02-18 20:50:36 +05307 *
Brian O'Connor7cbbbb72016-04-09 02:13:23 -07008 * http://www.apache.org/licenses/LICENSE-2.0
Gaurav Agrawal925f5632016-02-18 20:50:36 +05309 *
10 * Unless required by applicable law or agreed to in writing, software
Brian O'Connor7cbbbb72016-04-09 02:13:23 -070011 * distributed under the License is distributed on an "AS IS" BASIS,
12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 * See the License for the specific language governing permissions and
14 * limitations under the License.
Gaurav Agrawal925f5632016-02-18 20:50:36 +053015 */
16
Brian O'Connor7cbbbb72016-04-09 02:13:23 -070017// Generated from GeneratedYang.g4 by ANTLR 4.5
18
19
Gaurav Agrawal925f5632016-02-18 20:50:36 +053020package org.onosproject.yangutils.parser.antlrgencode;
21
22import org.antlr.v4.runtime.tree.ParseTreeListener;
23
24/**
Bharat saraswald9822e92016-04-05 15:13:44 +053025 * Represents ANTLR interfaces to be implemented by listener to traverse the parse tree.
Gaurav Agrawal925f5632016-02-18 20:50:36 +053026 */
27public interface GeneratedYangListener extends ParseTreeListener {
Bharat saraswald9822e92016-04-05 15:13:44 +053028
Gaurav Agrawal925f5632016-02-18 20:50:36 +053029 /**
30 * Enter a parse tree produced by GeneratedYangParser for grammar rule
31 * yangfile.
32 *
Vidyashree Rama468f8282016-03-04 19:08:35 +053033 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +053034 */
35 void enterYangfile(GeneratedYangParser.YangfileContext currentContext);
36
37 /**
38 * Exit a parse tree produced by GeneratedYangParser for grammar rule
39 * yangfile.
40 *
Vidyashree Rama468f8282016-03-04 19:08:35 +053041 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +053042 */
43 void exitYangfile(GeneratedYangParser.YangfileContext currentContext);
44
45 /**
46 * Enter a parse tree produced by GeneratedYangParser for grammar rule
47 * moduleStatement.
48 *
Vidyashree Rama468f8282016-03-04 19:08:35 +053049 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +053050 */
51 void enterModuleStatement(GeneratedYangParser.ModuleStatementContext currentContext);
52
53 /**
54 * Exit a parse tree produced by GeneratedYangParser for grammar rule
55 * moduleStatement.
56 *
Vidyashree Rama468f8282016-03-04 19:08:35 +053057 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +053058 */
59 void exitModuleStatement(GeneratedYangParser.ModuleStatementContext currentContext);
60
61 /**
62 * Enter a parse tree produced by GeneratedYangParser for grammar rule
63 * moduleBody.
64 *
Vidyashree Rama468f8282016-03-04 19:08:35 +053065 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +053066 */
67 void enterModuleBody(GeneratedYangParser.ModuleBodyContext currentContext);
68
69 /**
70 * Exit a parse tree produced by GeneratedYangParser for grammar rule
71 * moduleBody.
72 *
Vidyashree Rama468f8282016-03-04 19:08:35 +053073 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +053074 */
75 void exitModuleBody(GeneratedYangParser.ModuleBodyContext currentContext);
76
77 /**
78 * Enter a parse tree produced by GeneratedYangParser for grammar rule
79 * moduleHeaderStatement.
80 *
Vidyashree Rama468f8282016-03-04 19:08:35 +053081 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +053082 */
83 void enterModuleHeaderStatement(GeneratedYangParser.ModuleHeaderStatementContext currentContext);
84
85 /**
86 * Exit a parse tree produced by GeneratedYangParser for grammar rule
87 * moduleHeaderStatement.
88 *
Vidyashree Rama468f8282016-03-04 19:08:35 +053089 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +053090 */
91 void exitModuleHeaderStatement(GeneratedYangParser.ModuleHeaderStatementContext currentContext);
92
93 /**
94 * Enter a parse tree produced by GeneratedYangParser for grammar rule
95 * linkageStatements.
96 *
Vidyashree Rama468f8282016-03-04 19:08:35 +053097 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +053098 */
99 void enterLinkageStatements(GeneratedYangParser.LinkageStatementsContext currentContext);
100
101 /**
102 * Exit a parse tree produced by GeneratedYangParser for grammar rule
103 * linkageStatements.
104 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530105 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530106 */
107 void exitLinkageStatements(GeneratedYangParser.LinkageStatementsContext currentContext);
108
109 /**
110 * Enter a parse tree produced by GeneratedYangParser for grammar rule
111 * metaStatements.
112 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530113 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530114 */
115 void enterMetaStatements(GeneratedYangParser.MetaStatementsContext currentContext);
116
117 /**
118 * Exit a parse tree produced by GeneratedYangParser for grammar rule
119 * metaStatements.
120 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530121 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530122 */
123 void exitMetaStatements(GeneratedYangParser.MetaStatementsContext currentContext);
124
125 /**
126 * Enter a parse tree produced by GeneratedYangParser for grammar rule
127 * revisionStatements.
128 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530129 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530130 */
131 void enterRevisionStatements(GeneratedYangParser.RevisionStatementsContext currentContext);
132
133 /**
134 * Exit a parse tree produced by GeneratedYangParser for grammar rule
135 * revisionStatements.
136 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530137 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530138 */
139 void exitRevisionStatements(GeneratedYangParser.RevisionStatementsContext currentContext);
140
141 /**
142 * Enter a parse tree produced by GeneratedYangParser for grammar rule
143 * bodyStatements.
144 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530145 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530146 */
147 void enterBodyStatements(GeneratedYangParser.BodyStatementsContext currentContext);
148
149 /**
150 * Exit a parse tree produced by GeneratedYangParser for grammar rule
151 * bodyStatements.
152 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530153 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530154 */
155 void exitBodyStatements(GeneratedYangParser.BodyStatementsContext currentContext);
156
157 /**
158 * Enter a parse tree produced by GeneratedYangParser for grammar rule
159 * yangVersionStatement.
160 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530161 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530162 */
163 void enterYangVersionStatement(GeneratedYangParser.YangVersionStatementContext currentContext);
164
165 /**
166 * Exit a parse tree produced by GeneratedYangParser for grammar rule
167 * yangVersionStatement.
168 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530169 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530170 */
171 void exitYangVersionStatement(GeneratedYangParser.YangVersionStatementContext currentContext);
172
173 /**
174 * Enter a parse tree produced by GeneratedYangParser for grammar rule
175 * namespaceStatement.
176 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530177 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530178 */
179 void enterNamespaceStatement(GeneratedYangParser.NamespaceStatementContext currentContext);
180
181 /**
182 * Exit a parse tree produced by GeneratedYangParser for grammar rule
183 * namespaceStatement.
184 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530185 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530186 */
187 void exitNamespaceStatement(GeneratedYangParser.NamespaceStatementContext currentContext);
188
189 /**
190 * Enter a parse tree produced by GeneratedYangParser for grammar rule
191 * prefixStatement.
192 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530193 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530194 */
195 void enterPrefixStatement(GeneratedYangParser.PrefixStatementContext currentContext);
196
197 /**
198 * Exit a parse tree produced by GeneratedYangParser for grammar rule
199 * prefixStatement.
200 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530201 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530202 */
203 void exitPrefixStatement(GeneratedYangParser.PrefixStatementContext currentContext);
204
205 /**
206 * Enter a parse tree produced by GeneratedYangParser for grammar rule
207 * importStatement.
208 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530209 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530210 */
211 void enterImportStatement(GeneratedYangParser.ImportStatementContext currentContext);
212
213 /**
214 * Exit a parse tree produced by GeneratedYangParser for grammar rule
215 * importStatement.
216 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530217 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530218 */
219 void exitImportStatement(GeneratedYangParser.ImportStatementContext currentContext);
220
221 /**
222 * Enter a parse tree produced by GeneratedYangParser for grammar rule
223 * importStatementBody.
224 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530225 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530226 */
227 void enterImportStatementBody(GeneratedYangParser.ImportStatementBodyContext currentContext);
228
229 /**
230 * Exit a parse tree produced by GeneratedYangParser for grammar rule
231 * importStatementBody.
232 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530233 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530234 */
235 void exitImportStatementBody(GeneratedYangParser.ImportStatementBodyContext currentContext);
236
237 /**
238 * Enter a parse tree produced by GeneratedYangParser for grammar rule
239 * revisionDateStatement.
240 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530241 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530242 */
243 void enterRevisionDateStatement(GeneratedYangParser.RevisionDateStatementContext currentContext);
244
245 /**
246 * Exit a parse tree produced by GeneratedYangParser for grammar rule
247 * revisionDateStatement.
248 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530249 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530250 */
251 void exitRevisionDateStatement(GeneratedYangParser.RevisionDateStatementContext currentContext);
252
253 /**
254 * Enter a parse tree produced by GeneratedYangParser for grammar rule
255 * includeStatement.
256 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530257 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530258 */
259 void enterIncludeStatement(GeneratedYangParser.IncludeStatementContext currentContext);
260
261 /**
262 * Exit a parse tree produced by GeneratedYangParser for grammar rule
263 * includeStatement.
264 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530265 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530266 */
267 void exitIncludeStatement(GeneratedYangParser.IncludeStatementContext currentContext);
268
269 /**
270 * Enter a parse tree produced by GeneratedYangParser for grammar rule
271 * organizationStatement.
272 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530273 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530274 */
275 void enterOrganizationStatement(GeneratedYangParser.OrganizationStatementContext currentContext);
276
277 /**
278 * Exit a parse tree produced by GeneratedYangParser for grammar rule
279 * organizationStatement.
280 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530281 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530282 */
283 void exitOrganizationStatement(GeneratedYangParser.OrganizationStatementContext currentContext);
284
285 /**
286 * Enter a parse tree produced by GeneratedYangParser for grammar rule
287 * contactStatement.
288 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530289 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530290 */
291 void enterContactStatement(GeneratedYangParser.ContactStatementContext currentContext);
292
293 /**
294 * Exit a parse tree produced by GeneratedYangParser for grammar rule
295 * contactStatement.
296 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530297 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530298 */
299 void exitContactStatement(GeneratedYangParser.ContactStatementContext currentContext);
300
301 /**
302 * Enter a parse tree produced by GeneratedYangParser for grammar rule
303 * descriptionStatement.
304 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530305 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530306 */
307 void enterDescriptionStatement(GeneratedYangParser.DescriptionStatementContext currentContext);
308
309 /**
310 * Exit a parse tree produced by GeneratedYangParser for grammar rule
311 * descriptionStatement.
312 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530313 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530314 */
315 void exitDescriptionStatement(GeneratedYangParser.DescriptionStatementContext currentContext);
316
317 /**
318 * Enter a parse tree produced by GeneratedYangParser for grammar rule
319 * referenceStatement.
320 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530321 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530322 */
323 void enterReferenceStatement(GeneratedYangParser.ReferenceStatementContext currentContext);
324
325 /**
326 * Exit a parse tree produced by GeneratedYangParser for grammar rule
327 * referenceStatement.
328 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530329 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530330 */
331 void exitReferenceStatement(GeneratedYangParser.ReferenceStatementContext currentContext);
332
333 /**
334 * Enter a parse tree produced by GeneratedYangParser for grammar rule
335 * revisionStatement.
336 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530337 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530338 */
339 void enterRevisionStatement(GeneratedYangParser.RevisionStatementContext currentContext);
340
341 /**
342 * Exit a parse tree produced by GeneratedYangParser for grammar rule
343 * revisionStatement.
344 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530345 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530346 */
347 void exitRevisionStatement(GeneratedYangParser.RevisionStatementContext currentContext);
348
349 /**
350 * Enter a parse tree produced by GeneratedYangParser for grammar rule
351 * revisionStatementBody.
352 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530353 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530354 */
355 void enterRevisionStatementBody(GeneratedYangParser.RevisionStatementBodyContext currentContext);
356
357 /**
358 * Exit a parse tree produced by GeneratedYangParser for grammar rule
359 * revisionStatementBody.
360 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530361 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530362 */
363 void exitRevisionStatementBody(GeneratedYangParser.RevisionStatementBodyContext currentContext);
364
365 /**
366 * Enter a parse tree produced by GeneratedYangParser for grammar rule
367 * subModuleStatement.
368 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530369 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530370 */
371 void enterSubModuleStatement(GeneratedYangParser.SubModuleStatementContext currentContext);
372
373 /**
374 * Exit a parse tree produced by GeneratedYangParser for grammar rule
375 * subModuleStatement.
376 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530377 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530378 */
379 void exitSubModuleStatement(GeneratedYangParser.SubModuleStatementContext currentContext);
380
381 /**
382 * Enter a parse tree produced by GeneratedYangParser for grammar rule
383 * submoduleBody.
384 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530385 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530386 */
387 void enterSubmoduleBody(GeneratedYangParser.SubmoduleBodyContext currentContext);
388
389 /**
390 * Exit a parse tree produced by GeneratedYangParser for grammar rule
391 * submoduleBody.
392 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530393 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530394 */
395 void exitSubmoduleBody(GeneratedYangParser.SubmoduleBodyContext currentContext);
396
397 /**
398 * Enter a parse tree produced by GeneratedYangParser for grammar rule
399 * submoduleHeaderStatement.
400 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530401 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530402 */
403 void enterSubmoduleHeaderStatement(GeneratedYangParser.SubmoduleHeaderStatementContext currentContext);
404
405 /**
406 * Exit a parse tree produced by GeneratedYangParser for grammar rule
407 * submoduleHeaderStatement.
408 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530409 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530410 */
411 void exitSubmoduleHeaderStatement(GeneratedYangParser.SubmoduleHeaderStatementContext currentContext);
412
413 /**
414 * Enter a parse tree produced by GeneratedYangParser for grammar rule
415 * belongstoStatement.
416 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530417 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530418 */
419 void enterBelongstoStatement(GeneratedYangParser.BelongstoStatementContext currentContext);
420
421 /**
422 * Exit a parse tree produced by GeneratedYangParser for grammar rule
423 * belongstoStatement.
424 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530425 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530426 */
427 void exitBelongstoStatement(GeneratedYangParser.BelongstoStatementContext currentContext);
428
429 /**
430 * Enter a parse tree produced by GeneratedYangParser for grammar rule
431 * belongstoStatementBody.
432 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530433 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530434 */
435 void enterBelongstoStatementBody(GeneratedYangParser.BelongstoStatementBodyContext currentContext);
436
437 /**
438 * Exit a parse tree produced by GeneratedYangParser for grammar rule
439 * belongstoStatementBody.
440 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530441 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530442 */
443 void exitBelongstoStatementBody(GeneratedYangParser.BelongstoStatementBodyContext currentContext);
444
445 /**
446 * Enter a parse tree produced by GeneratedYangParser for grammar rule
447 * extensionStatement.
448 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530449 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530450 */
451 void enterExtensionStatement(GeneratedYangParser.ExtensionStatementContext currentContext);
452
453 /**
454 * Exit a parse tree produced by GeneratedYangParser for grammar rule
455 * extensionStatement.
456 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530457 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530458 */
459 void exitExtensionStatement(GeneratedYangParser.ExtensionStatementContext currentContext);
460
461 /**
462 * Enter a parse tree produced by GeneratedYangParser for grammar rule
463 * extensionBody.
464 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530465 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530466 */
467 void enterExtensionBody(GeneratedYangParser.ExtensionBodyContext currentContext);
468
469 /**
470 * Exit a parse tree produced by GeneratedYangParser for grammar rule
471 * extensionBody.
472 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530473 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530474 */
475 void exitExtensionBody(GeneratedYangParser.ExtensionBodyContext currentContext);
476
477 /**
478 * Enter a parse tree produced by GeneratedYangParser for grammar rule
479 * argumentStatement.
480 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530481 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530482 */
483 void enterArgumentStatement(GeneratedYangParser.ArgumentStatementContext currentContext);
484
485 /**
486 * Exit a parse tree produced by GeneratedYangParser for grammar rule
487 * argumentStatement.
488 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530489 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530490 */
491 void exitArgumentStatement(GeneratedYangParser.ArgumentStatementContext currentContext);
492
493 /**
494 * Enter a parse tree produced by GeneratedYangParser for grammar rule
495 * argumentBody.
496 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530497 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530498 */
499 void enterArgumentBody(GeneratedYangParser.ArgumentBodyContext currentContext);
500
501 /**
502 * Exit a parse tree produced by GeneratedYangParser for grammar rule
503 * argumentBody.
504 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530505 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530506 */
507 void exitArgumentBody(GeneratedYangParser.ArgumentBodyContext currentContext);
508
509 /**
510 * Enter a parse tree produced by GeneratedYangParser for grammar rule
511 * yinElementStatement.
512 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530513 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530514 */
515 void enterYinElementStatement(GeneratedYangParser.YinElementStatementContext currentContext);
516
517 /**
518 * Exit a parse tree produced by GeneratedYangParser for grammar rule
519 * yinElementStatement.
520 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530521 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530522 */
523 void exitYinElementStatement(GeneratedYangParser.YinElementStatementContext currentContext);
524
525 /**
526 * Enter a parse tree produced by GeneratedYangParser for grammar rule
527 * identityStatement.
528 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530529 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530530 */
531 void enterIdentityStatement(GeneratedYangParser.IdentityStatementContext currentContext);
532
533 /**
534 * Exit a parse tree produced by GeneratedYangParser for grammar rule
535 * identityStatement.
536 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530537 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530538 */
539 void exitIdentityStatement(GeneratedYangParser.IdentityStatementContext currentContext);
540
541 /**
542 * Enter a parse tree produced by GeneratedYangParser for grammar rule
543 * identityBody.
544 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530545 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530546 */
547 void enterIdentityBody(GeneratedYangParser.IdentityBodyContext currentContext);
548
549 /**
550 * Exit a parse tree produced by GeneratedYangParser for grammar rule
551 * identityBody.
552 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530553 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530554 */
555 void exitIdentityBody(GeneratedYangParser.IdentityBodyContext currentContext);
556
557 /**
558 * Enter a parse tree produced by GeneratedYangParser for grammar rule
559 * baseStatement.
560 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530561 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530562 */
563 void enterBaseStatement(GeneratedYangParser.BaseStatementContext currentContext);
564
565 /**
566 * Exit a parse tree produced by GeneratedYangParser for grammar rule
567 * baseStatement.
568 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530569 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530570 */
571 void exitBaseStatement(GeneratedYangParser.BaseStatementContext currentContext);
572
573 /**
574 * Enter a parse tree produced by GeneratedYangParser for grammar rule
575 * featureStatement.
576 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530577 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530578 */
579 void enterFeatureStatement(GeneratedYangParser.FeatureStatementContext currentContext);
580
581 /**
582 * Exit a parse tree produced by GeneratedYangParser for grammar rule
583 * featureStatement.
584 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530585 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530586 */
587 void exitFeatureStatement(GeneratedYangParser.FeatureStatementContext currentContext);
588
589 /**
590 * Enter a parse tree produced by GeneratedYangParser for grammar rule
591 * featureBody.
592 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530593 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530594 */
595 void enterFeatureBody(GeneratedYangParser.FeatureBodyContext currentContext);
596
597 /**
598 * Exit a parse tree produced by GeneratedYangParser for grammar rule
599 * featureBody.
600 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530601 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530602 */
603 void exitFeatureBody(GeneratedYangParser.FeatureBodyContext currentContext);
604
605 /**
606 * Enter a parse tree produced by GeneratedYangParser for grammar rule
607 * dataDefStatement.
608 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530609 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530610 */
611 void enterDataDefStatement(GeneratedYangParser.DataDefStatementContext currentContext);
612
613 /**
614 * Exit a parse tree produced by GeneratedYangParser for grammar rule
615 * dataDefStatement.
616 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530617 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530618 */
619 void exitDataDefStatement(GeneratedYangParser.DataDefStatementContext currentContext);
620
621 /**
622 * Enter a parse tree produced by GeneratedYangParser for grammar rule
623 * ifFeatureStatement.
624 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530625 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530626 */
627 void enterIfFeatureStatement(GeneratedYangParser.IfFeatureStatementContext currentContext);
628
629 /**
630 * Exit a parse tree produced by GeneratedYangParser for grammar rule
631 * ifFeatureStatement.
632 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530633 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530634 */
635 void exitIfFeatureStatement(GeneratedYangParser.IfFeatureStatementContext currentContext);
636
637 /**
638 * Enter a parse tree produced by GeneratedYangParser for grammar rule
639 * unitsStatement.
640 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530641 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530642 */
643 void enterUnitsStatement(GeneratedYangParser.UnitsStatementContext currentContext);
644
645 /**
646 * Exit a parse tree produced by GeneratedYangParser for grammar rule
647 * unitsStatement.
648 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530649 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530650 */
651 void exitUnitsStatement(GeneratedYangParser.UnitsStatementContext currentContext);
652
653 /**
654 * Enter a parse tree produced by GeneratedYangParser for grammar rule
655 * typedefStatement.
656 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530657 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530658 */
659 void enterTypedefStatement(GeneratedYangParser.TypedefStatementContext currentContext);
660
661 /**
662 * Exit a parse tree produced by GeneratedYangParser for grammar rule
663 * typedefStatement.
664 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530665 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530666 */
667 void exitTypedefStatement(GeneratedYangParser.TypedefStatementContext currentContext);
668
669 /**
670 * Enter a parse tree produced by GeneratedYangParser for grammar rule
671 * typeStatement.
672 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530673 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530674 */
675 void enterTypeStatement(GeneratedYangParser.TypeStatementContext currentContext);
676
677 /**
678 * Exit a parse tree produced by GeneratedYangParser for grammar rule
679 * typeStatement.
680 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530681 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530682 */
683 void exitTypeStatement(GeneratedYangParser.TypeStatementContext currentContext);
684
685 /**
686 * Enter a parse tree produced by GeneratedYangParser for grammar rule
687 * typeBodyStatements.
688 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530689 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530690 */
691 void enterTypeBodyStatements(GeneratedYangParser.TypeBodyStatementsContext currentContext);
692
693 /**
694 * Exit a parse tree produced by GeneratedYangParser for grammar rule
695 * typeBodyStatements.
696 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530697 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530698 */
699 void exitTypeBodyStatements(GeneratedYangParser.TypeBodyStatementsContext currentContext);
700
701 /**
702 * Enter a parse tree produced by GeneratedYangParser for grammar rule
703 * numericalRestrictions.
704 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530705 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530706 */
707 void enterNumericalRestrictions(GeneratedYangParser.NumericalRestrictionsContext currentContext);
708
709 /**
710 * Exit a parse tree produced by GeneratedYangParser for grammar rule
711 * numericalRestrictions.
712 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530713 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530714 */
715 void exitNumericalRestrictions(GeneratedYangParser.NumericalRestrictionsContext currentContext);
716
717 /**
718 * Enter a parse tree produced by GeneratedYangParser for grammar rule
719 * rangeStatement.
720 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530721 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530722 */
723 void enterRangeStatement(GeneratedYangParser.RangeStatementContext currentContext);
724
725 /**
726 * Exit a parse tree produced by GeneratedYangParser for grammar rule
727 * rangeStatement.
728 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530729 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530730 */
731 void exitRangeStatement(GeneratedYangParser.RangeStatementContext currentContext);
732
733 /**
734 * Enter a parse tree produced by GeneratedYangParser for grammar rule
735 * commonStatements.
736 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530737 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530738 */
739 void enterCommonStatements(GeneratedYangParser.CommonStatementsContext currentContext);
740
741 /**
742 * Exit a parse tree produced by GeneratedYangParser for grammar rule
743 * commonStatements.
744 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530745 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530746 */
747 void exitCommonStatements(GeneratedYangParser.CommonStatementsContext currentContext);
748
749 /**
750 * Enter a parse tree produced by GeneratedYangParser for grammar rule
751 * stringRestrictions.
752 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530753 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530754 */
755 void enterStringRestrictions(GeneratedYangParser.StringRestrictionsContext currentContext);
756
757 /**
758 * Exit a parse tree produced by GeneratedYangParser for grammar rule
759 * stringRestrictions.
760 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530761 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530762 */
763 void exitStringRestrictions(GeneratedYangParser.StringRestrictionsContext currentContext);
764
765 /**
766 * Enter a parse tree produced by GeneratedYangParser for grammar rule
767 * lengthStatement.
768 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530769 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530770 */
771 void enterLengthStatement(GeneratedYangParser.LengthStatementContext currentContext);
772
773 /**
774 * Exit a parse tree produced by GeneratedYangParser for grammar rule
775 * lengthStatement.
776 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530777 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530778 */
779 void exitLengthStatement(GeneratedYangParser.LengthStatementContext currentContext);
780
781 /**
782 * Enter a parse tree produced by GeneratedYangParser for grammar rule
783 * patternStatement.
784 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530785 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530786 */
787 void enterPatternStatement(GeneratedYangParser.PatternStatementContext currentContext);
788
789 /**
790 * Exit a parse tree produced by GeneratedYangParser for grammar rule
791 * patternStatement.
792 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530793 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530794 */
795 void exitPatternStatement(GeneratedYangParser.PatternStatementContext currentContext);
796
797 /**
798 * Enter a parse tree produced by GeneratedYangParser for grammar rule
799 * defaultStatement.
800 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530801 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530802 */
803 void enterDefaultStatement(GeneratedYangParser.DefaultStatementContext currentContext);
804
805 /**
806 * Exit a parse tree produced by GeneratedYangParser for grammar rule
807 * defaultStatement.
808 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530809 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530810 */
811 void exitDefaultStatement(GeneratedYangParser.DefaultStatementContext currentContext);
812
813 /**
814 * Enter a parse tree produced by GeneratedYangParser for grammar rule
815 * enumSpecification.
816 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530817 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530818 */
819 void enterEnumSpecification(GeneratedYangParser.EnumSpecificationContext currentContext);
820
821 /**
822 * Exit a parse tree produced by GeneratedYangParser for grammar rule
823 * enumSpecification.
824 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530825 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530826 */
827 void exitEnumSpecification(GeneratedYangParser.EnumSpecificationContext currentContext);
828
829 /**
830 * Enter a parse tree produced by GeneratedYangParser for grammar rule
831 * enumStatement.
832 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530833 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530834 */
835 void enterEnumStatement(GeneratedYangParser.EnumStatementContext currentContext);
836
837 /**
838 * Exit a parse tree produced by GeneratedYangParser for grammar rule
839 * enumStatement.
840 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530841 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530842 */
843 void exitEnumStatement(GeneratedYangParser.EnumStatementContext currentContext);
844
845 /**
846 * Enter a parse tree produced by GeneratedYangParser for grammar rule
847 * enumStatementBody.
848 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530849 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530850 */
851 void enterEnumStatementBody(GeneratedYangParser.EnumStatementBodyContext currentContext);
852
853 /**
854 * Exit a parse tree produced by GeneratedYangParser for grammar rule
855 * enumStatementBody.
856 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530857 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530858 */
859 void exitEnumStatementBody(GeneratedYangParser.EnumStatementBodyContext currentContext);
860
861 /**
862 * Enter a parse tree produced by GeneratedYangParser for grammar rule
863 * leafrefSpecification.
864 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530865 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530866 */
867 void enterLeafrefSpecification(GeneratedYangParser.LeafrefSpecificationContext currentContext);
868
869 /**
870 * Exit a parse tree produced by GeneratedYangParser for grammar rule
871 * leafrefSpecification.
872 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530873 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530874 */
875 void exitLeafrefSpecification(GeneratedYangParser.LeafrefSpecificationContext currentContext);
876
877 /**
878 * Enter a parse tree produced by GeneratedYangParser for grammar rule
879 * pathStatement.
880 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530881 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530882 */
883 void enterPathStatement(GeneratedYangParser.PathStatementContext currentContext);
884
885 /**
886 * Exit a parse tree produced by GeneratedYangParser for grammar rule
887 * pathStatement.
888 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530889 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530890 */
891 void exitPathStatement(GeneratedYangParser.PathStatementContext currentContext);
892
893 /**
894 * Enter a parse tree produced by GeneratedYangParser for grammar rule
895 * requireInstanceStatement.
896 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530897 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530898 */
899 void enterRequireInstanceStatement(GeneratedYangParser.RequireInstanceStatementContext currentContext);
900
901 /**
902 * Exit a parse tree produced by GeneratedYangParser for grammar rule
903 * requireInstanceStatement.
904 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530905 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530906 */
907 void exitRequireInstanceStatement(GeneratedYangParser.RequireInstanceStatementContext currentContext);
908
909 /**
910 * Enter a parse tree produced by GeneratedYangParser for grammar rule
911 * instanceIdentifierSpecification.
912 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530913 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530914 */
Vinod Kumar S0c330cd2016-02-23 22:36:57 +0530915 void enterInstanceIdentifierSpecification(
916 GeneratedYangParser.InstanceIdentifierSpecificationContext currentContext);
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530917
918 /**
919 * Exit a parse tree produced by GeneratedYangParser for grammar rule
920 * instanceIdentifierSpecification.
921 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530922 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530923 */
924 void exitInstanceIdentifierSpecification(GeneratedYangParser.InstanceIdentifierSpecificationContext currentContext);
925
926 /**
927 * Enter a parse tree produced by GeneratedYangParser for grammar rule
928 * identityrefSpecification.
929 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530930 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530931 */
932 void enterIdentityrefSpecification(GeneratedYangParser.IdentityrefSpecificationContext currentContext);
933
934 /**
935 * Exit a parse tree produced by GeneratedYangParser for grammar rule
936 * identityrefSpecification.
937 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530938 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530939 */
940 void exitIdentityrefSpecification(GeneratedYangParser.IdentityrefSpecificationContext currentContext);
941
942 /**
943 * Enter a parse tree produced by GeneratedYangParser for grammar rule
944 * unionSpecification.
945 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530946 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530947 */
948 void enterUnionSpecification(GeneratedYangParser.UnionSpecificationContext currentContext);
949
950 /**
951 * Exit a parse tree produced by GeneratedYangParser for grammar rule
952 * unionSpecification.
953 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530954 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530955 */
956 void exitUnionSpecification(GeneratedYangParser.UnionSpecificationContext currentContext);
957
958 /**
959 * Enter a parse tree produced by GeneratedYangParser for grammar rule
960 * bitsSpecification.
961 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530962 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530963 */
964 void enterBitsSpecification(GeneratedYangParser.BitsSpecificationContext currentContext);
965
966 /**
967 * Exit a parse tree produced by GeneratedYangParser for grammar rule
968 * bitsSpecification.
969 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530970 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530971 */
972 void exitBitsSpecification(GeneratedYangParser.BitsSpecificationContext currentContext);
973
974 /**
975 * Enter a parse tree produced by GeneratedYangParser for grammar rule
976 * bitStatement.
977 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530978 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530979 */
980 void enterBitStatement(GeneratedYangParser.BitStatementContext currentContext);
981
982 /**
983 * Exit a parse tree produced by GeneratedYangParser for grammar rule
984 * bitStatement.
985 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530986 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530987 */
988 void exitBitStatement(GeneratedYangParser.BitStatementContext currentContext);
989
990 /**
991 * Enter a parse tree produced by GeneratedYangParser for grammar rule
992 * bitBodyStatement.
993 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530994 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530995 */
996 void enterBitBodyStatement(GeneratedYangParser.BitBodyStatementContext currentContext);
997
998 /**
999 * Exit a parse tree produced by GeneratedYangParser for grammar rule
1000 * bitBodyStatement.
1001 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301002 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301003 */
1004 void exitBitBodyStatement(GeneratedYangParser.BitBodyStatementContext currentContext);
1005
1006 /**
1007 * Enter a parse tree produced by GeneratedYangParser for grammar rule
1008 * positionStatement.
1009 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301010 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301011 */
1012 void enterPositionStatement(GeneratedYangParser.PositionStatementContext currentContext);
1013
1014 /**
1015 * Exit a parse tree produced by GeneratedYangParser for grammar rule
1016 * positionStatement.
1017 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301018 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301019 */
1020 void exitPositionStatement(GeneratedYangParser.PositionStatementContext currentContext);
1021
1022 /**
1023 * Enter a parse tree produced by GeneratedYangParser for grammar rule
1024 * statusStatement.
1025 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301026 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301027 */
1028 void enterStatusStatement(GeneratedYangParser.StatusStatementContext currentContext);
1029
1030 /**
1031 * Exit a parse tree produced by GeneratedYangParser for grammar rule
1032 * statusStatement.
1033 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301034 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301035 */
1036 void exitStatusStatement(GeneratedYangParser.StatusStatementContext currentContext);
1037
1038 /**
1039 * Enter a parse tree produced by GeneratedYangParser for grammar rule
1040 * configStatement.
1041 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301042 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301043 */
1044 void enterConfigStatement(GeneratedYangParser.ConfigStatementContext currentContext);
1045
1046 /**
1047 * Exit a parse tree produced by GeneratedYangParser for grammar rule
1048 * configStatement.
1049 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301050 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301051 */
1052 void exitConfigStatement(GeneratedYangParser.ConfigStatementContext currentContext);
1053
1054 /**
1055 * Enter a parse tree produced by GeneratedYangParser for grammar rule
1056 * mandatoryStatement.
1057 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301058 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301059 */
1060 void enterMandatoryStatement(GeneratedYangParser.MandatoryStatementContext currentContext);
1061
1062 /**
1063 * Exit a parse tree produced by GeneratedYangParser for grammar rule
1064 * mandatoryStatement.
1065 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301066 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301067 */
1068 void exitMandatoryStatement(GeneratedYangParser.MandatoryStatementContext currentContext);
1069
1070 /**
1071 * Enter a parse tree produced by GeneratedYangParser for grammar rule
1072 * presenceStatement.
1073 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301074 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301075 */
1076 void enterPresenceStatement(GeneratedYangParser.PresenceStatementContext currentContext);
1077
1078 /**
1079 * Exit a parse tree produced by GeneratedYangParser for grammar rule
1080 * presenceStatement.
1081 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301082 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301083 */
1084 void exitPresenceStatement(GeneratedYangParser.PresenceStatementContext currentContext);
1085
1086 /**
1087 * Enter a parse tree produced by GeneratedYangParser for grammar rule
1088 * orderedByStatement.
1089 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301090 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301091 */
1092 void enterOrderedByStatement(GeneratedYangParser.OrderedByStatementContext currentContext);
1093
1094 /**
1095 * Exit a parse tree produced by GeneratedYangParser for grammar rule
1096 * orderedByStatement.
1097 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301098 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301099 */
1100 void exitOrderedByStatement(GeneratedYangParser.OrderedByStatementContext currentContext);
1101
1102 /**
1103 * Enter a parse tree produced by GeneratedYangParser for grammar rule
1104 * mustStatement.
1105 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301106 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301107 */
1108 void enterMustStatement(GeneratedYangParser.MustStatementContext currentContext);
1109
1110 /**
1111 * Exit a parse tree produced by GeneratedYangParser for grammar rule
1112 * mustStatement.
1113 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301114 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301115 */
1116 void exitMustStatement(GeneratedYangParser.MustStatementContext currentContext);
1117
1118 /**
1119 * Enter a parse tree produced by GeneratedYangParser for grammar rule
1120 * errorMessageStatement.
1121 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301122 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301123 */
1124 void enterErrorMessageStatement(GeneratedYangParser.ErrorMessageStatementContext currentContext);
1125
1126 /**
1127 * Exit a parse tree produced by GeneratedYangParser for grammar rule
1128 * errorMessageStatement.
1129 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301130 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301131 */
1132 void exitErrorMessageStatement(GeneratedYangParser.ErrorMessageStatementContext currentContext);
1133
1134 /**
1135 * Enter a parse tree produced by GeneratedYangParser for grammar rule
1136 * errorAppTagStatement.
1137 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301138 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301139 */
1140 void enterErrorAppTagStatement(GeneratedYangParser.ErrorAppTagStatementContext currentContext);
1141
1142 /**
1143 * Exit a parse tree produced by GeneratedYangParser for grammar rule
1144 * errorAppTagStatement.
1145 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301146 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301147 */
1148 void exitErrorAppTagStatement(GeneratedYangParser.ErrorAppTagStatementContext currentContext);
1149
1150 /**
1151 * Enter a parse tree produced by GeneratedYangParser for grammar rule
1152 * minElementsStatement.
1153 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301154 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301155 */
1156 void enterMinElementsStatement(GeneratedYangParser.MinElementsStatementContext currentContext);
1157
1158 /**
1159 * Exit a parse tree produced by GeneratedYangParser for grammar rule
1160 * minElementsStatement.
1161 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301162 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301163 */
1164 void exitMinElementsStatement(GeneratedYangParser.MinElementsStatementContext currentContext);
1165
1166 /**
1167 * Enter a parse tree produced by GeneratedYangParser for grammar rule
1168 * maxElementsStatement.
1169 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301170 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301171 */
1172 void enterMaxElementsStatement(GeneratedYangParser.MaxElementsStatementContext currentContext);
1173
1174 /**
1175 * Exit a parse tree produced by GeneratedYangParser for grammar rule
1176 * maxElementsStatement.
1177 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301178 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301179 */
1180 void exitMaxElementsStatement(GeneratedYangParser.MaxElementsStatementContext currentContext);
1181
1182 /**
1183 * Enter a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301184 * valueStatement.
1185 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301186 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301187 */
1188 void enterValueStatement(GeneratedYangParser.ValueStatementContext currentContext);
1189
1190 /**
1191 * Exit a parse tree produced by GeneratedYangParser for grammar rule
1192 * valueStatement.
1193 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301194 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301195 */
1196 void exitValueStatement(GeneratedYangParser.ValueStatementContext currentContext);
1197
1198 /**
1199 * Enter a parse tree produced by GeneratedYangParser for grammar rule
1200 * groupingStatement.
1201 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301202 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301203 */
1204 void enterGroupingStatement(GeneratedYangParser.GroupingStatementContext currentContext);
1205
1206 /**
1207 * Exit a parse tree produced by GeneratedYangParser for grammar rule
1208 * groupingStatement.
1209 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301210 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301211 */
1212 void exitGroupingStatement(GeneratedYangParser.GroupingStatementContext currentContext);
1213
1214 /**
1215 * Enter a parse tree produced by GeneratedYangParser for grammar rule
1216 * containerStatement.
1217 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301218 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301219 */
1220 void enterContainerStatement(GeneratedYangParser.ContainerStatementContext currentContext);
1221
1222 /**
1223 * Exit a parse tree produced by GeneratedYangParser for grammar rule
1224 * containerStatement.
1225 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301226 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301227 */
1228 void exitContainerStatement(GeneratedYangParser.ContainerStatementContext currentContext);
1229
1230 /**
1231 * Enter a parse tree produced by GeneratedYangParser for grammar rule
1232 * leafStatement.
1233 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301234 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301235 */
1236 void enterLeafStatement(GeneratedYangParser.LeafStatementContext currentContext);
1237
1238 /**
1239 * Exit a parse tree produced by GeneratedYangParser for grammar rule
1240 * leafStatement.
1241 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301242 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301243 */
1244 void exitLeafStatement(GeneratedYangParser.LeafStatementContext currentContext);
1245
1246 /**
1247 * Enter a parse tree produced by GeneratedYangParser for grammar rule
1248 * leafListStatement.
1249 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301250 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301251 */
1252 void enterLeafListStatement(GeneratedYangParser.LeafListStatementContext currentContext);
1253
1254 /**
1255 * Exit a parse tree produced by GeneratedYangParser for grammar rule
1256 * leafListStatement.
1257 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301258 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301259 */
1260 void exitLeafListStatement(GeneratedYangParser.LeafListStatementContext currentContext);
1261
1262 /**
1263 * Enter a parse tree produced by GeneratedYangParser for grammar rule
1264 * listStatement.
1265 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301266 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301267 */
1268 void enterListStatement(GeneratedYangParser.ListStatementContext currentContext);
1269
1270 /**
1271 * Exit a parse tree produced by GeneratedYangParser for grammar rule
1272 * listStatement.
1273 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301274 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301275 */
1276 void exitListStatement(GeneratedYangParser.ListStatementContext currentContext);
1277
1278 /**
1279 * Enter a parse tree produced by GeneratedYangParser for grammar rule
1280 * keyStatement.
1281 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301282 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301283 */
1284 void enterKeyStatement(GeneratedYangParser.KeyStatementContext currentContext);
1285
1286 /**
1287 * Exit a parse tree produced by GeneratedYangParser for grammar rule
1288 * keyStatement.
1289 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301290 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301291 */
1292 void exitKeyStatement(GeneratedYangParser.KeyStatementContext currentContext);
1293
1294 /**
1295 * Enter a parse tree produced by GeneratedYangParser for grammar rule
1296 * uniqueStatement.
1297 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301298 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301299 */
1300 void enterUniqueStatement(GeneratedYangParser.UniqueStatementContext currentContext);
1301
1302 /**
1303 * Exit a parse tree produced by GeneratedYangParser for grammar rule
1304 * uniqueStatement.
1305 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301306 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301307 */
1308 void exitUniqueStatement(GeneratedYangParser.UniqueStatementContext currentContext);
1309
1310 /**
1311 * Enter a parse tree produced by GeneratedYangParser for grammar rule
1312 * choiceStatement.
1313 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301314 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301315 */
1316 void enterChoiceStatement(GeneratedYangParser.ChoiceStatementContext currentContext);
1317
1318 /**
1319 * Exit a parse tree produced by GeneratedYangParser for grammar rule
1320 * choiceStatement.
1321 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301322 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301323 */
1324 void exitChoiceStatement(GeneratedYangParser.ChoiceStatementContext currentContext);
1325
1326 /**
1327 * Enter a parse tree produced by GeneratedYangParser for grammar rule
1328 * shortCaseStatement.
1329 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301330 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301331 */
1332 void enterShortCaseStatement(GeneratedYangParser.ShortCaseStatementContext currentContext);
1333
1334 /**
1335 * Exit a parse tree produced by GeneratedYangParser for grammar rule
1336 * shortCaseStatement.
1337 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301338 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301339 */
1340 void exitShortCaseStatement(GeneratedYangParser.ShortCaseStatementContext currentContext);
1341
1342 /**
1343 * Enter a parse tree produced by GeneratedYangParser for grammar rule
1344 * caseStatement.
1345 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301346 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301347 */
1348 void enterCaseStatement(GeneratedYangParser.CaseStatementContext currentContext);
1349
1350 /**
1351 * Exit a parse tree produced by GeneratedYangParser for grammar rule
1352 * caseStatement.
1353 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301354 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301355 */
1356 void exitCaseStatement(GeneratedYangParser.CaseStatementContext currentContext);
1357
1358 /**
1359 * Enter a parse tree produced by GeneratedYangParser for grammar rule
1360 * usesStatement.
1361 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301362 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301363 */
1364 void enterUsesStatement(GeneratedYangParser.UsesStatementContext currentContext);
1365
1366 /**
1367 * Exit a parse tree produced by GeneratedYangParser for grammar rule
1368 * usesStatement.
1369 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301370 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301371 */
1372 void exitUsesStatement(GeneratedYangParser.UsesStatementContext currentContext);
1373
1374 /**
1375 * Enter a parse tree produced by GeneratedYangParser for grammar rule
1376 * refineStatement.
1377 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301378 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301379 */
1380 void enterRefineStatement(GeneratedYangParser.RefineStatementContext currentContext);
1381
1382 /**
1383 * Exit a parse tree produced by GeneratedYangParser for grammar rule
1384 * refineStatement.
1385 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301386 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301387 */
1388 void exitRefineStatement(GeneratedYangParser.RefineStatementContext currentContext);
1389
1390 /**
1391 * Enter a parse tree produced by GeneratedYangParser for grammar rule
1392 * refineContainerStatements.
1393 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301394 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301395 */
1396 void enterRefineContainerStatements(GeneratedYangParser.RefineContainerStatementsContext currentContext);
1397
1398 /**
1399 * Exit a parse tree produced by GeneratedYangParser for grammar rule
1400 * refineContainerStatements.
1401 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301402 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301403 */
1404 void exitRefineContainerStatements(GeneratedYangParser.RefineContainerStatementsContext currentContext);
1405
1406 /**
1407 * Enter a parse tree produced by GeneratedYangParser for grammar rule
1408 * refineLeafStatements.
1409 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301410 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301411 */
1412 void enterRefineLeafStatements(GeneratedYangParser.RefineLeafStatementsContext currentContext);
1413
1414 /**
1415 * Exit a parse tree produced by GeneratedYangParser for grammar rule
1416 * refineLeafStatements.
1417 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301418 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301419 */
1420 void exitRefineLeafStatements(GeneratedYangParser.RefineLeafStatementsContext currentContext);
1421
1422 /**
1423 * Enter a parse tree produced by GeneratedYangParser for grammar rule
1424 * refineLeafListStatements.
1425 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301426 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301427 */
1428 void enterRefineLeafListStatements(GeneratedYangParser.RefineLeafListStatementsContext currentContext);
1429
1430 /**
1431 * Exit a parse tree produced by GeneratedYangParser for grammar rule
1432 * refineLeafListStatements.
1433 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301434 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301435 */
1436 void exitRefineLeafListStatements(GeneratedYangParser.RefineLeafListStatementsContext currentContext);
1437
1438 /**
1439 * Enter a parse tree produced by GeneratedYangParser for grammar rule
1440 * refineListStatements.
1441 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301442 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301443 */
1444 void enterRefineListStatements(GeneratedYangParser.RefineListStatementsContext currentContext);
1445
1446 /**
1447 * Exit a parse tree produced by GeneratedYangParser for grammar rule
1448 * refineListStatements.
1449 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301450 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301451 */
1452 void exitRefineListStatements(GeneratedYangParser.RefineListStatementsContext currentContext);
1453
1454 /**
1455 * Enter a parse tree produced by GeneratedYangParser for grammar rule
1456 * refineChoiceStatements.
1457 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301458 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301459 */
1460 void enterRefineChoiceStatements(GeneratedYangParser.RefineChoiceStatementsContext currentContext);
1461
1462 /**
1463 * Exit a parse tree produced by GeneratedYangParser for grammar rule
1464 * refineChoiceStatements.
1465 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301466 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301467 */
1468 void exitRefineChoiceStatements(GeneratedYangParser.RefineChoiceStatementsContext currentContext);
1469
1470 /**
1471 * Enter a parse tree produced by GeneratedYangParser for grammar rule
1472 * refineCaseStatements.
1473 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301474 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301475 */
1476 void enterRefineCaseStatements(GeneratedYangParser.RefineCaseStatementsContext currentContext);
1477
1478 /**
1479 * Exit a parse tree produced by GeneratedYangParser for grammar rule
1480 * refineCaseStatements.
1481 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301482 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301483 */
1484 void exitRefineCaseStatements(GeneratedYangParser.RefineCaseStatementsContext currentContext);
1485
1486 /**
1487 * Enter a parse tree produced by GeneratedYangParser for grammar rule
1488 * usesAugmentStatement.
1489 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301490 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301491 */
1492 void enterUsesAugmentStatement(GeneratedYangParser.UsesAugmentStatementContext currentContext);
1493
1494 /**
1495 * Exit a parse tree produced by GeneratedYangParser for grammar rule
1496 * usesAugmentStatement.
1497 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301498 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301499 */
1500 void exitUsesAugmentStatement(GeneratedYangParser.UsesAugmentStatementContext currentContext);
1501
1502 /**
1503 * Enter a parse tree produced by GeneratedYangParser for grammar rule
1504 * augmentStatement.
1505 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301506 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301507 */
1508 void enterAugmentStatement(GeneratedYangParser.AugmentStatementContext currentContext);
1509
1510 /**
1511 * Exit a parse tree produced by GeneratedYangParser for grammar rule
1512 * augmentStatement.
1513 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301514 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301515 */
1516 void exitAugmentStatement(GeneratedYangParser.AugmentStatementContext currentContext);
1517
1518 /**
1519 * Enter a parse tree produced by GeneratedYangParser for grammar rule
1520 * whenStatement.
1521 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301522 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301523 */
1524 void enterWhenStatement(GeneratedYangParser.WhenStatementContext currentContext);
1525
1526 /**
1527 * Exit a parse tree produced by GeneratedYangParser for grammar rule
1528 * whenStatement.
1529 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301530 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301531 */
1532 void exitWhenStatement(GeneratedYangParser.WhenStatementContext currentContext);
1533
1534 /**
1535 * Enter a parse tree produced by GeneratedYangParser for grammar rule
1536 * rpcStatement.
1537 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301538 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301539 */
1540 void enterRpcStatement(GeneratedYangParser.RpcStatementContext currentContext);
1541
1542 /**
1543 * Exit a parse tree produced by GeneratedYangParser for grammar rule
1544 * rpcStatement.
1545 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301546 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301547 */
1548 void exitRpcStatement(GeneratedYangParser.RpcStatementContext currentContext);
1549
1550 /**
1551 * Enter a parse tree produced by GeneratedYangParser for grammar rule
1552 * inputStatement.
1553 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301554 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301555 */
1556 void enterInputStatement(GeneratedYangParser.InputStatementContext currentContext);
1557
1558 /**
1559 * Exit a parse tree produced by GeneratedYangParser for grammar rule
1560 * inputStatement.
1561 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301562 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301563 */
1564 void exitInputStatement(GeneratedYangParser.InputStatementContext currentContext);
1565
1566 /**
1567 * Enter a parse tree produced by GeneratedYangParser for grammar rule
1568 * outputStatement.
1569 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301570 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301571 */
1572 void enterOutputStatement(GeneratedYangParser.OutputStatementContext currentContext);
1573
1574 /**
1575 * Exit a parse tree produced by GeneratedYangParser for grammar rule
1576 * outputStatement.
1577 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301578 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301579 */
1580 void exitOutputStatement(GeneratedYangParser.OutputStatementContext currentContext);
1581
1582 /**
1583 * Enter a parse tree produced by GeneratedYangParser for grammar rule
1584 * notificationStatement.
1585 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301586 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301587 */
1588 void enterNotificationStatement(GeneratedYangParser.NotificationStatementContext currentContext);
1589
1590 /**
1591 * Exit a parse tree produced by GeneratedYangParser for grammar rule
1592 * notificationStatement.
1593 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301594 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301595 */
1596 void exitNotificationStatement(GeneratedYangParser.NotificationStatementContext currentContext);
1597
1598 /**
1599 * Enter a parse tree produced by GeneratedYangParser for grammar rule
1600 * deviationStatement.
1601 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301602 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301603 */
1604 void enterDeviationStatement(GeneratedYangParser.DeviationStatementContext currentContext);
1605
1606 /**
1607 * Exit a parse tree produced by GeneratedYangParser for grammar rule
1608 * deviationStatement.
1609 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301610 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301611 */
1612 void exitDeviationStatement(GeneratedYangParser.DeviationStatementContext currentContext);
1613
1614 /**
1615 * Enter a parse tree produced by GeneratedYangParser for grammar rule
1616 * deviateNotSupportedStatement.
1617 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301618 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301619 */
1620 void enterDeviateNotSupportedStatement(GeneratedYangParser.DeviateNotSupportedStatementContext currentContext);
1621
1622 /**
1623 * Exit a parse tree produced by GeneratedYangParser for grammar rule
1624 * deviateNotSupportedStatement.
1625 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301626 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301627 */
1628 void exitDeviateNotSupportedStatement(GeneratedYangParser.DeviateNotSupportedStatementContext currentContext);
1629
1630 /**
Vidyashree Rama6a72b792016-03-29 12:00:42 +05301631 * Enter a parse tree produced by GeneratedYangParser for grammar rule deviateAddStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301632 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301633 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301634 */
1635 void enterDeviateAddStatement(GeneratedYangParser.DeviateAddStatementContext currentContext);
1636
1637 /**
Vidyashree Rama6a72b792016-03-29 12:00:42 +05301638 * Exit a parse tree produced by GeneratedYangParser for grammar rule deviateAddStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301639 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301640 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301641 */
1642 void exitDeviateAddStatement(GeneratedYangParser.DeviateAddStatementContext currentContext);
1643
1644 /**
Vidyashree Rama6a72b792016-03-29 12:00:42 +05301645 * Enter a parse tree produced by GeneratedYangParser for grammar rule deviateDeleteStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301646 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301647 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301648 */
1649 void enterDeviateDeleteStatement(GeneratedYangParser.DeviateDeleteStatementContext currentContext);
1650
1651 /**
Vidyashree Rama6a72b792016-03-29 12:00:42 +05301652 * Exit a parse tree produced by GeneratedYangParser for grammar rule deviateDeleteStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301653 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301654 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301655 */
1656 void exitDeviateDeleteStatement(GeneratedYangParser.DeviateDeleteStatementContext currentContext);
1657
1658 /**
Vidyashree Rama6a72b792016-03-29 12:00:42 +05301659 * Enter a parse tree produced by GeneratedYangParser for grammar rule deviateReplaceStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301660 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301661 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301662 */
1663 void enterDeviateReplaceStatement(GeneratedYangParser.DeviateReplaceStatementContext currentContext);
1664
1665 /**
Vidyashree Rama6a72b792016-03-29 12:00:42 +05301666 * Exit a parse tree produced by GeneratedYangParser for grammar rule deviateReplaceStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301667 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301668 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301669 */
1670 void exitDeviateReplaceStatement(GeneratedYangParser.DeviateReplaceStatementContext currentContext);
1671
1672 /**
Vidyashree Rama6a72b792016-03-29 12:00:42 +05301673 * Enter a parse tree produced by GeneratedYangParser for grammar rule string.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301674 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301675 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301676 */
1677 void enterString(GeneratedYangParser.StringContext currentContext);
1678
1679 /**
Vidyashree Rama6a72b792016-03-29 12:00:42 +05301680 * Exit a parse tree produced by GeneratedYangParser for grammar rule string.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301681 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301682 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301683 */
1684 void exitString(GeneratedYangParser.StringContext currentContext);
Vidyashree Rama468f8282016-03-04 19:08:35 +05301685
1686 /**
Vidyashree Rama6a72b792016-03-29 12:00:42 +05301687 * Enter a parse tree produced by GeneratedYangParser for grammar rule identifier.
Vidyashree Rama468f8282016-03-04 19:08:35 +05301688 *
1689 * @param currentContext current context in the parsed tree
1690 */
1691 void enterIdentifier(GeneratedYangParser.IdentifierContext currentContext);
1692
1693 /**
Vidyashree Rama6a72b792016-03-29 12:00:42 +05301694 * Exit a parse tree produced by GeneratedYangParser for grammar rule identifier.
Vidyashree Rama468f8282016-03-04 19:08:35 +05301695 *
1696 * @param currentContext current context in the parsed tree
1697 */
1698 void exitIdentifier(GeneratedYangParser.IdentifierContext currentContext);
1699
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301700 /**
Vidyashree Rama6a72b792016-03-29 12:00:42 +05301701 * Enter a parse tree produced by GeneratedYangParser for grammar rule version.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301702 *
1703 * @param currentContext current context in the parsed tree
1704 */
1705 void enterVersion(GeneratedYangParser.VersionContext currentContext);
1706
1707 /**
Vidyashree Rama6a72b792016-03-29 12:00:42 +05301708 * Exit a parse tree produced by GeneratedYangParser for grammar rule version.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301709 *
1710 * @param currentContext current context in the parsed tree
1711 */
1712 void exitVersion(GeneratedYangParser.VersionContext currentContext);
1713
1714 /**
Vidyashree Rama6a72b792016-03-29 12:00:42 +05301715 * Enter a parse tree produced by GeneratedYangParser for grammar rule range.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301716 *
1717 * @param currentContext current context in the parsed tree
1718 */
1719 void enterRange(GeneratedYangParser.RangeContext currentContext);
1720
1721 /**
Vidyashree Rama6a72b792016-03-29 12:00:42 +05301722 * Exit a parse tree produced by GeneratedYangParser for grammar rule range.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301723 *
1724 * @param currentContext current context in the parsed tree
1725 */
1726 void exitRange(GeneratedYangParser.RangeContext currentContext);
Vidyashree Rama468f8282016-03-04 19:08:35 +05301727
1728 /**
Vidyashree Rama6a72b792016-03-29 12:00:42 +05301729 * Enter a parse tree produced by GeneratedYangParser for grammar rule dateArgumentString.
Vidyashree Rama468f8282016-03-04 19:08:35 +05301730 *
1731 * @param currentContext current context in the parsed tree
1732 */
1733 void enterDateArgumentString(GeneratedYangParser.DateArgumentStringContext currentContext);
1734
1735 /**
Vidyashree Rama6a72b792016-03-29 12:00:42 +05301736 * Exit a parse tree produced by GeneratedYangParser for grammar rule dateArgumentString.
Vidyashree Rama468f8282016-03-04 19:08:35 +05301737 *
1738 * @param currentContext current context in the parsed tree
1739 */
1740 void exitDateArgumentString(GeneratedYangParser.DateArgumentStringContext currentContext);
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301741
1742 /**
Vidyashree Rama6a72b792016-03-29 12:00:42 +05301743 * Enter a parse tree produced by GeneratedYangParser for grammar rule length.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301744 *
1745 * @param currentContext current context in the parsed tree
1746 */
1747 void enterLength(GeneratedYangParser.LengthContext currentContext);
1748
1749 /**
Vidyashree Rama6a72b792016-03-29 12:00:42 +05301750 * Exit a parse tree produced by GeneratedYangParser for grammar rule length.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301751 *
1752 * @param currentContext current context in the parsed tree
1753 */
1754 void exitLength(GeneratedYangParser.LengthContext currentContext);
1755
1756 /**
Vidyashree Rama6a72b792016-03-29 12:00:42 +05301757 * Enter a parse tree produced by GeneratedYangParser for grammar rule path.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301758 *
1759 * @param currentContext current context in the parsed tree
1760 */
1761 void enterPath(GeneratedYangParser.PathContext currentContext);
1762
1763 /**
Vidyashree Rama6a72b792016-03-29 12:00:42 +05301764 * Exit a parse tree produced by GeneratedYangParser for grammar rule path.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301765 *
1766 * @param currentContext current context in the parsed tree
1767 */
1768 void exitPath(GeneratedYangParser.PathContext currentContext);
1769
1770 /**
Vidyashree Rama6a72b792016-03-29 12:00:42 +05301771 * Enter a parse tree produced by GeneratedYangParser for grammar rule position.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301772 *
1773 * @param currentContext current context in the parsed tree
1774 */
1775 void enterPosition(GeneratedYangParser.PositionContext currentContext);
1776
1777 /**
Vidyashree Rama6a72b792016-03-29 12:00:42 +05301778 * Exit a parse tree produced by GeneratedYangParser for grammar rule position.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301779 *
1780 * @param currentContext current context in the parsed tree
1781 */
1782 void exitPosition(GeneratedYangParser.PositionContext currentContext);
1783
1784 /**
Vidyashree Rama6a72b792016-03-29 12:00:42 +05301785 * Enter a parse tree produced by GeneratedYangParser for grammar rule status.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301786 *
1787 * @param currentContext current context in the parsed tree
1788 */
1789 void enterStatus(GeneratedYangParser.StatusContext currentContext);
1790
1791 /**
Vidyashree Rama6a72b792016-03-29 12:00:42 +05301792 * Exit a parse tree produced by GeneratedYangParser for grammar rule status.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301793 *
1794 * @param currentContext current context in the parsed tree
1795 */
1796 void exitStatus(GeneratedYangParser.StatusContext currentContext);
1797
1798 /**
Vidyashree Rama6a72b792016-03-29 12:00:42 +05301799 * Enter a parse tree produced by GeneratedYangParser for grammar rule config.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301800 *
1801 * @param currentContext current context in the parsed tree
1802 */
1803 void enterConfig(GeneratedYangParser.ConfigContext currentContext);
1804
1805 /**
Vidyashree Rama6a72b792016-03-29 12:00:42 +05301806 * Exit a parse tree produced by GeneratedYangParser for grammar rule config.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301807 *
1808 * @param currentContext current context in the parsed tree
1809 */
1810 void exitConfig(GeneratedYangParser.ConfigContext currentContext);
1811
1812 /**
Vidyashree Rama6a72b792016-03-29 12:00:42 +05301813 * Enter a parse tree produced by GeneratedYangParser for grammar rule mandatory.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301814 *
1815 * @param currentContext current context in the parsed tree
1816 */
1817 void enterMandatory(GeneratedYangParser.MandatoryContext currentContext);
1818
1819 /**
Vidyashree Rama6a72b792016-03-29 12:00:42 +05301820 * Exit a parse tree produced by GeneratedYangParser for grammar rule mandatory.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301821 *
1822 * @param currentContext current context in the parsed tree
1823 */
1824 void exitMandatory(GeneratedYangParser.MandatoryContext currentContext);
1825
1826 /**
Vidyashree Rama6a72b792016-03-29 12:00:42 +05301827 * Enter a parse tree produced by GeneratedYangParser for grammar rule ordered-by.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301828 *
1829 * @param currentContext current context in the parsed tree
1830 */
1831 void enterOrderedBy(GeneratedYangParser.OrderedByContext currentContext);
1832
1833 /**
Vidyashree Rama6a72b792016-03-29 12:00:42 +05301834 * Exit a parse tree produced by GeneratedYangParser for grammar rule ordered-by.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301835 *
1836 * @param currentContext current context in the parsed tree
1837 */
1838 void exitOrderedBy(GeneratedYangParser.OrderedByContext currentContext);
1839
1840 /**
Vidyashree Rama6a72b792016-03-29 12:00:42 +05301841 * Enter a parse tree produced by GeneratedYangParser for grammar rule min elements value.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301842 *
1843 * @param currentContext current context in the parsed tree
1844 */
1845 void enterMinValue(GeneratedYangParser.MinValueContext currentContext);
1846
1847 /**
Vidyashree Rama6a72b792016-03-29 12:00:42 +05301848 * Exit a parse tree produced by GeneratedYangParser for grammar rule min elements value.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301849 *
1850 * @param currentContext current context in the parsed tree
1851 */
1852 void exitMinValue(GeneratedYangParser.MinValueContext currentContext);
1853
1854 /**
Vidyashree Rama6a72b792016-03-29 12:00:42 +05301855 * Enter a parse tree produced by GeneratedYangParser for grammar rule max elements value.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301856 *
1857 * @param currentContext current context in the parsed tree
1858 */
1859 void enterMaxValue(GeneratedYangParser.MaxValueContext currentContext);
1860
1861 /**
Vidyashree Rama6a72b792016-03-29 12:00:42 +05301862 * Exit a parse tree produced by GeneratedYangParser for grammar rule max elements value.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301863 *
1864 * @param currentContext current context in the parsed tree
1865 */
1866 void exitMaxValue(GeneratedYangParser.MaxValueContext currentContext);
1867
1868 /**
Vidyashree Rama6a72b792016-03-29 12:00:42 +05301869 * Enter a parse tree produced by GeneratedYangParser for grammar rule key.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301870 *
1871 * @param currentContext current context in the parsed tree
1872 */
1873 void enterKey(GeneratedYangParser.KeyContext currentContext);
1874
1875 /**
Vidyashree Rama6a72b792016-03-29 12:00:42 +05301876 * Exit a parse tree produced by GeneratedYangParser for grammar rule key.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301877 *
1878 * @param currentContext current context in the parsed tree
1879 */
1880 void exitKey(GeneratedYangParser.KeyContext currentContext);
1881
1882 /**
Vidyashree Rama6a72b792016-03-29 12:00:42 +05301883 * Enter a parse tree produced by GeneratedYangParser for grammar rule unique.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301884 *
1885 * @param currentContext current context in the parsed tree
1886 */
1887 void enterUnique(GeneratedYangParser.UniqueContext currentContext);
1888
1889 /**
Vidyashree Rama6a72b792016-03-29 12:00:42 +05301890 * Exit a parse tree produced by GeneratedYangParser for grammar rule unique.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301891 *
1892 * @param currentContext current context in the parsed tree
1893 */
1894 void exitUnique(GeneratedYangParser.UniqueContext currentContext);
1895
1896 /**
Vidyashree Rama6a72b792016-03-29 12:00:42 +05301897 * Enter a parse tree produced by GeneratedYangParser for grammar rule refine.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301898 *
1899 * @param currentContext current context in the parsed tree
1900 */
1901 void enterRefine(GeneratedYangParser.RefineContext currentContext);
1902
1903 /**
Vidyashree Rama6a72b792016-03-29 12:00:42 +05301904 * Exit a parse tree produced by GeneratedYangParser for grammar rule refine.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301905 *
1906 * @param currentContext current context in the parsed tree
1907 */
1908 void exitRefine(GeneratedYangParser.RefineContext currentContext);
1909
1910 /**
Vidyashree Rama6a72b792016-03-29 12:00:42 +05301911 * Enter a parse tree produced by GeneratedYangParser for grammar rule augment.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301912 *
1913 * @param currentContext current context in the parsed tree
1914 */
1915 void enterAugment(GeneratedYangParser.AugmentContext currentContext);
1916
1917 /**
Vidyashree Rama6a72b792016-03-29 12:00:42 +05301918 * Exit a parse tree produced by GeneratedYangParser for grammar rule augment.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301919 *
1920 * @param currentContext current context in the parsed tree
1921 */
1922 void exitAugment(GeneratedYangParser.AugmentContext currentContext);
1923
1924 /**
Vidyashree Rama6a72b792016-03-29 12:00:42 +05301925 * Enter a parse tree produced by GeneratedYangParser for grammar rule deviation.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301926 *
1927 * @param currentContext current context in the parsed tree
1928 */
1929 void enterDeviation(GeneratedYangParser.DeviationContext currentContext);
1930
1931 /**
Vidyashree Rama6a72b792016-03-29 12:00:42 +05301932 * Exit a parse tree produced by GeneratedYangParser for grammar rule deviation.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301933 *
1934 * @param currentContext current context in the parsed tree
1935 */
1936 void exitDeviation(GeneratedYangParser.DeviationContext currentContext);
1937
1938 /**
Vidyashree Rama6a72b792016-03-29 12:00:42 +05301939 * Enter a parse tree produced by GeneratedYangParser for grammar rule yang construct.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301940 *
1941 * @param currentContext current context in the parsed tree
1942 */
1943 void enterYangConstruct(GeneratedYangParser.YangConstructContext currentContext);
1944
1945 /**
Vidyashree Rama6a72b792016-03-29 12:00:42 +05301946 * Exit a parse tree produced by GeneratedYangParser for grammar rule yang construct.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301947 *
1948 * @param currentContext current context in the parsed tree
1949 */
1950 void exitYangConstruct(GeneratedYangParser.YangConstructContext currentContext);
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301951}