Lukas Wirth
|
cf083fefc4
|
fix: Fix completion failing in format_args! with invalid template
|
2023-12-08 20:35:33 +01:00 |
|
Lukas Wirth
|
d2cd30007c
|
Implicit format args support
|
2023-12-05 17:07:00 +01:00 |
|
hkalbasi
|
f4704bc8ae
|
Switch to in-tree rustc dependencies with a cfg flag
|
2023-09-15 18:10:11 +03:30 |
|
Lukas Wirth
|
10b0cd7047
|
Replace format-args parser with upstream fork
|
2023-09-07 11:37:59 +02:00 |
|
Lukas Wirth
|
5046889f43
|
Don't allocate the format_args template string as an expression
|
2023-09-06 19:18:12 +02:00 |
|
Lukas Wirth
|
e243a03da1
|
Desugar builtin#format_args
|
2023-09-06 15:21:41 +02:00 |
|
Lukas Wirth
|
abe8f1ece4
|
Implement builtin#format_args, using rustc's format_args parser
|
2023-09-05 19:19:46 +02:00 |
|
ponyii
|
68e8379ec3
|
fixed a merge-caused error
|
2023-08-08 22:16:28 +04:00 |
|
ponyii
|
4ebdc6f052
|
syntax update: the default value of ConstParam turned from Expr into ConstArg
|
2023-08-08 21:57:54 +04:00 |
|
ponyii
|
52b4392724
|
the "add missing members" assists: implemented substitution of default values of const params
|
2023-08-08 21:57:54 +04:00 |
|
hkalbasi
|
3a1054fc1c
|
Replace x with it
|
2023-07-06 17:33:17 +03:30 |
|
hkalbasi
|
f8594f78bb
|
Use ConstArg instead of Expr for AstId of InTypeConstId
|
2023-06-11 00:39:28 +03:30 |
|
hkalbasi
|
a481e004b0
|
Lower const params with a bad id
|
2023-06-11 00:39:28 +03:30 |
|
Lukas Wirth
|
c7ef6c25b7
|
internal: Replace Display impl for Name
|
2023-05-24 20:55:12 +02:00 |
|
Lukas Wirth
|
bca8029a6e
|
Move Expander and LowerCtx into separate modules
|
2023-04-17 20:44:06 +02:00 |
|
Lukas Wirth
|
99b69525f4
|
hir_def::expr -> hir_def::hir, hir_def::type_ref -> hir_def::hir::type_ref
|
2023-04-06 19:36:25 +02:00 |
|