Lukas Wirth
|
9b8eb807a3
|
Parse builtin# syntax
|
2023-09-05 10:36:35 +02:00 |
|
Lukas Wirth
|
9ac88d8d36
|
Fix parser being stuck in eager macro inputs
|
2023-08-12 08:27:27 +02:00 |
|
Lukas Wirth
|
7c765d9f9e
|
fix: Expand eager macros to delimited comma separated expression list
|
2023-07-30 17:31:26 +02:00 |
|
Lukas Wirth
|
6a7b905c86
|
Fix the eager token maps by re-mapping the textranges between the input and input expansion
|
2023-07-13 09:22:38 +02:00 |
|
hkalbasi
|
3c87825074
|
Use ArgumentV1 instead of Argument
|
2023-06-19 22:48:49 +03:30 |
|
Lukas Wirth
|
a02b9b279e
|
internal: Lazy eager macros
|
2023-06-09 13:02:13 +02:00 |
|
hkalbasi
|
30e16e20d0
|
Fix unwrap on None in expanding format args
|
2023-06-08 00:17:22 +03:30 |
|
Laurențiu Nicola
|
c3dbe7c717
|
Merge remote-tracking branch 'upstream/master' into sync-from-rust
|
2023-06-05 11:07:47 +03:00 |
|
hkalbasi
|
b0f17668f7
|
use ::core instead of $crate in option_env!
|
2023-05-25 18:46:34 +03:30 |
|
hkalbasi
|
4adfbbfbad
|
partially support panic message in MirEvalError
|
2023-05-18 18:30:49 +03:30 |
|
hkalbasi
|
5c83e222a3
|
fix format_args expansion error with raw strings
|
2023-05-18 12:32:41 +03:30 |
|
hkalbasi
|
a2fba7c67e
|
Add test for eager expanding of format_args
|
2023-05-17 01:15:04 +03:30 |
|
hkalbasi
|
a6e5a912f9
|
Expand format_args! with more details
|
2023-05-16 19:12:40 +03:30 |
|
Ryo Yoshida
|
34a9129333
|
fix: column!() and line!() built-in macros return u32
|
2023-05-11 21:13:05 +09:00 |
|
Mara Bos
|
429d06b879
|
Remove "V1" from ArgumentsV1 and FlagsV1.
|
2023-04-24 16:16:14 +02:00 |
|
Laurențiu Nicola
|
b2f6fd4f96
|
⬆️ rust-analyzer
|
2023-03-13 10:42:24 +02:00 |
|
hkalbasi
|
cd67589f63
|
beginning of MIR
|
2023-02-27 23:45:54 +03:30 |
|
arcnmx
|
25242fe93f
|
⬆️ rust-analyzer
Merge commit '368e0bb32f1178cf162c2ce5f7e10b7ae211eb26'
|
2023-01-09 10:36:22 -08:00 |
|
Jake Heinz
|
427b63b676
|
hir-expand: fix compile_error! expansion not unquoting strings
|
2022-11-20 08:48:27 +00:00 |
|
Laurențiu Nicola
|
a99a48e786
|
⬆️ rust-analyzer
|
2022-10-18 09:12:49 +03:00 |
|
Lukas Wirth
|
1574fe0d54
|
Use $crate instead of std for panic builtin_fn_macro
This should be closer to the expected output and gets rid of a few
type mismatches in rustc/library
|
2022-10-10 10:33:49 +02:00 |
|
Laurențiu Nicola
|
8231fee466
|
⬆️ rust-analyzer
|
2022-08-16 11:24:50 +03:00 |
|
Ryo Yoshida
|
4d5873e92f
|
minor: align with rustc on escaping characters in macro expansion
|
2022-08-05 22:01:09 +09:00 |
|
Ryo Yoshida
|
859d467276
|
fix: make concat! work with char
|
2022-08-05 02:58:16 +09:00 |
|
David Lattimore
|
6f819e30e4
|
Remove unnecessary unsafe from format_args expansion
|
2022-07-08 14:56:18 +10:00 |
|
Peh
|
1f011fa4a3
|
style: rename crates to kebab case
|
2022-05-01 10:48:58 +00:00 |
|