Trevor Gross
e6f0caf197
Rollup merge of #127542 - c410-f3r:concat-again, r=petrochenkov
[`macro_metavar_expr_concat`] Add support for literals
Adds support for literals in macro parameters.
```rust
macro_rules! with_literal {
($literal:literal) => {
const ${concat(FOO, $literal)}: i32 = 1;
}
}
fn main() {
with_literal!("_BAR");
assert_eq!(FOO_BAR, 1);
}
```
cc #124225
r? ``@petrochenkov``
2024-07-17 19:53:25 -05:00
..
2024-07-17 17:00:48 -03:00
2024-06-19 01:51:36 +01:00
2024-06-06 20:27:25 -05:00
2024-07-10 17:03:58 +10:00
2024-06-22 19:57:19 +03:00
2024-06-24 06:27:12 +02:00
2024-05-06 09:06:02 +10:00
2024-05-23 06:03:17 +10:00
2024-06-05 10:38:03 +10:00
2024-05-09 20:12:07 +10:00
2024-06-18 13:45:08 +00:00
2024-06-05 10:37:59 +10:00