@@ -25,6 +25,8 @@ import { CreateEventContext } from "./MySqlParser.js";
2525import { CreateIndexContext } from "./MySqlParser.js" ;
2626import { CreateLogfileGroupContext } from "./MySqlParser.js" ;
2727import { CreateProcedureContext } from "./MySqlParser.js" ;
28+ import { CreateFunctionContext } from "./MySqlParser.js" ;
29+ import { CreateFunctionLoadableContext } from "./MySqlParser.js" ;
2830import { CreateRoleContext } from "./MySqlParser.js" ;
2931import { CreateServerContext } from "./MySqlParser.js" ;
3032import { QueryCreateTableContext } from "./MySqlParser.js" ;
@@ -49,6 +51,7 @@ import { EnableTypeContext } from "./MySqlParser.js";
4951import { IndexTypeContext } from "./MySqlParser.js" ;
5052import { IndexOptionContext } from "./MySqlParser.js" ;
5153import { ProcedureParameterContext } from "./MySqlParser.js" ;
54+ import { FunctionParameterContext } from "./MySqlParser.js" ;
5255import { RoutineCommentContext } from "./MySqlParser.js" ;
5356import { RoutineLanguageContext } from "./MySqlParser.js" ;
5457import { RoutineBehaviorContext } from "./MySqlParser.js" ;
@@ -444,7 +447,6 @@ import { OptimizeTableContext } from "./MySqlParser.js";
444447import { RepairTableContext } from "./MySqlParser.js" ;
445448import { TableActionOptionContext } from "./MySqlParser.js" ;
446449import { CheckTableOptionContext } from "./MySqlParser.js" ;
447- import { CreateFunctionContext } from "./MySqlParser.js" ;
448450import { InstallComponentContext } from "./MySqlParser.js" ;
449451import { VariableExprContext } from "./MySqlParser.js" ;
450452import { UninstallComponentContext } from "./MySqlParser.js" ;
@@ -854,6 +856,26 @@ export class MySqlParserListener implements ParseTreeListener {
854856 * @param ctx the parse tree
855857 */
856858 exitCreateProcedure ?: ( ctx : CreateProcedureContext ) => void ;
859+ /**
860+ * Enter a parse tree produced by `MySqlParser.createFunction`.
861+ * @param ctx the parse tree
862+ */
863+ enterCreateFunction ?: ( ctx : CreateFunctionContext ) => void ;
864+ /**
865+ * Exit a parse tree produced by `MySqlParser.createFunction`.
866+ * @param ctx the parse tree
867+ */
868+ exitCreateFunction ?: ( ctx : CreateFunctionContext ) => void ;
869+ /**
870+ * Enter a parse tree produced by `MySqlParser.createFunctionLoadable`.
871+ * @param ctx the parse tree
872+ */
873+ enterCreateFunctionLoadable ?: ( ctx : CreateFunctionLoadableContext ) => void ;
874+ /**
875+ * Exit a parse tree produced by `MySqlParser.createFunctionLoadable`.
876+ * @param ctx the parse tree
877+ */
878+ exitCreateFunctionLoadable ?: ( ctx : CreateFunctionLoadableContext ) => void ;
857879 /**
858880 * Enter a parse tree produced by `MySqlParser.createRole`.
859881 * @param ctx the parse tree
@@ -1104,6 +1126,16 @@ export class MySqlParserListener implements ParseTreeListener {
11041126 * @param ctx the parse tree
11051127 */
11061128 exitProcedureParameter ?: ( ctx : ProcedureParameterContext ) => void ;
1129+ /**
1130+ * Enter a parse tree produced by `MySqlParser.functionParameter`.
1131+ * @param ctx the parse tree
1132+ */
1133+ enterFunctionParameter ?: ( ctx : FunctionParameterContext ) => void ;
1134+ /**
1135+ * Exit a parse tree produced by `MySqlParser.functionParameter`.
1136+ * @param ctx the parse tree
1137+ */
1138+ exitFunctionParameter ?: ( ctx : FunctionParameterContext ) => void ;
11071139 /**
11081140 * Enter a parse tree produced by the `routineComment`
11091141 * labeled alternative in `MySqlParser.routineOption`.
@@ -5440,16 +5472,6 @@ export class MySqlParserListener implements ParseTreeListener {
54405472 * @param ctx the parse tree
54415473 */
54425474 exitCheckTableOption ?: ( ctx : CheckTableOptionContext ) => void ;
5443- /**
5444- * Enter a parse tree produced by `MySqlParser.createFunction`.
5445- * @param ctx the parse tree
5446- */
5447- enterCreateFunction ?: ( ctx : CreateFunctionContext ) => void ;
5448- /**
5449- * Exit a parse tree produced by `MySqlParser.createFunction`.
5450- * @param ctx the parse tree
5451- */
5452- exitCreateFunction ?: ( ctx : CreateFunctionContext ) => void ;
54535475 /**
54545476 * Enter a parse tree produced by `MySqlParser.installComponent`.
54555477 * @param ctx the parse tree
0 commit comments