mie: parse: replace all op-creation with mie_block_add_op calls
This commit is contained in:
@@ -837,8 +837,7 @@ bool mie_parser_parse_anonymous_block(
|
||||
{
|
||||
mie_parser_parse_linefeed(ctx);
|
||||
|
||||
struct mie_op *op = mie_vector_emplace_back(block->b_ops, NULL);
|
||||
mie_op_init(op);
|
||||
struct mie_op *op = mie_block_add_op(block);
|
||||
|
||||
if (!mie_parser_parse_op(ctx, names, op)) {
|
||||
return false;
|
||||
@@ -855,8 +854,7 @@ bool mie_parser_parse_anonymous_block(
|
||||
break;
|
||||
}
|
||||
|
||||
struct mie_op *op = mie_vector_emplace_back(block->b_ops, NULL);
|
||||
mie_op_init(op);
|
||||
struct mie_op *op = mie_block_add_op(block);
|
||||
|
||||
if (!mie_parser_parse_op(ctx, names, op)) {
|
||||
return false;
|
||||
@@ -950,8 +948,7 @@ bool mie_parser_parse_block(
|
||||
break;
|
||||
}
|
||||
|
||||
struct mie_op *op = mie_vector_emplace_back(block->b_ops, NULL);
|
||||
mie_op_init(op);
|
||||
struct mie_op *op = mie_block_add_op(block);
|
||||
if (!mie_parser_parse_op(ctx, names, op)) {
|
||||
return false;
|
||||
}
|
||||
@@ -1150,9 +1147,6 @@ static bool parse_graph_op(
|
||||
bool mie_parser_parse_op(
|
||||
struct mie_parser *ctx, struct mie_name_map *names, struct mie_op *dest)
|
||||
{
|
||||
memset(dest, 0x0, sizeof *dest);
|
||||
mie_attribute_map_init(&dest->op_attrib);
|
||||
|
||||
if (mie_parser_check_eof(ctx)) {
|
||||
return false;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user