36 #define LAST_REF(condition) \ 37 ((name = scope->cond[condition].name) != NULL \ 38 && (new_scope == NULL || name != new_scope->cond[condition].name)) 69 if (old_scope ==
NULL)
94 if (new_scope ==
NULL)
ESQL_TRANSLATE_TABLE esql_Translate_table
void pp_init_whenever_scope(WHENEVER_SCOPE *scope, WHENEVER_SCOPE *old_scope)
void(* tr_whenever)(WHEN_CONDITION condition, WHEN_ACTION action, const char *name)
void pp_finish_whenever_scope(WHENEVER_SCOPE *scope, WHENEVER_SCOPE *new_scope)
static void free_last_referenced_name(WHENEVER_SCOPE *scope, WHENEVER_SCOPE *new_scope)
#define LAST_REF(condition)
#define free_and_init(ptr)
static WHENEVER_SCOPE default_whenever_scope_initializer