blob: c4c52f08b293a60a21b2420c549e8606c89d3c96 [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 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +053030 * Enters a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +053031 * 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 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +053038 * Exits a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +053039 * 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 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +053046 * Enters a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +053047 * 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 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +053054 * Exits a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +053055 * 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 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +053062 * Enters a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +053063 * 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 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +053070 * Exits a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +053071 * 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 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +053078 * Enters a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +053079 * 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 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +053086 * Exits a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +053087 * 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 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +053094 * Enters a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +053095 * 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 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530102 * Exits a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530103 * 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 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530110 * Enters a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530111 * 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 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530118 * Exits a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530119 * 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 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530126 * Enters a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530127 * 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 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530134 * Exits a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530135 * 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 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530142 * Enters a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530143 * 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 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530150 * Exits a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530151 * 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 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530158 * Enters a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530159 * 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 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530166 * Exits a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530167 * 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 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530174 * Enters a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530175 * 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 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530182 * Exits a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530183 * 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 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530190 * Enters a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530191 * 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 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530198 * Exits a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530199 * 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 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530206 * Enters a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530207 * 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 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530214 * Exits a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530215 * 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 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530222 * Enters a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530223 * 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 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530230 * Exits a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530231 * 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 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530238 * Enters a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530239 * 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 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530246 * Exits a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530247 * 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 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530254 * Enters a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530255 * 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 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530262 * Exits a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530263 * 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 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530270 * Enters a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530271 * 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 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530278 * Exits a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530279 * 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 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530286 * Enters a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530287 * 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 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530294 * Exits a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530295 * 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 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530302 * Enters a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530303 * 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 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530310 * Exits a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530311 * 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 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530318 * Enters a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530319 * 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 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530326 * Exits a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530327 * 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 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530334 * Enters a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530335 * 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 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530342 * Exits a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530343 * 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 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530350 * Enters a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530351 * 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 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530358 * Exits a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530359 * 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 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530366 * Enters a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530367 * 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 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530374 * Exits a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530375 * 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 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530382 * Enters a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530383 * 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 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530390 * Exits a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530391 * 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 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530398 * Enters a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530399 * 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 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530406 * Exits a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530407 * 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 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530414 * Enters a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530415 * 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 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530422 * Exits a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530423 * 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 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530430 * Enters a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530431 * 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 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530438 * Exits a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530439 * 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 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530446 * Enters a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530447 * 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 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530454 * Exits a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530455 * 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 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530462 * Enters a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530463 * 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 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530470 * Exits a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530471 * 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 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530478 * Enters a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530479 * 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 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530486 * Exits a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530487 * 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 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530494 * Enters a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530495 * 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 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530502 * Exits a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530503 * 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 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530510 * Enters a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530511 * 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 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530518 * Exits a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530519 * 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 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530526 * Enters a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530527 * 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 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530534 * Exits a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530535 * 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 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530542 * Enters a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530543 * 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 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530550 * Exits a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530551 * 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 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530558 * Enters a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530559 * 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 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530566 * Exits a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530567 * 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 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530574 * Enters a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530575 * 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 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530582 * Exits a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530583 * 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 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530590 * Enters a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530591 * 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 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530598 * Exits a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530599 * 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 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530606 * Enters a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530607 * 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 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530614 * Exits a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530615 * 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 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530622 * Enters a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530623 * 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 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530630 * Exits a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530631 * 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 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530638 * Enters a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530639 * 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 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530646 * Exits a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530647 * 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 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530654 * Enters a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530655 * 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 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530662 * Exits a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530663 * 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 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530670 * Enters a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530671 * 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 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530678 * Exits a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530679 * 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 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530686 * Enters a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530687 * 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 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530694 * Exits a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530695 * 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 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530702 * Enters a parse tree produced by GeneratedYangParser for grammar rule
703 * numericalRestrictions.
704 *
705 * @param currentContext current context in the parsed tree
706 */
707 void enterDecimal64Specification(GeneratedYangParser.Decimal64SpecificationContext currentContext);
708
709 /**
710 * Exits a parse tree produced by GeneratedYangParser for grammar rule
711 * numericalRestrictions.
712 *
713 * @param currentContext current context in the parsed tree
714 */
715 void exitDecimal64Specification(GeneratedYangParser.Decimal64SpecificationContext currentContext);
716
717 /**
718 * Enters a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530719 * numericalRestrictions.
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 enterNumericalRestrictions(GeneratedYangParser.NumericalRestrictionsContext currentContext);
724
725 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530726 * Exits a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530727 * numericalRestrictions.
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 exitNumericalRestrictions(GeneratedYangParser.NumericalRestrictionsContext currentContext);
732
733 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530734 * Enters a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530735 * rangeStatement.
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 enterRangeStatement(GeneratedYangParser.RangeStatementContext currentContext);
740
741 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530742 * Exits a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530743 * rangeStatement.
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 exitRangeStatement(GeneratedYangParser.RangeStatementContext currentContext);
748
749 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530750 * Enters a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530751 * commonStatements.
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 enterCommonStatements(GeneratedYangParser.CommonStatementsContext currentContext);
756
757 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530758 * Exits a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530759 * commonStatements.
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 exitCommonStatements(GeneratedYangParser.CommonStatementsContext currentContext);
764
765 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530766 * Enters a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530767 * stringRestrictions.
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 enterStringRestrictions(GeneratedYangParser.StringRestrictionsContext currentContext);
772
773 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530774 * Exits a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530775 * stringRestrictions.
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 exitStringRestrictions(GeneratedYangParser.StringRestrictionsContext currentContext);
780
781 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530782 * Enters a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530783 * lengthStatement.
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 enterLengthStatement(GeneratedYangParser.LengthStatementContext currentContext);
788
789 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530790 * Exits a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530791 * lengthStatement.
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 exitLengthStatement(GeneratedYangParser.LengthStatementContext currentContext);
796
797 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530798 * Enters a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530799 * patternStatement.
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 enterPatternStatement(GeneratedYangParser.PatternStatementContext currentContext);
804
805 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530806 * Exits a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530807 * patternStatement.
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 exitPatternStatement(GeneratedYangParser.PatternStatementContext currentContext);
812
813 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530814 * Enters a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530815 * defaultStatement.
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 enterDefaultStatement(GeneratedYangParser.DefaultStatementContext currentContext);
820
821 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530822 * Exits a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530823 * defaultStatement.
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 exitDefaultStatement(GeneratedYangParser.DefaultStatementContext currentContext);
828
829 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530830 * Enters a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530831 * enumSpecification.
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 enterEnumSpecification(GeneratedYangParser.EnumSpecificationContext currentContext);
836
837 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530838 * Exits a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530839 * enumSpecification.
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 exitEnumSpecification(GeneratedYangParser.EnumSpecificationContext currentContext);
844
845 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530846 * Enters a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530847 * enumStatement.
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 enterEnumStatement(GeneratedYangParser.EnumStatementContext currentContext);
852
853 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530854 * Exits a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530855 * enumStatement.
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 exitEnumStatement(GeneratedYangParser.EnumStatementContext currentContext);
860
861 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530862 * Enters a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530863 * enumStatementBody.
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 enterEnumStatementBody(GeneratedYangParser.EnumStatementBodyContext currentContext);
868
869 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530870 * Exits a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530871 * enumStatementBody.
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 exitEnumStatementBody(GeneratedYangParser.EnumStatementBodyContext currentContext);
876
877 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530878 * Enters a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530879 * leafrefSpecification.
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 enterLeafrefSpecification(GeneratedYangParser.LeafrefSpecificationContext currentContext);
884
885 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530886 * Exits a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530887 * leafrefSpecification.
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 exitLeafrefSpecification(GeneratedYangParser.LeafrefSpecificationContext currentContext);
892
893 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530894 * Enters a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530895 * pathStatement.
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 enterPathStatement(GeneratedYangParser.PathStatementContext currentContext);
900
901 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530902 * Exits a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530903 * pathStatement.
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 exitPathStatement(GeneratedYangParser.PathStatementContext currentContext);
908
909 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530910 * Enters a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530911 * requireInstanceStatement.
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 */
915 void enterRequireInstanceStatement(GeneratedYangParser.RequireInstanceStatementContext currentContext);
916
917 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530918 * Exits a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530919 * requireInstanceStatement.
920 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530921 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530922 */
923 void exitRequireInstanceStatement(GeneratedYangParser.RequireInstanceStatementContext currentContext);
924
925 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530926 * Enters a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530927 * instanceIdentifierSpecification.
928 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530929 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530930 */
Vinod Kumar S0c330cd2016-02-23 22:36:57 +0530931 void enterInstanceIdentifierSpecification(
932 GeneratedYangParser.InstanceIdentifierSpecificationContext currentContext);
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530933
934 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530935 * Exits a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530936 * instanceIdentifierSpecification.
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 exitInstanceIdentifierSpecification(GeneratedYangParser.InstanceIdentifierSpecificationContext currentContext);
941
942 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530943 * Enters a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530944 * identityrefSpecification.
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 enterIdentityrefSpecification(GeneratedYangParser.IdentityrefSpecificationContext currentContext);
949
950 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530951 * Exits a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530952 * identityrefSpecification.
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 exitIdentityrefSpecification(GeneratedYangParser.IdentityrefSpecificationContext currentContext);
957
958 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530959 * Enters a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530960 * unionSpecification.
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 enterUnionSpecification(GeneratedYangParser.UnionSpecificationContext currentContext);
965
966 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530967 * Exits a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530968 * unionSpecification.
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 exitUnionSpecification(GeneratedYangParser.UnionSpecificationContext currentContext);
973
974 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530975 * Enters a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530976 * bitsSpecification.
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 enterBitsSpecification(GeneratedYangParser.BitsSpecificationContext currentContext);
981
982 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530983 * Exits a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530984 * bitsSpecification.
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 exitBitsSpecification(GeneratedYangParser.BitsSpecificationContext currentContext);
989
990 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530991 * Enters a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530992 * bitStatement.
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 enterBitStatement(GeneratedYangParser.BitStatementContext currentContext);
997
998 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +0530999 * Exits a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301000 * bitStatement.
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 exitBitStatement(GeneratedYangParser.BitStatementContext currentContext);
1005
1006 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301007 * Enters a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301008 * bitBodyStatement.
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 enterBitBodyStatement(GeneratedYangParser.BitBodyStatementContext currentContext);
1013
1014 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301015 * Exits a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301016 * bitBodyStatement.
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 exitBitBodyStatement(GeneratedYangParser.BitBodyStatementContext currentContext);
1021
1022 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301023 * Enters a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301024 * positionStatement.
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 enterPositionStatement(GeneratedYangParser.PositionStatementContext currentContext);
1029
1030 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301031 * Exits a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301032 * positionStatement.
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 exitPositionStatement(GeneratedYangParser.PositionStatementContext currentContext);
1037
1038 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301039 * Enters a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301040 * statusStatement.
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 enterStatusStatement(GeneratedYangParser.StatusStatementContext currentContext);
1045
1046 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301047 * Exits a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301048 * statusStatement.
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 exitStatusStatement(GeneratedYangParser.StatusStatementContext currentContext);
1053
1054 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301055 * Enters a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301056 * configStatement.
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 enterConfigStatement(GeneratedYangParser.ConfigStatementContext currentContext);
1061
1062 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301063 * Exits a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301064 * configStatement.
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 exitConfigStatement(GeneratedYangParser.ConfigStatementContext currentContext);
1069
1070 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301071 * Enters a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301072 * mandatoryStatement.
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 enterMandatoryStatement(GeneratedYangParser.MandatoryStatementContext currentContext);
1077
1078 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301079 * Exits a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301080 * mandatoryStatement.
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 exitMandatoryStatement(GeneratedYangParser.MandatoryStatementContext currentContext);
1085
1086 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301087 * Enters a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301088 * presenceStatement.
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 enterPresenceStatement(GeneratedYangParser.PresenceStatementContext currentContext);
1093
1094 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301095 * Exits a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301096 * presenceStatement.
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 exitPresenceStatement(GeneratedYangParser.PresenceStatementContext currentContext);
1101
1102 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301103 * Enters a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301104 * orderedByStatement.
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 enterOrderedByStatement(GeneratedYangParser.OrderedByStatementContext currentContext);
1109
1110 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301111 * Exits a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301112 * orderedByStatement.
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 exitOrderedByStatement(GeneratedYangParser.OrderedByStatementContext currentContext);
1117
1118 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301119 * Enters a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301120 * mustStatement.
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 enterMustStatement(GeneratedYangParser.MustStatementContext currentContext);
1125
1126 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301127 * Exits a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301128 * mustStatement.
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 exitMustStatement(GeneratedYangParser.MustStatementContext currentContext);
1133
1134 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301135 * Enters a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301136 * errorMessageStatement.
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 enterErrorMessageStatement(GeneratedYangParser.ErrorMessageStatementContext currentContext);
1141
1142 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301143 * Exits a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301144 * errorMessageStatement.
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 exitErrorMessageStatement(GeneratedYangParser.ErrorMessageStatementContext currentContext);
1149
1150 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301151 * Enters a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301152 * errorAppTagStatement.
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 enterErrorAppTagStatement(GeneratedYangParser.ErrorAppTagStatementContext currentContext);
1157
1158 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301159 * Exits a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301160 * errorAppTagStatement.
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 exitErrorAppTagStatement(GeneratedYangParser.ErrorAppTagStatementContext currentContext);
1165
1166 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301167 * Enters a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301168 * minElementsStatement.
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 enterMinElementsStatement(GeneratedYangParser.MinElementsStatementContext currentContext);
1173
1174 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301175 * Exits a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301176 * minElementsStatement.
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 exitMinElementsStatement(GeneratedYangParser.MinElementsStatementContext currentContext);
1181
1182 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301183 * Enters a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301184 * maxElementsStatement.
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 enterMaxElementsStatement(GeneratedYangParser.MaxElementsStatementContext currentContext);
1189
1190 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301191 * Exits a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301192 * maxElementsStatement.
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 exitMaxElementsStatement(GeneratedYangParser.MaxElementsStatementContext currentContext);
1197
1198 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301199 * Enters a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301200 * valueStatement.
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 enterValueStatement(GeneratedYangParser.ValueStatementContext currentContext);
1205
1206 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301207 * Exits a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301208 * valueStatement.
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 exitValueStatement(GeneratedYangParser.ValueStatementContext currentContext);
1213
1214 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301215 * Enters a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301216 * groupingStatement.
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 enterGroupingStatement(GeneratedYangParser.GroupingStatementContext currentContext);
1221
1222 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301223 * Exits a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301224 * groupingStatement.
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 exitGroupingStatement(GeneratedYangParser.GroupingStatementContext currentContext);
1229
1230 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301231 * Enters a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301232 * containerStatement.
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 enterContainerStatement(GeneratedYangParser.ContainerStatementContext currentContext);
1237
1238 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301239 * Exits a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301240 * containerStatement.
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 exitContainerStatement(GeneratedYangParser.ContainerStatementContext currentContext);
1245
1246 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301247 * Enters a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301248 * leafStatement.
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 enterLeafStatement(GeneratedYangParser.LeafStatementContext currentContext);
1253
1254 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301255 * Exits a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301256 * leafStatement.
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 exitLeafStatement(GeneratedYangParser.LeafStatementContext currentContext);
1261
1262 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301263 * Enters a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301264 * leafListStatement.
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 enterLeafListStatement(GeneratedYangParser.LeafListStatementContext currentContext);
1269
1270 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301271 * Exits a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301272 * leafListStatement.
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 exitLeafListStatement(GeneratedYangParser.LeafListStatementContext currentContext);
1277
1278 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301279 * Enters a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301280 * listStatement.
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 enterListStatement(GeneratedYangParser.ListStatementContext currentContext);
1285
1286 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301287 * Exits a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301288 * listStatement.
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 exitListStatement(GeneratedYangParser.ListStatementContext currentContext);
1293
1294 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301295 * Enters a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301296 * keyStatement.
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 enterKeyStatement(GeneratedYangParser.KeyStatementContext currentContext);
1301
1302 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301303 * Exits a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301304 * keyStatement.
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 exitKeyStatement(GeneratedYangParser.KeyStatementContext currentContext);
1309
1310 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301311 * Enters a parse tree produced by GeneratedYangParser for grammar rule
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301312 * uniqueStatement.
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 enterUniqueStatement(GeneratedYangParser.UniqueStatementContext currentContext);
1317
1318 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301319 * Exits a parse tree produced by GeneratedYangParser for grammar rule uniqueStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301320 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301321 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301322 */
1323 void exitUniqueStatement(GeneratedYangParser.UniqueStatementContext currentContext);
1324
1325 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301326 * Enters a parse tree produced by GeneratedYangParser for grammar rule choiceStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301327 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301328 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301329 */
1330 void enterChoiceStatement(GeneratedYangParser.ChoiceStatementContext currentContext);
1331
1332 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301333 * Exits a parse tree produced by GeneratedYangParser for grammar rule choiceStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301334 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301335 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301336 */
1337 void exitChoiceStatement(GeneratedYangParser.ChoiceStatementContext currentContext);
1338
1339 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301340 * Enters a parse tree produced by GeneratedYangParser for grammar rule shortCaseStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301341 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301342 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301343 */
1344 void enterShortCaseStatement(GeneratedYangParser.ShortCaseStatementContext currentContext);
1345
1346 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301347 * Exits a parse tree produced by GeneratedYangParser for grammar rule shortCaseStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301348 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301349 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301350 */
1351 void exitShortCaseStatement(GeneratedYangParser.ShortCaseStatementContext currentContext);
1352
1353 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301354 * Enters a parse tree produced by GeneratedYangParser for grammar rule caseStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301355 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301356 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301357 */
1358 void enterCaseStatement(GeneratedYangParser.CaseStatementContext currentContext);
1359
1360 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301361 * Exits a parse tree produced by GeneratedYangParser for grammar rule caseStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301362 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301363 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301364 */
1365 void exitCaseStatement(GeneratedYangParser.CaseStatementContext currentContext);
1366
1367 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301368 * Enters a parse tree produced by GeneratedYangParser for grammar rule anyxmlStatement.
1369 *
1370 * @param currentContext current context in the parsed tree
1371 */
1372 void enterAnyxmlStatement(GeneratedYangParser.AnyxmlStatementContext currentContext);
1373
1374 /**
1375 * Exits a parse tree produced by GeneratedYangParser for grammar rule anyxmlStatement.
1376 *
1377 * @param currentContext current context in the parsed tree
1378 */
1379 void exitAnyxmlStatement(GeneratedYangParser.AnyxmlStatementContext currentContext);
1380
1381 /**
1382 * Enters a parse tree produced by GeneratedYangParser for grammar rule usesStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301383 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301384 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301385 */
1386 void enterUsesStatement(GeneratedYangParser.UsesStatementContext currentContext);
1387
1388 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301389 * Exits a parse tree produced by GeneratedYangParser for grammar rule usesStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301390 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301391 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301392 */
1393 void exitUsesStatement(GeneratedYangParser.UsesStatementContext currentContext);
1394
1395 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301396 * Enters a parse tree produced by GeneratedYangParser for grammar rule refineStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301397 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301398 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301399 */
1400 void enterRefineStatement(GeneratedYangParser.RefineStatementContext currentContext);
1401
1402 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301403 * Exits a parse tree produced by GeneratedYangParser for grammar rule refineStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301404 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301405 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301406 */
1407 void exitRefineStatement(GeneratedYangParser.RefineStatementContext currentContext);
1408
1409 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301410 * Enters a parse tree produced by GeneratedYangParser for grammar rule refineContainerStatements.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301411 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301412 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301413 */
1414 void enterRefineContainerStatements(GeneratedYangParser.RefineContainerStatementsContext currentContext);
1415
1416 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301417 * Exits a parse tree produced by GeneratedYangParser for grammar rule refineContainerStatements.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301418 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301419 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301420 */
1421 void exitRefineContainerStatements(GeneratedYangParser.RefineContainerStatementsContext currentContext);
1422
1423 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301424 * Enters a parse tree produced by GeneratedYangParser for grammar rule refineLeafStatements.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301425 *
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 enterRefineLeafStatements(GeneratedYangParser.RefineLeafStatementsContext currentContext);
1429
1430 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301431 * Exits a parse tree produced by GeneratedYangParser for grammar rule refineLeafStatements.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301432 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301433 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301434 */
1435 void exitRefineLeafStatements(GeneratedYangParser.RefineLeafStatementsContext currentContext);
1436
1437 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301438 * Enters a parse tree produced by GeneratedYangParser for grammar rule refineLeafListStatements.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301439 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301440 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301441 */
1442 void enterRefineLeafListStatements(GeneratedYangParser.RefineLeafListStatementsContext currentContext);
1443
1444 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301445 * Exits a parse tree produced by GeneratedYangParser for grammar rule refineLeafListStatements.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301446 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301447 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301448 */
1449 void exitRefineLeafListStatements(GeneratedYangParser.RefineLeafListStatementsContext currentContext);
1450
1451 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301452 * Enters a parse tree produced by GeneratedYangParser for grammar rule refineListStatements.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301453 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301454 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301455 */
1456 void enterRefineListStatements(GeneratedYangParser.RefineListStatementsContext currentContext);
1457
1458 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301459 * Exits a parse tree produced by GeneratedYangParser for grammar rule refineListStatements.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301460 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301461 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301462 */
1463 void exitRefineListStatements(GeneratedYangParser.RefineListStatementsContext currentContext);
1464
1465 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301466 * Enters a parse tree produced by GeneratedYangParser for grammar rule refineChoiceStatements.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301467 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301468 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301469 */
1470 void enterRefineChoiceStatements(GeneratedYangParser.RefineChoiceStatementsContext currentContext);
1471
1472 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301473 * Exits a parse tree produced by GeneratedYangParser for grammar rule refineChoiceStatements.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301474 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301475 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301476 */
1477 void exitRefineChoiceStatements(GeneratedYangParser.RefineChoiceStatementsContext currentContext);
1478
1479 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301480 * Enters a parse tree produced by GeneratedYangParser for grammar rule refineCaseStatements.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301481 *
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 enterRefineCaseStatements(GeneratedYangParser.RefineCaseStatementsContext currentContext);
1485
1486 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301487 * Exits a parse tree produced by GeneratedYangParser for grammar rule refineCaseStatements.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301488 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301489 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301490 */
1491 void exitRefineCaseStatements(GeneratedYangParser.RefineCaseStatementsContext currentContext);
1492
1493 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301494 * Enters a parse tree produced by GeneratedYangParser for grammar rule refineAnyxmlStatements.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301495 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301496 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301497 */
Vidyashree Rama1db15562016-05-17 16:16:15 +05301498 void enterRefineAnyxmlStatements(GeneratedYangParser.RefineAnyxmlStatementsContext currentContext);
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301499
1500 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301501 * Exits a parse tree produced by GeneratedYangParser for grammar rule refineAnyxmlStatements.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301502 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301503 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301504 */
Vidyashree Rama1db15562016-05-17 16:16:15 +05301505 void exitRefineAnyxmlStatements(GeneratedYangParser.RefineAnyxmlStatementsContext currentContext);
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301506
1507 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301508 * Enters a parse tree produced by GeneratedYangParser for grammar rule augmentStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301509 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301510 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301511 */
1512 void enterAugmentStatement(GeneratedYangParser.AugmentStatementContext currentContext);
1513
1514 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301515 * Exits a parse tree produced by GeneratedYangParser for grammar rule augmentStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301516 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301517 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301518 */
1519 void exitAugmentStatement(GeneratedYangParser.AugmentStatementContext currentContext);
1520
1521 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301522 * Enters a parse tree produced by GeneratedYangParser for grammar rule whenStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301523 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301524 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301525 */
1526 void enterWhenStatement(GeneratedYangParser.WhenStatementContext currentContext);
1527
1528 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301529 * Exits a parse tree produced by GeneratedYangParser for grammar rule whenStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301530 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301531 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301532 */
1533 void exitWhenStatement(GeneratedYangParser.WhenStatementContext currentContext);
1534
1535 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301536 * Enters a parse tree produced by GeneratedYangParser for grammar rule rpcStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301537 *
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 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301543 * Exits a parse tree produced by GeneratedYangParser for grammar rule rpcStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301544 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301545 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301546 */
1547 void exitRpcStatement(GeneratedYangParser.RpcStatementContext currentContext);
1548
1549 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301550 * Enters a parse tree produced by GeneratedYangParser for grammar rule inputStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301551 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301552 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301553 */
1554 void enterInputStatement(GeneratedYangParser.InputStatementContext currentContext);
1555
1556 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301557 * Exits a parse tree produced by GeneratedYangParser for grammar rule inputStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301558 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301559 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301560 */
1561 void exitInputStatement(GeneratedYangParser.InputStatementContext currentContext);
1562
1563 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301564 * Enters a parse tree produced by GeneratedYangParser for grammar rule outputStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301565 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301566 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301567 */
1568 void enterOutputStatement(GeneratedYangParser.OutputStatementContext currentContext);
1569
1570 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301571 * Exits a parse tree produced by GeneratedYangParser for grammar rule outputStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301572 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301573 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301574 */
1575 void exitOutputStatement(GeneratedYangParser.OutputStatementContext currentContext);
1576
1577 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301578 * Enters a parse tree produced by GeneratedYangParser for grammar rule notificationStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301579 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301580 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301581 */
1582 void enterNotificationStatement(GeneratedYangParser.NotificationStatementContext currentContext);
1583
1584 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301585 * Exits a parse tree produced by GeneratedYangParser for grammar rule notificationStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301586 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301587 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301588 */
1589 void exitNotificationStatement(GeneratedYangParser.NotificationStatementContext currentContext);
1590
1591 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301592 * Enters a parse tree produced by GeneratedYangParser for grammar rule deviationStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301593 *
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 enterDeviationStatement(GeneratedYangParser.DeviationStatementContext currentContext);
1597
1598 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301599 * Exits a parse tree produced by GeneratedYangParser for grammar rule deviationStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301600 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301601 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301602 */
1603 void exitDeviationStatement(GeneratedYangParser.DeviationStatementContext currentContext);
1604
1605 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301606 * Enters a parse tree produced by GeneratedYangParser for grammar rule deviateNotSupportedStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301607 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301608 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301609 */
1610 void enterDeviateNotSupportedStatement(GeneratedYangParser.DeviateNotSupportedStatementContext currentContext);
1611
1612 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301613 * Exits a parse tree produced by GeneratedYangParser for grammar rule deviateNotSupportedStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301614 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301615 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301616 */
1617 void exitDeviateNotSupportedStatement(GeneratedYangParser.DeviateNotSupportedStatementContext currentContext);
1618
1619 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301620 * Enters a parse tree produced by GeneratedYangParser for grammar rule deviateAddStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301621 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301622 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301623 */
1624 void enterDeviateAddStatement(GeneratedYangParser.DeviateAddStatementContext currentContext);
1625
1626 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301627 * Exits a parse tree produced by GeneratedYangParser for grammar rule deviateAddStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301628 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301629 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301630 */
1631 void exitDeviateAddStatement(GeneratedYangParser.DeviateAddStatementContext currentContext);
1632
1633 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301634 * Enters a parse tree produced by GeneratedYangParser for grammar rule deviateDeleteStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301635 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301636 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301637 */
1638 void enterDeviateDeleteStatement(GeneratedYangParser.DeviateDeleteStatementContext currentContext);
1639
1640 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301641 * Exits a parse tree produced by GeneratedYangParser for grammar rule deviateDeleteStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301642 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301643 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301644 */
1645 void exitDeviateDeleteStatement(GeneratedYangParser.DeviateDeleteStatementContext currentContext);
1646
1647 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301648 * Enters a parse tree produced by GeneratedYangParser for grammar rule deviateReplaceStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301649 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301650 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301651 */
1652 void enterDeviateReplaceStatement(GeneratedYangParser.DeviateReplaceStatementContext currentContext);
1653
1654 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301655 * Exits a parse tree produced by GeneratedYangParser for grammar rule deviateReplaceStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301656 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301657 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301658 */
1659 void exitDeviateReplaceStatement(GeneratedYangParser.DeviateReplaceStatementContext currentContext);
1660
1661 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301662 * Enters a parse tree produced by GeneratedYangParser for grammar rule string.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301663 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301664 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301665 */
1666 void enterString(GeneratedYangParser.StringContext currentContext);
1667
1668 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301669 * Exits a parse tree produced by GeneratedYangParser for grammar rule string.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301670 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301671 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301672 */
1673 void exitString(GeneratedYangParser.StringContext currentContext);
Vidyashree Rama468f8282016-03-04 19:08:35 +05301674
1675 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301676 * Enters a parse tree produced by GeneratedYangParser for grammar rule identifier.
Vidyashree Rama468f8282016-03-04 19:08:35 +05301677 *
1678 * @param currentContext current context in the parsed tree
1679 */
1680 void enterIdentifier(GeneratedYangParser.IdentifierContext currentContext);
1681
1682 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301683 * Exits a parse tree produced by GeneratedYangParser for grammar rule identifier.
Vidyashree Rama468f8282016-03-04 19:08:35 +05301684 *
1685 * @param currentContext current context in the parsed tree
1686 */
1687 void exitIdentifier(GeneratedYangParser.IdentifierContext currentContext);
1688
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301689 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301690 * Enters a parse tree produced by GeneratedYangParser for grammar rule version.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301691 *
1692 * @param currentContext current context in the parsed tree
1693 */
1694 void enterVersion(GeneratedYangParser.VersionContext currentContext);
1695
1696 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301697 * Exits a parse tree produced by GeneratedYangParser for grammar rule version.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301698 *
1699 * @param currentContext current context in the parsed tree
1700 */
1701 void exitVersion(GeneratedYangParser.VersionContext currentContext);
1702
1703 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301704 * Enters a parse tree produced by GeneratedYangParser for grammar rule range.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301705 *
1706 * @param currentContext current context in the parsed tree
1707 */
1708 void enterRange(GeneratedYangParser.RangeContext currentContext);
1709
1710 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301711 * Exits a parse tree produced by GeneratedYangParser for grammar rule range.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301712 *
1713 * @param currentContext current context in the parsed tree
1714 */
1715 void exitRange(GeneratedYangParser.RangeContext currentContext);
Vidyashree Rama468f8282016-03-04 19:08:35 +05301716
1717 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301718 * Enters a parse tree produced by GeneratedYangParser for grammar rule dateArgumentString.
Vidyashree Rama468f8282016-03-04 19:08:35 +05301719 *
1720 * @param currentContext current context in the parsed tree
1721 */
1722 void enterDateArgumentString(GeneratedYangParser.DateArgumentStringContext currentContext);
1723
1724 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301725 * Exits a parse tree produced by GeneratedYangParser for grammar rule dateArgumentString.
Vidyashree Rama468f8282016-03-04 19:08:35 +05301726 *
1727 * @param currentContext current context in the parsed tree
1728 */
1729 void exitDateArgumentString(GeneratedYangParser.DateArgumentStringContext currentContext);
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301730
1731 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301732 * Enters a parse tree produced by GeneratedYangParser for grammar rule length.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301733 *
1734 * @param currentContext current context in the parsed tree
1735 */
1736 void enterLength(GeneratedYangParser.LengthContext currentContext);
1737
1738 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301739 * Exits a parse tree produced by GeneratedYangParser for grammar rule length.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301740 *
1741 * @param currentContext current context in the parsed tree
1742 */
1743 void exitLength(GeneratedYangParser.LengthContext currentContext);
1744
1745 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301746 * Enters a parse tree produced by GeneratedYangParser for grammar rule path.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301747 *
1748 * @param currentContext current context in the parsed tree
1749 */
1750 void enterPath(GeneratedYangParser.PathContext currentContext);
1751
1752 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301753 * Exits a parse tree produced by GeneratedYangParser for grammar rule path.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301754 *
1755 * @param currentContext current context in the parsed tree
1756 */
1757 void exitPath(GeneratedYangParser.PathContext currentContext);
1758
1759 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301760 * Enters a parse tree produced by GeneratedYangParser for grammar rule position.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301761 *
1762 * @param currentContext current context in the parsed tree
1763 */
1764 void enterPosition(GeneratedYangParser.PositionContext currentContext);
1765
1766 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301767 * Exits a parse tree produced by GeneratedYangParser for grammar rule position.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301768 *
1769 * @param currentContext current context in the parsed tree
1770 */
1771 void exitPosition(GeneratedYangParser.PositionContext currentContext);
1772
1773 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301774 * Enters a parse tree produced by GeneratedYangParser for grammar rule status.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301775 *
1776 * @param currentContext current context in the parsed tree
1777 */
1778 void enterStatus(GeneratedYangParser.StatusContext currentContext);
1779
1780 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301781 * Exits a parse tree produced by GeneratedYangParser for grammar rule status.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301782 *
1783 * @param currentContext current context in the parsed tree
1784 */
1785 void exitStatus(GeneratedYangParser.StatusContext currentContext);
1786
1787 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301788 * Enters a parse tree produced by GeneratedYangParser for grammar rule config.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301789 *
1790 * @param currentContext current context in the parsed tree
1791 */
1792 void enterConfig(GeneratedYangParser.ConfigContext currentContext);
1793
1794 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301795 * Exits a parse tree produced by GeneratedYangParser for grammar rule config.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301796 *
1797 * @param currentContext current context in the parsed tree
1798 */
1799 void exitConfig(GeneratedYangParser.ConfigContext currentContext);
1800
1801 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301802 * Enters a parse tree produced by GeneratedYangParser for grammar rule mandatory.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301803 *
1804 * @param currentContext current context in the parsed tree
1805 */
1806 void enterMandatory(GeneratedYangParser.MandatoryContext currentContext);
1807
1808 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301809 * Exits a parse tree produced by GeneratedYangParser for grammar rule mandatory.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301810 *
1811 * @param currentContext current context in the parsed tree
1812 */
1813 void exitMandatory(GeneratedYangParser.MandatoryContext currentContext);
1814
1815 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301816 * Enters a parse tree produced by GeneratedYangParser for grammar rule ordered-by.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301817 *
1818 * @param currentContext current context in the parsed tree
1819 */
1820 void enterOrderedBy(GeneratedYangParser.OrderedByContext currentContext);
1821
1822 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301823 * Exits a parse tree produced by GeneratedYangParser for grammar rule ordered-by.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301824 *
1825 * @param currentContext current context in the parsed tree
1826 */
1827 void exitOrderedBy(GeneratedYangParser.OrderedByContext currentContext);
1828
1829 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301830 * Enters a parse tree produced by GeneratedYangParser for grammar rule min elements value.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301831 *
1832 * @param currentContext current context in the parsed tree
1833 */
1834 void enterMinValue(GeneratedYangParser.MinValueContext currentContext);
1835
1836 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301837 * Exits a parse tree produced by GeneratedYangParser for grammar rule min elements value.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301838 *
1839 * @param currentContext current context in the parsed tree
1840 */
1841 void exitMinValue(GeneratedYangParser.MinValueContext currentContext);
1842
1843 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301844 * Enters a parse tree produced by GeneratedYangParser for grammar rule max elements value.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301845 *
1846 * @param currentContext current context in the parsed tree
1847 */
1848 void enterMaxValue(GeneratedYangParser.MaxValueContext currentContext);
1849
1850 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301851 * Exits a parse tree produced by GeneratedYangParser for grammar rule max elements value.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301852 *
1853 * @param currentContext current context in the parsed tree
1854 */
1855 void exitMaxValue(GeneratedYangParser.MaxValueContext currentContext);
1856
1857 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301858 * Enters a parse tree produced by GeneratedYangParser for grammar rule key.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301859 *
1860 * @param currentContext current context in the parsed tree
1861 */
1862 void enterKey(GeneratedYangParser.KeyContext currentContext);
1863
1864 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301865 * Exits a parse tree produced by GeneratedYangParser for grammar rule key.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301866 *
1867 * @param currentContext current context in the parsed tree
1868 */
1869 void exitKey(GeneratedYangParser.KeyContext currentContext);
1870
1871 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301872 * Enters a parse tree produced by GeneratedYangParser for grammar rule unique.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301873 *
1874 * @param currentContext current context in the parsed tree
1875 */
1876 void enterUnique(GeneratedYangParser.UniqueContext currentContext);
1877
1878 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301879 * Exits a parse tree produced by GeneratedYangParser for grammar rule unique.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301880 *
1881 * @param currentContext current context in the parsed tree
1882 */
1883 void exitUnique(GeneratedYangParser.UniqueContext currentContext);
1884
1885 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301886 * Enters a parse tree produced by GeneratedYangParser for grammar rule refine.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301887 *
1888 * @param currentContext current context in the parsed tree
1889 */
1890 void enterRefine(GeneratedYangParser.RefineContext currentContext);
1891
1892 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301893 * Exits a parse tree produced by GeneratedYangParser for grammar rule refine.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301894 *
1895 * @param currentContext current context in the parsed tree
1896 */
1897 void exitRefine(GeneratedYangParser.RefineContext currentContext);
1898
1899 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301900 * Enters a parse tree produced by GeneratedYangParser for grammar rule augment.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301901 *
1902 * @param currentContext current context in the parsed tree
1903 */
1904 void enterAugment(GeneratedYangParser.AugmentContext currentContext);
1905
1906 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301907 * Exits a parse tree produced by GeneratedYangParser for grammar rule augment.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301908 *
1909 * @param currentContext current context in the parsed tree
1910 */
1911 void exitAugment(GeneratedYangParser.AugmentContext currentContext);
1912
1913 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301914 * Enters a parse tree produced by GeneratedYangParser for grammar rule augment.
1915 *
1916 * @param currentContext current context in the parsed tree
1917 */
1918 void enterFraction(GeneratedYangParser.FractionContext currentContext);
1919
1920 /**
1921 * Exits a parse tree produced by GeneratedYangParser for grammar rule augment.
1922 *
1923 * @param currentContext current context in the parsed tree
1924 */
1925 void exitFraction(GeneratedYangParser.FractionContext currentContext);
1926
1927 /**
1928 * Enters a parse tree produced by GeneratedYangParser for grammar rule deviation.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301929 *
1930 * @param currentContext current context in the parsed tree
1931 */
1932 void enterDeviation(GeneratedYangParser.DeviationContext currentContext);
1933
1934 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301935 * Exits a parse tree produced by GeneratedYangParser for grammar rule deviation.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301936 *
1937 * @param currentContext current context in the parsed tree
1938 */
1939 void exitDeviation(GeneratedYangParser.DeviationContext currentContext);
1940
1941 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301942 * Enters a parse tree produced by GeneratedYangParser for grammar rule deviation.
1943 *
1944 * @param currentContext current context in the parsed tree
1945 */
1946 void enterValue(GeneratedYangParser.ValueContext currentContext);
1947
1948 /**
1949 * Exits a parse tree produced by GeneratedYangParser for grammar rule deviation.
1950 *
1951 * @param currentContext current context in the parsed tree
1952 */
1953 void exitValue(GeneratedYangParser.ValueContext currentContext);
1954
1955 /**
1956 * Enters a parse tree produced by GeneratedYangParser for grammar rule yang construct.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301957 *
1958 * @param currentContext current context in the parsed tree
1959 */
1960 void enterYangConstruct(GeneratedYangParser.YangConstructContext currentContext);
1961
1962 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301963 * Exits a parse tree produced by GeneratedYangParser for grammar rule yang construct.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301964 *
1965 * @param currentContext current context in the parsed tree
1966 */
1967 void exitYangConstruct(GeneratedYangParser.YangConstructContext currentContext);
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301968}