meta: replace bluelib with fx
This commit is contained in:
@@ -10,13 +10,13 @@ struct try_parser_state {
|
||||
|
||||
struct ivy_ast_block_node *s_try, *s_finally;
|
||||
|
||||
b_queue s_catch_branches;
|
||||
fx_queue s_catch_branches;
|
||||
struct ivy_ast_try_catch_node *s_cur_catch_branch;
|
||||
};
|
||||
|
||||
static enum ivy_status flush_catch_branch(struct try_parser_state *state)
|
||||
{
|
||||
b_queue_push_back(
|
||||
fx_queue_push_back(
|
||||
&state->s_catch_branches,
|
||||
&state->s_cur_catch_branch->n_base.n_entry);
|
||||
|
||||
@@ -41,7 +41,7 @@ static enum ivy_status finalise_try(struct try_parser_state *state)
|
||||
|
||||
state->s_try = NULL;
|
||||
state->s_finally = NULL;
|
||||
state->s_catch_branches = B_QUEUE_INIT;
|
||||
state->s_catch_branches = FX_QUEUE_INIT;
|
||||
|
||||
return IVY_OK;
|
||||
}
|
||||
@@ -236,12 +236,12 @@ static void try_collect_children(
|
||||
|
||||
ast_node_iterator_enqueue_node(iterator, node, try->n_try);
|
||||
|
||||
b_queue_entry *entry = b_queue_first(&try->n_catch);
|
||||
fx_queue_entry *entry = fx_queue_first(&try->n_catch);
|
||||
while (entry) {
|
||||
struct ivy_ast_node *catch
|
||||
= b_unbox(struct ivy_ast_node, entry, n_entry);
|
||||
= fx_unbox(struct ivy_ast_node, entry, n_entry);
|
||||
ast_node_iterator_enqueue_node(iterator, node, catch);
|
||||
entry = b_queue_next(entry);
|
||||
entry = fx_queue_next(entry);
|
||||
}
|
||||
|
||||
if (try->n_finally) {
|
||||
|
||||
Reference in New Issue
Block a user