Rust: fix duplicate asm! expressions

This commit is contained in:
Paolo Tranquilli
2025-08-19 14:01:25 +02:00
parent d38459a50a
commit 49bf48eda1
30 changed files with 163 additions and 140 deletions

View File

@@ -2049,12 +2049,6 @@ macro_block_exprs(
unique int id: @macro_block_expr
);
#keyset[id]
macro_block_expr_tail_exprs(
int id: @macro_block_expr ref,
int tail_expr: @expr ref
);
#keyset[id, index]
macro_block_expr_statements(
int id: @macro_block_expr ref,
@@ -2062,6 +2056,12 @@ macro_block_expr_statements(
int statement: @stmt ref
);
#keyset[id]
macro_block_expr_tail_exprs(
int id: @macro_block_expr ref,
int tail_expr: @expr ref
);
macro_exprs(
unique int id: @macro_expr
);