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);
|
mie_parser_parse_linefeed(ctx);
|
||||||
|
|
||||||
struct mie_op *op = mie_vector_emplace_back(block->b_ops, NULL);
|
struct mie_op *op = mie_block_add_op(block);
|
||||||
mie_op_init(op);
|
|
||||||
|
|
||||||
if (!mie_parser_parse_op(ctx, names, op)) {
|
if (!mie_parser_parse_op(ctx, names, op)) {
|
||||||
return false;
|
return false;
|
||||||
@@ -855,8 +854,7 @@ bool mie_parser_parse_anonymous_block(
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
struct mie_op *op = mie_vector_emplace_back(block->b_ops, NULL);
|
struct mie_op *op = mie_block_add_op(block);
|
||||||
mie_op_init(op);
|
|
||||||
|
|
||||||
if (!mie_parser_parse_op(ctx, names, op)) {
|
if (!mie_parser_parse_op(ctx, names, op)) {
|
||||||
return false;
|
return false;
|
||||||
@@ -950,8 +948,7 @@ bool mie_parser_parse_block(
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
struct mie_op *op = mie_vector_emplace_back(block->b_ops, NULL);
|
struct mie_op *op = mie_block_add_op(block);
|
||||||
mie_op_init(op);
|
|
||||||
if (!mie_parser_parse_op(ctx, names, op)) {
|
if (!mie_parser_parse_op(ctx, names, op)) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
@@ -1150,9 +1147,6 @@ static bool parse_graph_op(
|
|||||||
bool mie_parser_parse_op(
|
bool mie_parser_parse_op(
|
||||||
struct mie_parser *ctx, struct mie_name_map *names, struct mie_op *dest)
|
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)) {
|
if (mie_parser_check_eof(ctx)) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user