blob: 72e79950b570a6f1b0b41d791d82d306a696e7fe [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
Gaurav Agrawal925f5632016-02-18 20:50:36 +053019package org.onosproject.yangutils.parser.antlrgencode;
20
21import org.antlr.v4.runtime.tree.ParseTreeListener;
22
23/**
Bharat saraswald9822e92016-04-05 15:13:44 +053024 * Represents ANTLR interfaces to be implemented by listener to traverse the parse tree.
Gaurav Agrawal925f5632016-02-18 20:50:36 +053025 */
26public interface GeneratedYangListener extends ParseTreeListener {
Bharat saraswald9822e92016-04-05 15:13:44 +053027
Gaurav Agrawal925f5632016-02-18 20:50:36 +053028 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +053029 * Enters a parse tree produced by GeneratedYangParser for grammar rule yangfile.
Gaurav Agrawal925f5632016-02-18 20:50:36 +053030 *
Vidyashree Rama468f8282016-03-04 19:08:35 +053031 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +053032 */
33 void enterYangfile(GeneratedYangParser.YangfileContext currentContext);
34
35 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +053036 * Exits a parse tree produced by GeneratedYangParser for grammar rule yangfile.
Gaurav Agrawal925f5632016-02-18 20:50:36 +053037 *
Vidyashree Rama468f8282016-03-04 19:08:35 +053038 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +053039 */
40 void exitYangfile(GeneratedYangParser.YangfileContext currentContext);
41
42 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +053043 * Enters a parse tree produced by GeneratedYangParser for grammar rule moduleStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +053044 *
Vidyashree Rama468f8282016-03-04 19:08:35 +053045 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +053046 */
47 void enterModuleStatement(GeneratedYangParser.ModuleStatementContext currentContext);
48
49 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +053050 * Exits a parse tree produced by GeneratedYangParser for grammar rule moduleStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +053051 *
Vidyashree Rama468f8282016-03-04 19:08:35 +053052 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +053053 */
54 void exitModuleStatement(GeneratedYangParser.ModuleStatementContext currentContext);
55
56 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +053057 * Enters a parse tree produced by GeneratedYangParser for grammar rule moduleBody.
Gaurav Agrawal925f5632016-02-18 20:50:36 +053058 *
Vidyashree Rama468f8282016-03-04 19:08:35 +053059 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +053060 */
61 void enterModuleBody(GeneratedYangParser.ModuleBodyContext currentContext);
62
63 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +053064 * Exits a parse tree produced by GeneratedYangParser for grammar rule moduleBody.
Gaurav Agrawal925f5632016-02-18 20:50:36 +053065 *
Vidyashree Rama468f8282016-03-04 19:08:35 +053066 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +053067 */
68 void exitModuleBody(GeneratedYangParser.ModuleBodyContext currentContext);
69
70 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +053071 * Enters a parse tree produced by GeneratedYangParser for grammar rule moduleHeaderStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +053072 *
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 enterModuleHeaderStatement(GeneratedYangParser.ModuleHeaderStatementContext currentContext);
76
77 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +053078 * Exits a parse tree produced by GeneratedYangParser for grammar rule moduleHeaderStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +053079 *
Vidyashree Rama468f8282016-03-04 19:08:35 +053080 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +053081 */
82 void exitModuleHeaderStatement(GeneratedYangParser.ModuleHeaderStatementContext currentContext);
83
84 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +053085 * Enters a parse tree produced by GeneratedYangParser for grammar rule linkageStatements.
Gaurav Agrawal925f5632016-02-18 20:50:36 +053086 *
Vidyashree Rama468f8282016-03-04 19:08:35 +053087 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +053088 */
89 void enterLinkageStatements(GeneratedYangParser.LinkageStatementsContext currentContext);
90
91 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +053092 * Exits a parse tree produced by GeneratedYangParser for grammar rule linkageStatements.
Gaurav Agrawal925f5632016-02-18 20:50:36 +053093 *
Vidyashree Rama468f8282016-03-04 19:08:35 +053094 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +053095 */
96 void exitLinkageStatements(GeneratedYangParser.LinkageStatementsContext currentContext);
97
98 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +053099 * Enters a parse tree produced by GeneratedYangParser for grammar rule metaStatements.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530100 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530101 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530102 */
103 void enterMetaStatements(GeneratedYangParser.MetaStatementsContext currentContext);
104
105 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530106 * Exits a parse tree produced by GeneratedYangParser for grammar rule metaStatements.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530107 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530108 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530109 */
110 void exitMetaStatements(GeneratedYangParser.MetaStatementsContext currentContext);
111
112 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530113 * Enters a parse tree produced by GeneratedYangParser for grammar rule revisionStatements.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530114 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530115 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530116 */
117 void enterRevisionStatements(GeneratedYangParser.RevisionStatementsContext currentContext);
118
119 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530120 * Exits a parse tree produced by GeneratedYangParser for grammar rule revisionStatements.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530121 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530122 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530123 */
124 void exitRevisionStatements(GeneratedYangParser.RevisionStatementsContext currentContext);
125
126 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530127 * Enters a parse tree produced by GeneratedYangParser for grammar rule bodyStatements.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530128 *
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 enterBodyStatements(GeneratedYangParser.BodyStatementsContext currentContext);
132
133 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530134 * Exits a parse tree produced by GeneratedYangParser for grammar rule bodyStatements.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530135 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530136 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530137 */
138 void exitBodyStatements(GeneratedYangParser.BodyStatementsContext currentContext);
139
140 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530141 * Enters a parse tree produced by GeneratedYangParser for grammar rule yangVersionStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530142 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530143 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530144 */
145 void enterYangVersionStatement(GeneratedYangParser.YangVersionStatementContext currentContext);
146
147 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530148 * Exits a parse tree produced by GeneratedYangParser for grammar rule yangVersionStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530149 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530150 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530151 */
152 void exitYangVersionStatement(GeneratedYangParser.YangVersionStatementContext currentContext);
153
154 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530155 * Enters a parse tree produced by GeneratedYangParser for grammar rule namespaceStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530156 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530157 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530158 */
159 void enterNamespaceStatement(GeneratedYangParser.NamespaceStatementContext currentContext);
160
161 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530162 * Exits a parse tree produced by GeneratedYangParser for grammar rule namespaceStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530163 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530164 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530165 */
166 void exitNamespaceStatement(GeneratedYangParser.NamespaceStatementContext currentContext);
167
168 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530169 * Enters a parse tree produced by GeneratedYangParser for grammar rule prefixStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530170 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530171 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530172 */
173 void enterPrefixStatement(GeneratedYangParser.PrefixStatementContext currentContext);
174
175 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530176 * Exits a parse tree produced by GeneratedYangParser for grammar rule prefixStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530177 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530178 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530179 */
180 void exitPrefixStatement(GeneratedYangParser.PrefixStatementContext currentContext);
181
182 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530183 * Enters a parse tree produced by GeneratedYangParser for grammar rule importStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530184 *
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 enterImportStatement(GeneratedYangParser.ImportStatementContext currentContext);
188
189 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530190 * Exits a parse tree produced by GeneratedYangParser for grammar rule importStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530191 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530192 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530193 */
194 void exitImportStatement(GeneratedYangParser.ImportStatementContext currentContext);
195
196 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530197 * Enters a parse tree produced by GeneratedYangParser for grammar rule importStatementBody.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530198 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530199 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530200 */
201 void enterImportStatementBody(GeneratedYangParser.ImportStatementBodyContext currentContext);
202
203 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530204 * Exits a parse tree produced by GeneratedYangParser for grammar rule importStatementBody.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530205 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530206 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530207 */
208 void exitImportStatementBody(GeneratedYangParser.ImportStatementBodyContext currentContext);
209
210 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530211 * Enters a parse tree produced by GeneratedYangParser for grammar rule revisionDateStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530212 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530213 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530214 */
215 void enterRevisionDateStatement(GeneratedYangParser.RevisionDateStatementContext currentContext);
216
217 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530218 * Exits a parse tree produced by GeneratedYangParser for grammar rule revisionDateStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530219 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530220 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530221 */
222 void exitRevisionDateStatement(GeneratedYangParser.RevisionDateStatementContext currentContext);
223
224 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530225 * Enters a parse tree produced by GeneratedYangParser for grammar rule includeStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530226 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530227 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530228 */
229 void enterIncludeStatement(GeneratedYangParser.IncludeStatementContext currentContext);
230
231 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530232 * Exits a parse tree produced by GeneratedYangParser for grammar rule includeStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530233 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530234 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530235 */
236 void exitIncludeStatement(GeneratedYangParser.IncludeStatementContext currentContext);
237
238 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530239 * Enters a parse tree produced by GeneratedYangParser for grammar rule organizationStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530240 *
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 enterOrganizationStatement(GeneratedYangParser.OrganizationStatementContext currentContext);
244
245 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530246 * Exits a parse tree produced by GeneratedYangParser for grammar rule organizationStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530247 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530248 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530249 */
250 void exitOrganizationStatement(GeneratedYangParser.OrganizationStatementContext currentContext);
251
252 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530253 * Enters a parse tree produced by GeneratedYangParser for grammar rule contactStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530254 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530255 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530256 */
257 void enterContactStatement(GeneratedYangParser.ContactStatementContext currentContext);
258
259 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530260 * Exits a parse tree produced by GeneratedYangParser for grammar rule contactStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530261 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530262 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530263 */
264 void exitContactStatement(GeneratedYangParser.ContactStatementContext currentContext);
265
266 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530267 * Enters a parse tree produced by GeneratedYangParser for grammar rule descriptionStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530268 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530269 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530270 */
271 void enterDescriptionStatement(GeneratedYangParser.DescriptionStatementContext currentContext);
272
273 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530274 * Exits a parse tree produced by GeneratedYangParser for grammar rule descriptionStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530275 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530276 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530277 */
278 void exitDescriptionStatement(GeneratedYangParser.DescriptionStatementContext currentContext);
279
280 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530281 * Enters a parse tree produced by GeneratedYangParser for grammar rule referenceStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530282 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530283 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530284 */
285 void enterReferenceStatement(GeneratedYangParser.ReferenceStatementContext currentContext);
286
287 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530288 * Exits a parse tree produced by GeneratedYangParser for grammar rule referenceStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530289 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530290 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530291 */
292 void exitReferenceStatement(GeneratedYangParser.ReferenceStatementContext currentContext);
293
294 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530295 * Enters a parse tree produced by GeneratedYangParser for grammar rule revisionStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530296 *
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 enterRevisionStatement(GeneratedYangParser.RevisionStatementContext currentContext);
300
301 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530302 * Exits a parse tree produced by GeneratedYangParser for grammar rule revisionStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530303 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530304 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530305 */
306 void exitRevisionStatement(GeneratedYangParser.RevisionStatementContext currentContext);
307
308 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530309 * Enters a parse tree produced by GeneratedYangParser for grammar rule revisionStatementBody.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530310 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530311 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530312 */
313 void enterRevisionStatementBody(GeneratedYangParser.RevisionStatementBodyContext currentContext);
314
315 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530316 * Exits a parse tree produced by GeneratedYangParser for grammar rule revisionStatementBody.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530317 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530318 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530319 */
320 void exitRevisionStatementBody(GeneratedYangParser.RevisionStatementBodyContext currentContext);
321
322 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530323 * Enters a parse tree produced by GeneratedYangParser for grammar rule subModuleStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530324 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530325 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530326 */
327 void enterSubModuleStatement(GeneratedYangParser.SubModuleStatementContext currentContext);
328
329 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530330 * Exits a parse tree produced by GeneratedYangParser for grammar rule subModuleStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530331 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530332 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530333 */
334 void exitSubModuleStatement(GeneratedYangParser.SubModuleStatementContext currentContext);
335
336 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530337 * Enters a parse tree produced by GeneratedYangParser for grammar rule submoduleBody.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530338 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530339 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530340 */
341 void enterSubmoduleBody(GeneratedYangParser.SubmoduleBodyContext currentContext);
342
343 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530344 * Exits a parse tree produced by GeneratedYangParser for grammar rule submoduleBody.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530345 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530346 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530347 */
348 void exitSubmoduleBody(GeneratedYangParser.SubmoduleBodyContext currentContext);
349
350 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530351 * Enters a parse tree produced by GeneratedYangParser for grammar rule submoduleHeaderStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530352 *
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 enterSubmoduleHeaderStatement(GeneratedYangParser.SubmoduleHeaderStatementContext currentContext);
356
357 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530358 * Exits a parse tree produced by GeneratedYangParser for grammar rule submoduleHeaderStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530359 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530360 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530361 */
362 void exitSubmoduleHeaderStatement(GeneratedYangParser.SubmoduleHeaderStatementContext currentContext);
363
364 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530365 * Enters a parse tree produced by GeneratedYangParser for grammar rule belongstoStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530366 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530367 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530368 */
369 void enterBelongstoStatement(GeneratedYangParser.BelongstoStatementContext currentContext);
370
371 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530372 * Exits a parse tree produced by GeneratedYangParser for grammar rule belongstoStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530373 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530374 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530375 */
376 void exitBelongstoStatement(GeneratedYangParser.BelongstoStatementContext currentContext);
377
378 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530379 * Enters a parse tree produced by GeneratedYangParser for grammar rule belongstoStatementBody.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530380 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530381 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530382 */
383 void enterBelongstoStatementBody(GeneratedYangParser.BelongstoStatementBodyContext currentContext);
384
385 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530386 * Exits a parse tree produced by GeneratedYangParser for grammar rule belongstoStatementBody.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530387 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530388 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530389 */
390 void exitBelongstoStatementBody(GeneratedYangParser.BelongstoStatementBodyContext currentContext);
391
392 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530393 * Enters a parse tree produced by GeneratedYangParser for grammar rule extensionStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530394 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530395 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530396 */
397 void enterExtensionStatement(GeneratedYangParser.ExtensionStatementContext currentContext);
398
399 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530400 * Exits a parse tree produced by GeneratedYangParser for grammar rule extensionStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530401 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530402 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530403 */
404 void exitExtensionStatement(GeneratedYangParser.ExtensionStatementContext currentContext);
405
406 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530407 * Enters a parse tree produced by GeneratedYangParser for grammar rule extensionBody.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530408 *
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 enterExtensionBody(GeneratedYangParser.ExtensionBodyContext currentContext);
412
413 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530414 * Exits a parse tree produced by GeneratedYangParser for grammar rule extensionBody.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530415 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530416 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530417 */
418 void exitExtensionBody(GeneratedYangParser.ExtensionBodyContext currentContext);
419
420 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530421 * Enters a parse tree produced by GeneratedYangParser for grammar rule argumentStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530422 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530423 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530424 */
425 void enterArgumentStatement(GeneratedYangParser.ArgumentStatementContext currentContext);
426
427 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530428 * Exits a parse tree produced by GeneratedYangParser for grammar rule argumentStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530429 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530430 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530431 */
432 void exitArgumentStatement(GeneratedYangParser.ArgumentStatementContext currentContext);
433
434 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530435 * Enters a parse tree produced by GeneratedYangParser for grammar rule argumentBody.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530436 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530437 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530438 */
439 void enterArgumentBody(GeneratedYangParser.ArgumentBodyContext currentContext);
440
441 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530442 * Exits a parse tree produced by GeneratedYangParser for grammar rule argumentBody.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530443 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530444 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530445 */
446 void exitArgumentBody(GeneratedYangParser.ArgumentBodyContext currentContext);
447
448 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530449 * Enters a parse tree produced by GeneratedYangParser for grammar rule yinElementStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530450 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530451 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530452 */
453 void enterYinElementStatement(GeneratedYangParser.YinElementStatementContext currentContext);
454
455 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530456 * Exits a parse tree produced by GeneratedYangParser for grammar rule yinElementStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530457 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530458 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530459 */
460 void exitYinElementStatement(GeneratedYangParser.YinElementStatementContext currentContext);
461
462 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530463 * Enters a parse tree produced by GeneratedYangParser for grammar rule identityStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530464 *
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 enterIdentityStatement(GeneratedYangParser.IdentityStatementContext currentContext);
468
469 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530470 * Exits a parse tree produced by GeneratedYangParser for grammar rule identityStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530471 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530472 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530473 */
474 void exitIdentityStatement(GeneratedYangParser.IdentityStatementContext currentContext);
475
476 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530477 * Enters a parse tree produced by GeneratedYangParser for grammar rule identityBody.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530478 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530479 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530480 */
481 void enterIdentityBody(GeneratedYangParser.IdentityBodyContext currentContext);
482
483 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530484 * Exits a parse tree produced by GeneratedYangParser for grammar rule identityBody.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530485 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530486 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530487 */
488 void exitIdentityBody(GeneratedYangParser.IdentityBodyContext currentContext);
489
490 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530491 * Enters a parse tree produced by GeneratedYangParser for grammar rule baseStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530492 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530493 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530494 */
495 void enterBaseStatement(GeneratedYangParser.BaseStatementContext currentContext);
496
497 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530498 * Exits a parse tree produced by GeneratedYangParser for grammar rule baseStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530499 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530500 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530501 */
502 void exitBaseStatement(GeneratedYangParser.BaseStatementContext currentContext);
503
504 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530505 * Enters a parse tree produced by GeneratedYangParser for grammar rule featureStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530506 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530507 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530508 */
509 void enterFeatureStatement(GeneratedYangParser.FeatureStatementContext currentContext);
510
511 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530512 * Exits a parse tree produced by GeneratedYangParser for grammar rule featureStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530513 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530514 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530515 */
516 void exitFeatureStatement(GeneratedYangParser.FeatureStatementContext currentContext);
517
518 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530519 * Enters a parse tree produced by GeneratedYangParser for grammar rule featureBody.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530520 *
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 enterFeatureBody(GeneratedYangParser.FeatureBodyContext currentContext);
524
525 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530526 * Exits a parse tree produced by GeneratedYangParser for grammar rule featureBody.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530527 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530528 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530529 */
530 void exitFeatureBody(GeneratedYangParser.FeatureBodyContext currentContext);
531
532 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530533 * Enters a parse tree produced by GeneratedYangParser for grammar rule dataDefStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530534 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530535 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530536 */
537 void enterDataDefStatement(GeneratedYangParser.DataDefStatementContext currentContext);
538
539 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530540 * Exits a parse tree produced by GeneratedYangParser for grammar rule dataDefStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530541 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530542 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530543 */
544 void exitDataDefStatement(GeneratedYangParser.DataDefStatementContext currentContext);
545
546 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530547 * Enters a parse tree produced by GeneratedYangParser for grammar rule ifFeatureStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530548 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530549 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530550 */
551 void enterIfFeatureStatement(GeneratedYangParser.IfFeatureStatementContext currentContext);
552
553 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530554 * Exits a parse tree produced by GeneratedYangParser for grammar rule ifFeatureStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530555 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530556 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530557 */
558 void exitIfFeatureStatement(GeneratedYangParser.IfFeatureStatementContext currentContext);
559
560 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530561 * Enters a parse tree produced by GeneratedYangParser for grammar rule unitsStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530562 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530563 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530564 */
565 void enterUnitsStatement(GeneratedYangParser.UnitsStatementContext currentContext);
566
567 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530568 * Exits a parse tree produced by GeneratedYangParser for grammar rule unitsStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530569 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530570 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530571 */
572 void exitUnitsStatement(GeneratedYangParser.UnitsStatementContext currentContext);
573
574 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530575 * Enters a parse tree produced by GeneratedYangParser for grammar rule typedefStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530576 *
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 enterTypedefStatement(GeneratedYangParser.TypedefStatementContext currentContext);
580
581 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530582 * Exits a parse tree produced by GeneratedYangParser for grammar rule typedefStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530583 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530584 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530585 */
586 void exitTypedefStatement(GeneratedYangParser.TypedefStatementContext currentContext);
587
588 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530589 * Enters a parse tree produced by GeneratedYangParser for grammar rule typeStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530590 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530591 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530592 */
593 void enterTypeStatement(GeneratedYangParser.TypeStatementContext currentContext);
594
595 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530596 * Exits a parse tree produced by GeneratedYangParser for grammar rule typeStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530597 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530598 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530599 */
600 void exitTypeStatement(GeneratedYangParser.TypeStatementContext currentContext);
601
602 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530603 * Enters a parse tree produced by GeneratedYangParser for grammar rule typeBodyStatements.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530604 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530605 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530606 */
607 void enterTypeBodyStatements(GeneratedYangParser.TypeBodyStatementsContext currentContext);
608
609 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530610 * Exits a parse tree produced by GeneratedYangParser for grammar rule typeBodyStatements.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530611 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530612 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530613 */
614 void exitTypeBodyStatements(GeneratedYangParser.TypeBodyStatementsContext currentContext);
615
616 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530617 * Enters a parse tree produced by GeneratedYangParser for grammar rule numericalRestrictions.
Vidyashree Rama1db15562016-05-17 16:16:15 +0530618 *
619 * @param currentContext current context in the parsed tree
620 */
621 void enterDecimal64Specification(GeneratedYangParser.Decimal64SpecificationContext currentContext);
622
623 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530624 * Exits a parse tree produced by GeneratedYangParser for grammar rule numericalRestrictions.
Vidyashree Rama1db15562016-05-17 16:16:15 +0530625 *
626 * @param currentContext current context in the parsed tree
627 */
628 void exitDecimal64Specification(GeneratedYangParser.Decimal64SpecificationContext currentContext);
629
630 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530631 * Enters a parse tree produced by GeneratedYangParser for grammar rule numericalRestrictions.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530632 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530633 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530634 */
Mahesh Poojary Huawei46fb4db2016-07-14 12:38:17 +0530635 void enterFractionDigitStatement(GeneratedYangParser.FractionDigitStatementContext currentContext);
636
637 /**
638 * Exits a parse tree produced by GeneratedYangParser for grammar rule
639 * numericalRestrictions.
640 *
641 * @param currentContext current context in the parsed tree
642 */
643 void exitFractionDigitStatement(GeneratedYangParser.FractionDigitStatementContext currentContext);
644
645 /**
646 * Enters a parse tree produced by GeneratedYangParser for grammar rule
647 * numericalRestrictions.
648 *
649 * @param currentContext current context in the parsed tree
650 */
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530651 void enterNumericalRestrictions(GeneratedYangParser.NumericalRestrictionsContext currentContext);
652
653 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530654 * Exits a parse tree produced by GeneratedYangParser for grammar rule numericalRestrictions.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530655 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530656 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530657 */
658 void exitNumericalRestrictions(GeneratedYangParser.NumericalRestrictionsContext currentContext);
659
660 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530661 * Enters a parse tree produced by GeneratedYangParser for grammar rule rangeStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530662 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530663 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530664 */
665 void enterRangeStatement(GeneratedYangParser.RangeStatementContext currentContext);
666
667 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530668 * Exits a parse tree produced by GeneratedYangParser for grammar rule rangeStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530669 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530670 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530671 */
672 void exitRangeStatement(GeneratedYangParser.RangeStatementContext currentContext);
673
674 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530675 * Enters a parse tree produced by GeneratedYangParser for grammar rule commonStatements.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530676 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530677 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530678 */
679 void enterCommonStatements(GeneratedYangParser.CommonStatementsContext currentContext);
680
681 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530682 * Exits a parse tree produced by GeneratedYangParser for grammar rule commonStatements.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530683 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530684 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530685 */
686 void exitCommonStatements(GeneratedYangParser.CommonStatementsContext currentContext);
687
688 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530689 * Enters a parse tree produced by GeneratedYangParser for grammar rule stringRestrictions.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530690 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530691 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530692 */
693 void enterStringRestrictions(GeneratedYangParser.StringRestrictionsContext currentContext);
694
695 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530696 * Exits a parse tree produced by GeneratedYangParser for grammar rule stringRestrictions.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530697 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530698 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530699 */
700 void exitStringRestrictions(GeneratedYangParser.StringRestrictionsContext currentContext);
701
702 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530703 * Enters a parse tree produced by GeneratedYangParser for grammar rule lengthStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530704 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530705 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530706 */
707 void enterLengthStatement(GeneratedYangParser.LengthStatementContext currentContext);
708
709 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530710 * Exits a parse tree produced by GeneratedYangParser for grammar rule lengthStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530711 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530712 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530713 */
714 void exitLengthStatement(GeneratedYangParser.LengthStatementContext currentContext);
715
716 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530717 * Enters a parse tree produced by GeneratedYangParser for grammar rule patternStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530718 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530719 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530720 */
721 void enterPatternStatement(GeneratedYangParser.PatternStatementContext currentContext);
722
723 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530724 * Exits a parse tree produced by GeneratedYangParser for grammar rule patternStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530725 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530726 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530727 */
728 void exitPatternStatement(GeneratedYangParser.PatternStatementContext currentContext);
729
730 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530731 * Enters a parse tree produced by GeneratedYangParser for grammar rule defaultStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530732 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530733 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530734 */
735 void enterDefaultStatement(GeneratedYangParser.DefaultStatementContext currentContext);
736
737 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530738 * Exits a parse tree produced by GeneratedYangParser for grammar rule defaultStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530739 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530740 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530741 */
742 void exitDefaultStatement(GeneratedYangParser.DefaultStatementContext currentContext);
743
744 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530745 * Enters a parse tree produced by GeneratedYangParser for grammar rule enumSpecification.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530746 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530747 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530748 */
749 void enterEnumSpecification(GeneratedYangParser.EnumSpecificationContext currentContext);
750
751 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530752 * Exits a parse tree produced by GeneratedYangParser for grammar rule enumSpecification.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530753 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530754 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530755 */
756 void exitEnumSpecification(GeneratedYangParser.EnumSpecificationContext currentContext);
757
758 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530759 * Enters a parse tree produced by GeneratedYangParser for grammar rule enumStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530760 *
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 enterEnumStatement(GeneratedYangParser.EnumStatementContext currentContext);
764
765 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530766 * Exits a parse tree produced by GeneratedYangParser for grammar rule enumStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530767 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530768 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530769 */
770 void exitEnumStatement(GeneratedYangParser.EnumStatementContext currentContext);
771
772 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530773 * Enters a parse tree produced by GeneratedYangParser for grammar rule enumStatementBody.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530774 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530775 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530776 */
777 void enterEnumStatementBody(GeneratedYangParser.EnumStatementBodyContext currentContext);
778
779 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530780 * Exits a parse tree produced by GeneratedYangParser for grammar rule enumStatementBody.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530781 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530782 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530783 */
784 void exitEnumStatementBody(GeneratedYangParser.EnumStatementBodyContext currentContext);
785
786 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530787 * Enters a parse tree produced by GeneratedYangParser for grammar rule leafrefSpecification.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530788 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530789 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530790 */
791 void enterLeafrefSpecification(GeneratedYangParser.LeafrefSpecificationContext currentContext);
792
793 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530794 * Exits a parse tree produced by GeneratedYangParser for grammar rule leafrefSpecification.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530795 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530796 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530797 */
798 void exitLeafrefSpecification(GeneratedYangParser.LeafrefSpecificationContext currentContext);
799
800 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530801 * Enters a parse tree produced by GeneratedYangParser for grammar rule pathStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530802 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530803 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530804 */
805 void enterPathStatement(GeneratedYangParser.PathStatementContext currentContext);
806
807 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530808 * Exits a parse tree produced by GeneratedYangParser for grammar rule pathStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530809 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530810 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530811 */
812 void exitPathStatement(GeneratedYangParser.PathStatementContext currentContext);
813
814 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530815 * Enters a parse tree produced by GeneratedYangParser for grammar rule requireInstanceStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530816 *
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 enterRequireInstanceStatement(GeneratedYangParser.RequireInstanceStatementContext currentContext);
820
821 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530822 * Exits a parse tree produced by GeneratedYangParser for grammar rule requireInstanceStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530823 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530824 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530825 */
826 void exitRequireInstanceStatement(GeneratedYangParser.RequireInstanceStatementContext currentContext);
827
828 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530829 * Enters a parse tree produced by GeneratedYangParser for grammar rule instanceIdentifierSpecification.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530830 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530831 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530832 */
Vinod Kumar S0c330cd2016-02-23 22:36:57 +0530833 void enterInstanceIdentifierSpecification(
834 GeneratedYangParser.InstanceIdentifierSpecificationContext currentContext);
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530835
836 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530837 * Exits a parse tree produced by GeneratedYangParser for grammar rule instanceIdentifierSpecification.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530838 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530839 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530840 */
841 void exitInstanceIdentifierSpecification(GeneratedYangParser.InstanceIdentifierSpecificationContext currentContext);
842
843 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530844 * Enters a parse tree produced by GeneratedYangParser for grammar rule identityrefSpecification.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530845 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530846 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530847 */
848 void enterIdentityrefSpecification(GeneratedYangParser.IdentityrefSpecificationContext currentContext);
849
850 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530851 * Exits a parse tree produced by GeneratedYangParser for grammar rule identityrefSpecification.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530852 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530853 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530854 */
855 void exitIdentityrefSpecification(GeneratedYangParser.IdentityrefSpecificationContext currentContext);
856
857 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530858 * Enters a parse tree produced by GeneratedYangParser for grammar rule unionSpecification.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530859 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530860 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530861 */
862 void enterUnionSpecification(GeneratedYangParser.UnionSpecificationContext currentContext);
863
864 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530865 * Exits a parse tree produced by GeneratedYangParser for grammar rule unionSpecification.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530866 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530867 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530868 */
869 void exitUnionSpecification(GeneratedYangParser.UnionSpecificationContext currentContext);
870
871 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530872 * Enters a parse tree produced by GeneratedYangParser for grammar rule bitsSpecification.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530873 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530874 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530875 */
876 void enterBitsSpecification(GeneratedYangParser.BitsSpecificationContext currentContext);
877
878 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530879 * Exits a parse tree produced by GeneratedYangParser for grammar rule bitsSpecification.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530880 *
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 exitBitsSpecification(GeneratedYangParser.BitsSpecificationContext currentContext);
884
885 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530886 * Enters a parse tree produced by GeneratedYangParser for grammar rule bitStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530887 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530888 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530889 */
890 void enterBitStatement(GeneratedYangParser.BitStatementContext currentContext);
891
892 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530893 * Exits a parse tree produced by GeneratedYangParser for grammar rule bitStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530894 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530895 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530896 */
897 void exitBitStatement(GeneratedYangParser.BitStatementContext currentContext);
898
899 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530900 * Enters a parse tree produced by GeneratedYangParser for grammar rule bitBodyStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530901 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530902 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530903 */
904 void enterBitBodyStatement(GeneratedYangParser.BitBodyStatementContext currentContext);
905
906 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530907 * Exits a parse tree produced by GeneratedYangParser for grammar rule bitBodyStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530908 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530909 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530910 */
911 void exitBitBodyStatement(GeneratedYangParser.BitBodyStatementContext currentContext);
912
913 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530914 * Enters a parse tree produced by GeneratedYangParser for grammar rule positionStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530915 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530916 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530917 */
918 void enterPositionStatement(GeneratedYangParser.PositionStatementContext currentContext);
919
920 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530921 * Exits a parse tree produced by GeneratedYangParser for grammar rule positionStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530922 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530923 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530924 */
925 void exitPositionStatement(GeneratedYangParser.PositionStatementContext currentContext);
926
927 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530928 * Enters a parse tree produced by GeneratedYangParser for grammar rule statusStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530929 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530930 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530931 */
932 void enterStatusStatement(GeneratedYangParser.StatusStatementContext currentContext);
933
934 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530935 * Exits a parse tree produced by GeneratedYangParser for grammar rule statusStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530936 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530937 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530938 */
939 void exitStatusStatement(GeneratedYangParser.StatusStatementContext currentContext);
940
941 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530942 * Enters a parse tree produced by GeneratedYangParser for grammar rule configStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530943 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530944 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530945 */
946 void enterConfigStatement(GeneratedYangParser.ConfigStatementContext currentContext);
947
948 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530949 * Exits a parse tree produced by GeneratedYangParser for grammar rule configStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530950 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530951 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530952 */
953 void exitConfigStatement(GeneratedYangParser.ConfigStatementContext currentContext);
954
955 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530956 * Enters a parse tree produced by GeneratedYangParser for grammar rule mandatoryStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530957 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530958 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530959 */
960 void enterMandatoryStatement(GeneratedYangParser.MandatoryStatementContext currentContext);
961
962 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530963 * Exits a parse tree produced by GeneratedYangParser for grammar rule mandatoryStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530964 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530965 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530966 */
967 void exitMandatoryStatement(GeneratedYangParser.MandatoryStatementContext currentContext);
968
969 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530970 * Enters a parse tree produced by GeneratedYangParser for grammar rule presenceStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530971 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530972 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530973 */
974 void enterPresenceStatement(GeneratedYangParser.PresenceStatementContext currentContext);
975
976 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530977 * Exits a parse tree produced by GeneratedYangParser for grammar rule presenceStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530978 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530979 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530980 */
981 void exitPresenceStatement(GeneratedYangParser.PresenceStatementContext currentContext);
982
983 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530984 * Enters a parse tree produced by GeneratedYangParser for grammar rule orderedByStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530985 *
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 enterOrderedByStatement(GeneratedYangParser.OrderedByStatementContext currentContext);
989
990 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530991 * Exits a parse tree produced by GeneratedYangParser for grammar rule orderedByStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530992 *
Vidyashree Rama468f8282016-03-04 19:08:35 +0530993 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530994 */
995 void exitOrderedByStatement(GeneratedYangParser.OrderedByStatementContext currentContext);
996
997 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +0530998 * Enters a parse tree produced by GeneratedYangParser for grammar rule mustStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +0530999 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301000 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301001 */
1002 void enterMustStatement(GeneratedYangParser.MustStatementContext currentContext);
1003
1004 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +05301005 * Exits a parse tree produced by GeneratedYangParser for grammar rule mustStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301006 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301007 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301008 */
1009 void exitMustStatement(GeneratedYangParser.MustStatementContext currentContext);
1010
1011 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +05301012 * Enters a parse tree produced by GeneratedYangParser for grammar rule errorMessageStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301013 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301014 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301015 */
1016 void enterErrorMessageStatement(GeneratedYangParser.ErrorMessageStatementContext currentContext);
1017
1018 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +05301019 * Exits a parse tree produced by GeneratedYangParser for grammar rule errorMessageStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301020 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301021 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301022 */
1023 void exitErrorMessageStatement(GeneratedYangParser.ErrorMessageStatementContext currentContext);
1024
1025 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +05301026 * Enters a parse tree produced by GeneratedYangParser for grammar rule errorAppTagStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301027 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301028 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301029 */
1030 void enterErrorAppTagStatement(GeneratedYangParser.ErrorAppTagStatementContext currentContext);
1031
1032 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +05301033 * Exits a parse tree produced by GeneratedYangParser for grammar rule errorAppTagStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301034 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301035 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301036 */
1037 void exitErrorAppTagStatement(GeneratedYangParser.ErrorAppTagStatementContext currentContext);
1038
1039 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +05301040 * Enters a parse tree produced by GeneratedYangParser for grammar rule minElementsStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301041 *
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 enterMinElementsStatement(GeneratedYangParser.MinElementsStatementContext currentContext);
1045
1046 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +05301047 * Exits a parse tree produced by GeneratedYangParser for grammar rule minElementsStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301048 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301049 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301050 */
1051 void exitMinElementsStatement(GeneratedYangParser.MinElementsStatementContext currentContext);
1052
1053 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +05301054 * Enters a parse tree produced by GeneratedYangParser for grammar rule maxElementsStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301055 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301056 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301057 */
1058 void enterMaxElementsStatement(GeneratedYangParser.MaxElementsStatementContext currentContext);
1059
1060 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +05301061 * Exits a parse tree produced by GeneratedYangParser for grammar rule maxElementsStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301062 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301063 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301064 */
1065 void exitMaxElementsStatement(GeneratedYangParser.MaxElementsStatementContext currentContext);
1066
1067 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +05301068 * Enters a parse tree produced by GeneratedYangParser for grammar rule valueStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301069 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301070 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301071 */
1072 void enterValueStatement(GeneratedYangParser.ValueStatementContext currentContext);
1073
1074 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +05301075 * Exits a parse tree produced by GeneratedYangParser for grammar rule valueStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301076 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301077 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301078 */
1079 void exitValueStatement(GeneratedYangParser.ValueStatementContext currentContext);
1080
1081 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +05301082 * Enters a parse tree produced by GeneratedYangParser for grammar rule groupingStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301083 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301084 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301085 */
1086 void enterGroupingStatement(GeneratedYangParser.GroupingStatementContext currentContext);
1087
1088 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +05301089 * Exits a parse tree produced by GeneratedYangParser for grammar rule groupingStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301090 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301091 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301092 */
1093 void exitGroupingStatement(GeneratedYangParser.GroupingStatementContext currentContext);
1094
1095 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +05301096 * Enters a parse tree produced by GeneratedYangParser for grammar rule containerStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301097 *
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 enterContainerStatement(GeneratedYangParser.ContainerStatementContext currentContext);
1101
1102 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +05301103 * Exits a parse tree produced by GeneratedYangParser for grammar rule containerStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301104 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301105 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301106 */
1107 void exitContainerStatement(GeneratedYangParser.ContainerStatementContext currentContext);
1108
1109 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +05301110 * Enters a parse tree produced by GeneratedYangParser for grammar rule leafStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301111 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301112 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301113 */
1114 void enterLeafStatement(GeneratedYangParser.LeafStatementContext currentContext);
1115
1116 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +05301117 * Exits a parse tree produced by GeneratedYangParser for grammar rule leafStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301118 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301119 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301120 */
1121 void exitLeafStatement(GeneratedYangParser.LeafStatementContext currentContext);
1122
1123 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +05301124 * Enters a parse tree produced by GeneratedYangParser for grammar rule leafListStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301125 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301126 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301127 */
1128 void enterLeafListStatement(GeneratedYangParser.LeafListStatementContext currentContext);
1129
1130 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +05301131 * Exits a parse tree produced by GeneratedYangParser for grammar rule leafListStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301132 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301133 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301134 */
1135 void exitLeafListStatement(GeneratedYangParser.LeafListStatementContext currentContext);
1136
1137 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +05301138 * Enters a parse tree produced by GeneratedYangParser for grammar rule listStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301139 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301140 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301141 */
1142 void enterListStatement(GeneratedYangParser.ListStatementContext currentContext);
1143
1144 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +05301145 * Exits a parse tree produced by GeneratedYangParser for grammar rule listStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301146 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301147 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301148 */
1149 void exitListStatement(GeneratedYangParser.ListStatementContext currentContext);
1150
1151 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +05301152 * Enters a parse tree produced by GeneratedYangParser for grammar rule keyStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301153 *
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 enterKeyStatement(GeneratedYangParser.KeyStatementContext currentContext);
1157
1158 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +05301159 * Exits a parse tree produced by GeneratedYangParser for grammar rule keyStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301160 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301161 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301162 */
1163 void exitKeyStatement(GeneratedYangParser.KeyStatementContext currentContext);
1164
1165 /**
Vidyashree Rama528ef302016-06-30 14:31:18 +05301166 * Enters a parse tree produced by GeneratedYangParser for grammar rule uniqueStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301167 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301168 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301169 */
1170 void enterUniqueStatement(GeneratedYangParser.UniqueStatementContext currentContext);
1171
1172 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301173 * Exits a parse tree produced by GeneratedYangParser for grammar rule uniqueStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301174 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301175 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301176 */
1177 void exitUniqueStatement(GeneratedYangParser.UniqueStatementContext currentContext);
1178
1179 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301180 * Enters a parse tree produced by GeneratedYangParser for grammar rule choiceStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301181 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301182 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301183 */
1184 void enterChoiceStatement(GeneratedYangParser.ChoiceStatementContext currentContext);
1185
1186 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301187 * Exits a parse tree produced by GeneratedYangParser for grammar rule choiceStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301188 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301189 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301190 */
1191 void exitChoiceStatement(GeneratedYangParser.ChoiceStatementContext currentContext);
1192
1193 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301194 * Enters a parse tree produced by GeneratedYangParser for grammar rule shortCaseStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301195 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301196 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301197 */
1198 void enterShortCaseStatement(GeneratedYangParser.ShortCaseStatementContext currentContext);
1199
1200 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301201 * Exits a parse tree produced by GeneratedYangParser for grammar rule shortCaseStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301202 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301203 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301204 */
1205 void exitShortCaseStatement(GeneratedYangParser.ShortCaseStatementContext currentContext);
1206
1207 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301208 * Enters a parse tree produced by GeneratedYangParser for grammar rule caseStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301209 *
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 enterCaseStatement(GeneratedYangParser.CaseStatementContext currentContext);
1213
1214 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301215 * Exits a parse tree produced by GeneratedYangParser for grammar rule caseStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301216 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301217 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301218 */
1219 void exitCaseStatement(GeneratedYangParser.CaseStatementContext currentContext);
1220
1221 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301222 * Enters a parse tree produced by GeneratedYangParser for grammar rule anyxmlStatement.
1223 *
1224 * @param currentContext current context in the parsed tree
1225 */
1226 void enterAnyxmlStatement(GeneratedYangParser.AnyxmlStatementContext currentContext);
1227
1228 /**
1229 * Exits a parse tree produced by GeneratedYangParser for grammar rule anyxmlStatement.
1230 *
1231 * @param currentContext current context in the parsed tree
1232 */
1233 void exitAnyxmlStatement(GeneratedYangParser.AnyxmlStatementContext currentContext);
1234
1235 /**
1236 * Enters a parse tree produced by GeneratedYangParser for grammar rule usesStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301237 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301238 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301239 */
1240 void enterUsesStatement(GeneratedYangParser.UsesStatementContext currentContext);
1241
1242 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301243 * Exits a parse tree produced by GeneratedYangParser for grammar rule usesStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301244 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301245 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301246 */
1247 void exitUsesStatement(GeneratedYangParser.UsesStatementContext currentContext);
1248
1249 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301250 * Enters a parse tree produced by GeneratedYangParser for grammar rule refineStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301251 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301252 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301253 */
1254 void enterRefineStatement(GeneratedYangParser.RefineStatementContext currentContext);
1255
1256 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301257 * Exits a parse tree produced by GeneratedYangParser for grammar rule refineStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301258 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301259 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301260 */
1261 void exitRefineStatement(GeneratedYangParser.RefineStatementContext currentContext);
1262
1263 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301264 * Enters a parse tree produced by GeneratedYangParser for grammar rule refineContainerStatements.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301265 *
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 enterRefineContainerStatements(GeneratedYangParser.RefineContainerStatementsContext currentContext);
1269
1270 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301271 * Exits a parse tree produced by GeneratedYangParser for grammar rule refineContainerStatements.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301272 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301273 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301274 */
1275 void exitRefineContainerStatements(GeneratedYangParser.RefineContainerStatementsContext currentContext);
1276
1277 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301278 * Enters a parse tree produced by GeneratedYangParser for grammar rule refineLeafStatements.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301279 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301280 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301281 */
1282 void enterRefineLeafStatements(GeneratedYangParser.RefineLeafStatementsContext currentContext);
1283
1284 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301285 * Exits a parse tree produced by GeneratedYangParser for grammar rule refineLeafStatements.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301286 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301287 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301288 */
1289 void exitRefineLeafStatements(GeneratedYangParser.RefineLeafStatementsContext currentContext);
1290
1291 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301292 * Enters a parse tree produced by GeneratedYangParser for grammar rule refineLeafListStatements.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301293 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301294 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301295 */
1296 void enterRefineLeafListStatements(GeneratedYangParser.RefineLeafListStatementsContext currentContext);
1297
1298 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301299 * Exits a parse tree produced by GeneratedYangParser for grammar rule refineLeafListStatements.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301300 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301301 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301302 */
1303 void exitRefineLeafListStatements(GeneratedYangParser.RefineLeafListStatementsContext currentContext);
1304
1305 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301306 * Enters a parse tree produced by GeneratedYangParser for grammar rule refineListStatements.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301307 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301308 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301309 */
1310 void enterRefineListStatements(GeneratedYangParser.RefineListStatementsContext currentContext);
1311
1312 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301313 * Exits a parse tree produced by GeneratedYangParser for grammar rule refineListStatements.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301314 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301315 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301316 */
1317 void exitRefineListStatements(GeneratedYangParser.RefineListStatementsContext currentContext);
1318
1319 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301320 * Enters a parse tree produced by GeneratedYangParser for grammar rule refineChoiceStatements.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301321 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301322 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301323 */
1324 void enterRefineChoiceStatements(GeneratedYangParser.RefineChoiceStatementsContext currentContext);
1325
1326 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301327 * Exits a parse tree produced by GeneratedYangParser for grammar rule refineChoiceStatements.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301328 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301329 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301330 */
1331 void exitRefineChoiceStatements(GeneratedYangParser.RefineChoiceStatementsContext currentContext);
1332
1333 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301334 * Enters a parse tree produced by GeneratedYangParser for grammar rule refineCaseStatements.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301335 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301336 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301337 */
1338 void enterRefineCaseStatements(GeneratedYangParser.RefineCaseStatementsContext currentContext);
1339
1340 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301341 * Exits a parse tree produced by GeneratedYangParser for grammar rule refineCaseStatements.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301342 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301343 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301344 */
1345 void exitRefineCaseStatements(GeneratedYangParser.RefineCaseStatementsContext currentContext);
1346
1347 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301348 * Enters a parse tree produced by GeneratedYangParser for grammar rule refineAnyxmlStatements.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301349 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301350 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301351 */
Vidyashree Rama1db15562016-05-17 16:16:15 +05301352 void enterRefineAnyxmlStatements(GeneratedYangParser.RefineAnyxmlStatementsContext currentContext);
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301353
1354 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301355 * Exits a parse tree produced by GeneratedYangParser for grammar rule refineAnyxmlStatements.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301356 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301357 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301358 */
Vidyashree Rama1db15562016-05-17 16:16:15 +05301359 void exitRefineAnyxmlStatements(GeneratedYangParser.RefineAnyxmlStatementsContext currentContext);
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301360
1361 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301362 * Enters a parse tree produced by GeneratedYangParser for grammar rule augmentStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301363 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301364 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301365 */
1366 void enterAugmentStatement(GeneratedYangParser.AugmentStatementContext currentContext);
1367
1368 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301369 * Exits a parse tree produced by GeneratedYangParser for grammar rule augmentStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301370 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301371 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301372 */
1373 void exitAugmentStatement(GeneratedYangParser.AugmentStatementContext currentContext);
1374
1375 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301376 * Enters a parse tree produced by GeneratedYangParser for grammar rule whenStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301377 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301378 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301379 */
1380 void enterWhenStatement(GeneratedYangParser.WhenStatementContext currentContext);
1381
1382 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301383 * Exits a parse tree produced by GeneratedYangParser for grammar rule whenStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301384 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301385 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301386 */
1387 void exitWhenStatement(GeneratedYangParser.WhenStatementContext currentContext);
1388
1389 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301390 * Enters a parse tree produced by GeneratedYangParser for grammar rule rpcStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301391 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301392 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301393 */
1394 void enterRpcStatement(GeneratedYangParser.RpcStatementContext currentContext);
1395
1396 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301397 * Exits a parse tree produced by GeneratedYangParser for grammar rule rpcStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301398 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301399 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301400 */
1401 void exitRpcStatement(GeneratedYangParser.RpcStatementContext currentContext);
1402
1403 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301404 * Enters a parse tree produced by GeneratedYangParser for grammar rule inputStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301405 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301406 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301407 */
1408 void enterInputStatement(GeneratedYangParser.InputStatementContext currentContext);
1409
1410 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301411 * Exits a parse tree produced by GeneratedYangParser for grammar rule inputStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301412 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301413 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301414 */
1415 void exitInputStatement(GeneratedYangParser.InputStatementContext currentContext);
1416
1417 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301418 * Enters a parse tree produced by GeneratedYangParser for grammar rule outputStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301419 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301420 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301421 */
1422 void enterOutputStatement(GeneratedYangParser.OutputStatementContext currentContext);
1423
1424 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301425 * Exits a parse tree produced by GeneratedYangParser for grammar rule outputStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301426 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301427 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301428 */
1429 void exitOutputStatement(GeneratedYangParser.OutputStatementContext currentContext);
1430
1431 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301432 * Enters a parse tree produced by GeneratedYangParser for grammar rule notificationStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301433 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301434 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301435 */
1436 void enterNotificationStatement(GeneratedYangParser.NotificationStatementContext currentContext);
1437
1438 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301439 * Exits a parse tree produced by GeneratedYangParser for grammar rule notificationStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301440 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301441 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301442 */
1443 void exitNotificationStatement(GeneratedYangParser.NotificationStatementContext currentContext);
1444
1445 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301446 * Enters a parse tree produced by GeneratedYangParser for grammar rule deviationStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301447 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301448 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301449 */
1450 void enterDeviationStatement(GeneratedYangParser.DeviationStatementContext currentContext);
1451
1452 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301453 * Exits a parse tree produced by GeneratedYangParser for grammar rule deviationStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301454 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301455 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301456 */
1457 void exitDeviationStatement(GeneratedYangParser.DeviationStatementContext currentContext);
1458
1459 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301460 * Enters a parse tree produced by GeneratedYangParser for grammar rule deviateNotSupportedStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301461 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301462 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301463 */
1464 void enterDeviateNotSupportedStatement(GeneratedYangParser.DeviateNotSupportedStatementContext currentContext);
1465
1466 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301467 * Exits a parse tree produced by GeneratedYangParser for grammar rule deviateNotSupportedStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301468 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301469 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301470 */
1471 void exitDeviateNotSupportedStatement(GeneratedYangParser.DeviateNotSupportedStatementContext currentContext);
1472
1473 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301474 * Enters a parse tree produced by GeneratedYangParser for grammar rule deviateAddStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301475 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301476 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301477 */
1478 void enterDeviateAddStatement(GeneratedYangParser.DeviateAddStatementContext currentContext);
1479
1480 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301481 * Exits a parse tree produced by GeneratedYangParser for grammar rule deviateAddStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301482 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301483 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301484 */
1485 void exitDeviateAddStatement(GeneratedYangParser.DeviateAddStatementContext currentContext);
1486
1487 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301488 * Enters a parse tree produced by GeneratedYangParser for grammar rule deviateDeleteStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301489 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301490 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301491 */
1492 void enterDeviateDeleteStatement(GeneratedYangParser.DeviateDeleteStatementContext currentContext);
1493
1494 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301495 * Exits a parse tree produced by GeneratedYangParser for grammar rule deviateDeleteStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301496 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301497 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301498 */
1499 void exitDeviateDeleteStatement(GeneratedYangParser.DeviateDeleteStatementContext currentContext);
1500
1501 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301502 * Enters a parse tree produced by GeneratedYangParser for grammar rule deviateReplaceStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301503 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301504 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301505 */
1506 void enterDeviateReplaceStatement(GeneratedYangParser.DeviateReplaceStatementContext currentContext);
1507
1508 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301509 * Exits a parse tree produced by GeneratedYangParser for grammar rule deviateReplaceStatement.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301510 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301511 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301512 */
1513 void exitDeviateReplaceStatement(GeneratedYangParser.DeviateReplaceStatementContext currentContext);
1514
1515 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301516 * Enters a parse tree produced by GeneratedYangParser for grammar rule string.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301517 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301518 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301519 */
1520 void enterString(GeneratedYangParser.StringContext currentContext);
1521
1522 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301523 * Exits a parse tree produced by GeneratedYangParser for grammar rule string.
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301524 *
Vidyashree Rama468f8282016-03-04 19:08:35 +05301525 * @param currentContext current context in the parsed tree
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301526 */
1527 void exitString(GeneratedYangParser.StringContext currentContext);
Vidyashree Rama468f8282016-03-04 19:08:35 +05301528
1529 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301530 * Enters a parse tree produced by GeneratedYangParser for grammar rule identifier.
Vidyashree Rama468f8282016-03-04 19:08:35 +05301531 *
1532 * @param currentContext current context in the parsed tree
1533 */
1534 void enterIdentifier(GeneratedYangParser.IdentifierContext currentContext);
1535
1536 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301537 * Exits a parse tree produced by GeneratedYangParser for grammar rule identifier.
Vidyashree Rama468f8282016-03-04 19:08:35 +05301538 *
1539 * @param currentContext current context in the parsed tree
1540 */
1541 void exitIdentifier(GeneratedYangParser.IdentifierContext currentContext);
1542
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301543 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301544 * Enters a parse tree produced by GeneratedYangParser for grammar rule version.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301545 *
1546 * @param currentContext current context in the parsed tree
1547 */
1548 void enterVersion(GeneratedYangParser.VersionContext currentContext);
1549
1550 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301551 * Exits a parse tree produced by GeneratedYangParser for grammar rule version.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301552 *
1553 * @param currentContext current context in the parsed tree
1554 */
1555 void exitVersion(GeneratedYangParser.VersionContext currentContext);
1556
1557 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301558 * Enters a parse tree produced by GeneratedYangParser for grammar rule range.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301559 *
1560 * @param currentContext current context in the parsed tree
1561 */
1562 void enterRange(GeneratedYangParser.RangeContext currentContext);
1563
1564 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301565 * Exits a parse tree produced by GeneratedYangParser for grammar rule range.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301566 *
1567 * @param currentContext current context in the parsed tree
1568 */
1569 void exitRange(GeneratedYangParser.RangeContext currentContext);
Vidyashree Rama468f8282016-03-04 19:08:35 +05301570
1571 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301572 * Enters a parse tree produced by GeneratedYangParser for grammar rule dateArgumentString.
Vidyashree Rama468f8282016-03-04 19:08:35 +05301573 *
1574 * @param currentContext current context in the parsed tree
1575 */
1576 void enterDateArgumentString(GeneratedYangParser.DateArgumentStringContext currentContext);
1577
1578 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301579 * Exits a parse tree produced by GeneratedYangParser for grammar rule dateArgumentString.
Vidyashree Rama468f8282016-03-04 19:08:35 +05301580 *
1581 * @param currentContext current context in the parsed tree
1582 */
1583 void exitDateArgumentString(GeneratedYangParser.DateArgumentStringContext currentContext);
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301584
1585 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301586 * Enters a parse tree produced by GeneratedYangParser for grammar rule length.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301587 *
1588 * @param currentContext current context in the parsed tree
1589 */
1590 void enterLength(GeneratedYangParser.LengthContext currentContext);
1591
1592 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301593 * Exits a parse tree produced by GeneratedYangParser for grammar rule length.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301594 *
1595 * @param currentContext current context in the parsed tree
1596 */
1597 void exitLength(GeneratedYangParser.LengthContext currentContext);
1598
1599 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301600 * Enters a parse tree produced by GeneratedYangParser for grammar rule path.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301601 *
1602 * @param currentContext current context in the parsed tree
1603 */
1604 void enterPath(GeneratedYangParser.PathContext currentContext);
1605
1606 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301607 * Exits a parse tree produced by GeneratedYangParser for grammar rule path.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301608 *
1609 * @param currentContext current context in the parsed tree
1610 */
1611 void exitPath(GeneratedYangParser.PathContext currentContext);
1612
1613 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301614 * Enters a parse tree produced by GeneratedYangParser for grammar rule position.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301615 *
1616 * @param currentContext current context in the parsed tree
1617 */
1618 void enterPosition(GeneratedYangParser.PositionContext currentContext);
1619
1620 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301621 * Exits a parse tree produced by GeneratedYangParser for grammar rule position.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301622 *
1623 * @param currentContext current context in the parsed tree
1624 */
1625 void exitPosition(GeneratedYangParser.PositionContext currentContext);
1626
1627 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301628 * Enters a parse tree produced by GeneratedYangParser for grammar rule status.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301629 *
1630 * @param currentContext current context in the parsed tree
1631 */
1632 void enterStatus(GeneratedYangParser.StatusContext currentContext);
1633
1634 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301635 * Exits a parse tree produced by GeneratedYangParser for grammar rule status.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301636 *
1637 * @param currentContext current context in the parsed tree
1638 */
1639 void exitStatus(GeneratedYangParser.StatusContext currentContext);
1640
1641 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301642 * Enters a parse tree produced by GeneratedYangParser for grammar rule config.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301643 *
1644 * @param currentContext current context in the parsed tree
1645 */
1646 void enterConfig(GeneratedYangParser.ConfigContext currentContext);
1647
1648 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301649 * Exits a parse tree produced by GeneratedYangParser for grammar rule config.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301650 *
1651 * @param currentContext current context in the parsed tree
1652 */
1653 void exitConfig(GeneratedYangParser.ConfigContext currentContext);
1654
1655 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301656 * Enters a parse tree produced by GeneratedYangParser for grammar rule mandatory.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301657 *
1658 * @param currentContext current context in the parsed tree
1659 */
1660 void enterMandatory(GeneratedYangParser.MandatoryContext currentContext);
1661
1662 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301663 * Exits a parse tree produced by GeneratedYangParser for grammar rule mandatory.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301664 *
1665 * @param currentContext current context in the parsed tree
1666 */
1667 void exitMandatory(GeneratedYangParser.MandatoryContext currentContext);
1668
1669 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301670 * Enters a parse tree produced by GeneratedYangParser for grammar rule ordered-by.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301671 *
1672 * @param currentContext current context in the parsed tree
1673 */
1674 void enterOrderedBy(GeneratedYangParser.OrderedByContext currentContext);
1675
1676 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301677 * Exits a parse tree produced by GeneratedYangParser for grammar rule ordered-by.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301678 *
1679 * @param currentContext current context in the parsed tree
1680 */
1681 void exitOrderedBy(GeneratedYangParser.OrderedByContext currentContext);
1682
1683 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301684 * Enters a parse tree produced by GeneratedYangParser for grammar rule min elements value.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301685 *
1686 * @param currentContext current context in the parsed tree
1687 */
1688 void enterMinValue(GeneratedYangParser.MinValueContext currentContext);
1689
1690 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301691 * Exits a parse tree produced by GeneratedYangParser for grammar rule min elements value.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301692 *
1693 * @param currentContext current context in the parsed tree
1694 */
1695 void exitMinValue(GeneratedYangParser.MinValueContext currentContext);
1696
1697 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301698 * Enters a parse tree produced by GeneratedYangParser for grammar rule max elements value.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301699 *
1700 * @param currentContext current context in the parsed tree
1701 */
1702 void enterMaxValue(GeneratedYangParser.MaxValueContext currentContext);
1703
1704 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301705 * Exits a parse tree produced by GeneratedYangParser for grammar rule max elements value.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301706 *
1707 * @param currentContext current context in the parsed tree
1708 */
1709 void exitMaxValue(GeneratedYangParser.MaxValueContext currentContext);
1710
1711 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301712 * Enters a parse tree produced by GeneratedYangParser for grammar rule key.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301713 *
1714 * @param currentContext current context in the parsed tree
1715 */
1716 void enterKey(GeneratedYangParser.KeyContext currentContext);
1717
1718 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301719 * Exits a parse tree produced by GeneratedYangParser for grammar rule key.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301720 *
1721 * @param currentContext current context in the parsed tree
1722 */
1723 void exitKey(GeneratedYangParser.KeyContext currentContext);
1724
1725 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301726 * Enters a parse tree produced by GeneratedYangParser for grammar rule unique.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301727 *
1728 * @param currentContext current context in the parsed tree
1729 */
1730 void enterUnique(GeneratedYangParser.UniqueContext currentContext);
1731
1732 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301733 * Exits a parse tree produced by GeneratedYangParser for grammar rule unique.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301734 *
1735 * @param currentContext current context in the parsed tree
1736 */
1737 void exitUnique(GeneratedYangParser.UniqueContext currentContext);
1738
1739 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301740 * Enters a parse tree produced by GeneratedYangParser for grammar rule refine.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301741 *
1742 * @param currentContext current context in the parsed tree
1743 */
1744 void enterRefine(GeneratedYangParser.RefineContext currentContext);
1745
1746 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301747 * Exits a parse tree produced by GeneratedYangParser for grammar rule refine.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301748 *
1749 * @param currentContext current context in the parsed tree
1750 */
1751 void exitRefine(GeneratedYangParser.RefineContext currentContext);
1752
1753 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301754 * Enters a parse tree produced by GeneratedYangParser for grammar rule augment.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301755 *
1756 * @param currentContext current context in the parsed tree
1757 */
1758 void enterAugment(GeneratedYangParser.AugmentContext currentContext);
1759
1760 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301761 * Exits a parse tree produced by GeneratedYangParser for grammar rule augment.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301762 *
1763 * @param currentContext current context in the parsed tree
1764 */
1765 void exitAugment(GeneratedYangParser.AugmentContext currentContext);
1766
1767 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301768 * Enters a parse tree produced by GeneratedYangParser for grammar rule augment.
1769 *
1770 * @param currentContext current context in the parsed tree
1771 */
1772 void enterFraction(GeneratedYangParser.FractionContext currentContext);
1773
1774 /**
1775 * Exits a parse tree produced by GeneratedYangParser for grammar rule augment.
1776 *
1777 * @param currentContext current context in the parsed tree
1778 */
1779 void exitFraction(GeneratedYangParser.FractionContext currentContext);
1780
1781 /**
1782 * Enters a parse tree produced by GeneratedYangParser for grammar rule deviation.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301783 *
1784 * @param currentContext current context in the parsed tree
1785 */
1786 void enterDeviation(GeneratedYangParser.DeviationContext currentContext);
1787
1788 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301789 * Exits a parse tree produced by GeneratedYangParser for grammar rule deviation.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301790 *
1791 * @param currentContext current context in the parsed tree
1792 */
1793 void exitDeviation(GeneratedYangParser.DeviationContext currentContext);
1794
1795 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301796 * Enters a parse tree produced by GeneratedYangParser for grammar rule deviation.
1797 *
1798 * @param currentContext current context in the parsed tree
1799 */
1800 void enterValue(GeneratedYangParser.ValueContext currentContext);
1801
1802 /**
1803 * Exits a parse tree produced by GeneratedYangParser for grammar rule deviation.
1804 *
1805 * @param currentContext current context in the parsed tree
1806 */
1807 void exitValue(GeneratedYangParser.ValueContext currentContext);
1808
1809 /**
1810 * Enters a parse tree produced by GeneratedYangParser for grammar rule yang construct.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301811 *
1812 * @param currentContext current context in the parsed tree
1813 */
1814 void enterYangConstruct(GeneratedYangParser.YangConstructContext currentContext);
1815
1816 /**
Vidyashree Rama1db15562016-05-17 16:16:15 +05301817 * Exits a parse tree produced by GeneratedYangParser for grammar rule yang construct.
Vidyashree Rama8a6b1282016-03-15 10:18:25 +05301818 *
1819 * @param currentContext current context in the parsed tree
1820 */
1821 void exitYangConstruct(GeneratedYangParser.YangConstructContext currentContext);
Vidyashree Rama528ef302016-06-30 14:31:18 +05301822
1823 /**
1824 * Enters a parse tree produced by GeneratedYangParser for grammar rule compiler annotation statement.
1825 *
1826 * @param currentContext current context in the parsed tree
1827 */
1828 void enterCompilerAnnotationStatement(GeneratedYangParser.CompilerAnnotationStatementContext currentContext);
1829
1830 /**
1831 * Exits a parse tree produced by GeneratedYangParser for grammar rule compiler annotation statement.
1832 *
1833 * @param currentContext current context in the parsed tree
1834 */
1835 void exitCompilerAnnotationStatement(GeneratedYangParser.CompilerAnnotationStatementContext currentContext);
1836
1837 /**
Vidyashree Rama07c26bb2016-07-28 17:33:15 +05301838 * Enters a parse tree produced by GeneratedYangParser for grammar rule compiler annotation body statement.
Vidyashree Rama528ef302016-06-30 14:31:18 +05301839 *
1840 * @param currentContext current context in the parsed tree
1841 */
Vidyashree Rama07c26bb2016-07-28 17:33:15 +05301842 void enterCompilerAnnotationBodyStatement(GeneratedYangParser.CompilerAnnotationBodyStatementContext
Vidyashree Rama528ef302016-06-30 14:31:18 +05301843 currentContext);
1844
1845 /**
Vidyashree Rama07c26bb2016-07-28 17:33:15 +05301846 * Exits a parse tree produced by GeneratedYangParser for grammar rule compiler annotation body statement.
Vidyashree Rama528ef302016-06-30 14:31:18 +05301847 *
1848 * @param currentContext current context in the parsed tree
1849 */
Vidyashree Rama07c26bb2016-07-28 17:33:15 +05301850 void exitCompilerAnnotationBodyStatement(GeneratedYangParser.CompilerAnnotationBodyStatementContext
1851 currentContext);
Vidyashree Rama528ef302016-06-30 14:31:18 +05301852
1853 /**
Vidyashree Rama07c26bb2016-07-28 17:33:15 +05301854 * Enters a parse tree produced by GeneratedYangParser for grammar rule app data structure statement.
Vidyashree Rama528ef302016-06-30 14:31:18 +05301855 *
1856 * @param currentContext current context in the parsed tree
1857 */
Vidyashree Rama07c26bb2016-07-28 17:33:15 +05301858 void enterAppDataStructureStatement(GeneratedYangParser.AppDataStructureStatementContext
1859 currentContext);
Vidyashree Rama528ef302016-06-30 14:31:18 +05301860
1861 /**
Vidyashree Rama07c26bb2016-07-28 17:33:15 +05301862 * Exits a parse tree produced by GeneratedYangParser for grammar rule app data structure statement.
Vidyashree Rama528ef302016-06-30 14:31:18 +05301863 *
1864 * @param currentContext current context in the parsed tree
1865 */
Vidyashree Rama07c26bb2016-07-28 17:33:15 +05301866 void exitAppDataStructureStatement(GeneratedYangParser.AppDataStructureStatementContext currentContext);
Vidyashree Rama528ef302016-06-30 14:31:18 +05301867
1868 /**
Vidyashree Rama07c26bb2016-07-28 17:33:15 +05301869 * Enters a parse tree produced by GeneratedYangParser for grammar rule app data structure.
Vidyashree Rama528ef302016-06-30 14:31:18 +05301870 *
1871 * @param currentContext current context in the parsed tree
1872 */
Vidyashree Rama07c26bb2016-07-28 17:33:15 +05301873 void enterAppDataStructure(GeneratedYangParser.AppDataStructureContext currentContext);
1874
1875 /**
1876 * Exits a parse tree produced by GeneratedYangParser for grammar rule app data strcuture.
1877 *
1878 * @param currentContext current context in the parsed tree
1879 */
1880 void exitAppDataStructure(GeneratedYangParser.AppDataStructureContext currentContext);
1881
1882 /**
1883 * Enters a parse tree produced by GeneratedYangParser for grammar rule app extended statement.
1884 *
1885 * @param currentContext current context in the parsed tree
1886 */
1887 void enterAppExtendedStatement(GeneratedYangParser.AppExtendedStatementContext currentContext);
1888
1889 /**
1890 * Exits a parse tree produced by GeneratedYangParser for grammar rule app extended statement.
1891 *
1892 * @param currentContext current context in the parsed tree
1893 */
1894 void exitAppExtendedStatement(GeneratedYangParser.AppExtendedStatementContext currentContext);
1895
1896 /**
1897 * Enters a parse tree produced by GeneratedYangParser for grammar rule extended name.
1898 *
1899 * @param currentContext current context in the parsed tree
1900 */
1901 void enterExtendedName(GeneratedYangParser.ExtendedNameContext currentContext);
1902
1903 /**
1904 * Exits a parse tree produced by GeneratedYangParser for grammar rule extended name.
1905 *
1906 * @param currentContext current context in the parsed tree
1907 */
1908 void exitExtendedName(GeneratedYangParser.ExtendedNameContext currentContext);
1909
Vidyashree Rama528ef302016-06-30 14:31:18 +05301910
1911 /**
1912 * Enters a parse tree produced by GeneratedYangParser for grammar rule
Vidyashree Rama07c26bb2016-07-28 17:33:15 +05301913 * data structure key statement.
Vidyashree Rama528ef302016-06-30 14:31:18 +05301914 *
1915 * @param currentContext current context in the parsed tree
1916 */
Vidyashree Rama07c26bb2016-07-28 17:33:15 +05301917 void enterDataStructureKeyStatement(GeneratedYangParser.DataStructureKeyStatementContext currentContext);
Vidyashree Rama528ef302016-06-30 14:31:18 +05301918
1919 /**
1920 * Exits a parse tree produced by GeneratedYangParser for grammar rule
Vidyashree Rama07c26bb2016-07-28 17:33:15 +05301921 * data structure key statement.
Vidyashree Rama528ef302016-06-30 14:31:18 +05301922 *
1923 * @param currentContext current context in the parsed tree
1924 */
Vidyashree Rama07c26bb2016-07-28 17:33:15 +05301925 void exitDataStructureKeyStatement(GeneratedYangParser.DataStructureKeyStatementContext currentContext);
janani be18b5342016-07-13 21:06:41 +05301926
1927 /**
1928 * Enters a parse tree produced by GeneratedYangParser for grammar rule require instance.
1929 *
1930 * @param currentContext current context in the parsed tree
1931 */
1932 void enterRequireInstance(GeneratedYangParser.RequireInstanceContext currentContext);
1933
1934 /**
1935 * Exits a parse tree produced by GeneratedYangParser for grammar require instance.
1936 *
1937 * @param currentContext current context in the parsed tree
1938 */
1939 void exitRequireInstance(GeneratedYangParser.RequireInstanceContext currentContext);
Gaurav Agrawal925f5632016-02-18 20:50:36 +05301940}