public class org.finos.legend.engine.language.sql.grammar.'from'.antlr.SqlBaseParser$SessionUserContext extends org.finos.legend.engine.language.sql.grammar.'from'.antlr.SqlBaseParser$ExplicitFunctionContext { public org.antlr.v.runtime.tree.TerminalNode SESSION_USER() { org.finos.legend.engine.language.sql.grammar.'from'.antlr.SqlBaseParser$SessionUserContext v; org.antlr.v.runtime.tree.TerminalNode v; v := @this: org.finos.legend.engine.language.sql.grammar.'from'.antlr.SqlBaseParser$SessionUserContext; v = virtualinvoke v.(61, 0); return v; } public void (org.finos.legend.engine.language.sql.grammar.'from'.antlr.SqlBaseParser$ExplicitFunctionContext) { org.finos.legend.engine.language.sql.grammar.'from'.antlr.SqlBaseParser$ExplicitFunctionContext v; org.finos.legend.engine.language.sql.grammar.'from'.antlr.SqlBaseParser$SessionUserContext v; v := @this: org.finos.legend.engine.language.sql.grammar.'from'.antlr.SqlBaseParser$SessionUserContext; v := @parameter: org.finos.legend.engine.language.sql.grammar.'from'.antlr.SqlBaseParser$ExplicitFunctionContext; specialinvoke v.()>(); virtualinvoke v.(v); return; } public void enterRule(org.antlr.v.runtime.tree.ParseTreeListener) { org.finos.legend.engine.language.sql.grammar.'from'.antlr.SqlBaseParser$SessionUserContext v; boolean v; org.antlr.v.runtime.tree.ParseTreeListener v; v := @this: org.finos.legend.engine.language.sql.grammar.'from'.antlr.SqlBaseParser$SessionUserContext; v := @parameter: org.antlr.v.runtime.tree.ParseTreeListener; v = v instanceof org.finos.legend.engine.language.sql.grammar.'from'.antlr.SqlBaseParserListener; if v == 0 goto label; interfaceinvoke v.(v); label: return; } public void exitRule(org.antlr.v.runtime.tree.ParseTreeListener) { org.finos.legend.engine.language.sql.grammar.'from'.antlr.SqlBaseParser$SessionUserContext v; boolean v; org.antlr.v.runtime.tree.ParseTreeListener v; v := @this: org.finos.legend.engine.language.sql.grammar.'from'.antlr.SqlBaseParser$SessionUserContext; v := @parameter: org.antlr.v.runtime.tree.ParseTreeListener; v = v instanceof org.finos.legend.engine.language.sql.grammar.'from'.antlr.SqlBaseParserListener; if v == 0 goto label; interfaceinvoke v.(v); label: return; } public java.lang.Object accept(org.antlr.v.runtime.tree.ParseTreeVisitor) { org.finos.legend.engine.language.sql.grammar.'from'.antlr.SqlBaseParser$SessionUserContext v; java.lang.Object v, v; boolean v; org.antlr.v.runtime.tree.ParseTreeVisitor v; v := @this: org.finos.legend.engine.language.sql.grammar.'from'.antlr.SqlBaseParser$SessionUserContext; v := @parameter: org.antlr.v.runtime.tree.ParseTreeVisitor; v = v instanceof org.finos.legend.engine.language.sql.grammar.'from'.antlr.SqlBaseParserVisitor; if v == 0 goto label; v = interfaceinvoke v.(v); return v; label: v = interfaceinvoke v.(v); return v; } }