diff options
Diffstat (limited to 'storage/xtradb/eval/eval0proc.c')
-rw-r--r-- | storage/xtradb/eval/eval0proc.c | 51 |
1 files changed, 26 insertions, 25 deletions
diff --git a/storage/xtradb/eval/eval0proc.c b/storage/xtradb/eval/eval0proc.c index 9c7563e8c7d..3a4218d92bf 100644 --- a/storage/xtradb/eval/eval0proc.c +++ b/storage/xtradb/eval/eval0proc.c @@ -16,7 +16,8 @@ Place, Suite 330, Boston, MA 02111-1307 USA *****************************************************************************/ -/****************************************************** +/**************************************************//** +@file eval/eval0proc.c Executes SQL stored procedures and their control structures Created 1/20/1998 Heikki Tuuri @@ -28,14 +29,14 @@ Created 1/20/1998 Heikki Tuuri #include "eval0proc.ic" #endif -/************************************************************************** -Performs an execution step of an if-statement node. */ +/**********************************************************************//** +Performs an execution step of an if-statement node. +@return query thread to run next or NULL */ UNIV_INTERN que_thr_t* if_step( /*====*/ - /* out: query thread to run next or NULL */ - que_thr_t* thr) /* in: query thread */ + que_thr_t* thr) /*!< in: query thread */ { if_node_t* node; elsif_node_t* elsif_node; @@ -104,14 +105,14 @@ if_step( return(thr); } -/************************************************************************** -Performs an execution step of a while-statement node. */ +/**********************************************************************//** +Performs an execution step of a while-statement node. +@return query thread to run next or NULL */ UNIV_INTERN que_thr_t* while_step( /*=======*/ - /* out: query thread to run next or NULL */ - que_thr_t* thr) /* in: query thread */ + que_thr_t* thr) /*!< in: query thread */ { while_node_t* node; @@ -140,14 +141,14 @@ while_step( return(thr); } -/************************************************************************** -Performs an execution step of an assignment statement node. */ +/**********************************************************************//** +Performs an execution step of an assignment statement node. +@return query thread to run next or NULL */ UNIV_INTERN que_thr_t* assign_step( /*========*/ - /* out: query thread to run next or NULL */ - que_thr_t* thr) /* in: query thread */ + que_thr_t* thr) /*!< in: query thread */ { assign_node_t* node; @@ -167,14 +168,14 @@ assign_step( return(thr); } -/************************************************************************** -Performs an execution step of a for-loop node. */ +/**********************************************************************//** +Performs an execution step of a for-loop node. +@return query thread to run next or NULL */ UNIV_INTERN que_thr_t* for_step( /*=====*/ - /* out: query thread to run next or NULL */ - que_thr_t* thr) /* in: query thread */ + que_thr_t* thr) /*!< in: query thread */ { for_node_t* node; que_node_t* parent; @@ -229,14 +230,14 @@ for_step( return(thr); } -/************************************************************************** -Performs an execution step of an exit statement node. */ +/**********************************************************************//** +Performs an execution step of an exit statement node. +@return query thread to run next or NULL */ UNIV_INTERN que_thr_t* exit_step( /*======*/ - /* out: query thread to run next or NULL */ - que_thr_t* thr) /* in: query thread */ + que_thr_t* thr) /*!< in: query thread */ { exit_node_t* node; que_node_t* loop_node; @@ -261,14 +262,14 @@ exit_step( return(thr); } -/************************************************************************** -Performs an execution step of a return-statement node. */ +/**********************************************************************//** +Performs an execution step of a return-statement node. +@return query thread to run next or NULL */ UNIV_INTERN que_thr_t* return_step( /*========*/ - /* out: query thread to run next or NULL */ - que_thr_t* thr) /* in: query thread */ + que_thr_t* thr) /*!< in: query thread */ { return_node_t* node; que_node_t* parent; |