Lukas Wirth
|
c3c9f5ffe1
|
internal: Compute syntax validation errors on demand
|
2024-03-04 12:06:15 +01:00 |
|
Lukas Wirth
|
4303e741de
|
Cleanup
|
2024-03-04 11:10:06 +01:00 |
|
Lukas Wirth
|
e2a985e93f
|
Encode disabled proc-macros via boolean flag, not special Expander
|
2024-02-12 13:39:38 +01:00 |
|
Lukas Wirth
|
1669344b2a
|
Thinner DefDiagnostics
|
2024-01-15 11:07:26 +01:00 |
|
Lukas Wirth
|
f86f6a89eb
|
Change terminology, do not name use items and use trees as imports
|
2023-08-02 14:19:38 +02:00 |
|
Lukas Wirth
|
8886d707b8
|
Stronger typing for AstId and AstIdMap
|
2023-07-04 09:16:15 +02:00 |
|
Lukas Wirth
|
77afc6e793
|
fix: Report remaining macro errors in assoc item collection
|
2023-04-22 11:49:00 +02:00 |
|
Lukas Wirth
|
d1632c2727
|
Report syntax errors from item level macro expansions
|
2023-04-16 17:22:06 +02:00 |
|
Lukas Wirth
|
a5558cdfe5
|
internal: Report macro definition errors on the definition
|
2023-04-16 14:15:59 +02:00 |
|
Lukas Wirth
|
621e96bd6a
|
Encode one level of cfg_attr in attr_id
|
2023-01-09 21:06:13 +01:00 |
|
Lukas Wirth
|
68723043db
|
Split out hir-def attribute handling parts into hir-expand
|
2023-01-09 19:29:28 +01:00 |
|
unexge
|
89107d5469
|
Emit unconfigured code diagnostics for fields
|
2022-09-26 19:04:57 +01:00 |
|
Kartavya Vashishtha
|
c1eae3d028
|
make diagnostic function public
|
2022-08-08 16:45:27 +05:30 |
|
Florian Diebold
|
8b3ec12aac
|
fix: Report proc macro errors in expressions correctly as well
They didn't have a krate before, resulting in the generic "proc macro
not found" error.
Also improve error messages a bit more.
|
2022-06-28 10:43:22 +02:00 |
|
Lukas Wirth
|
0e41d15b82
|
Use the correct crates proc-macro loading error message
|
2022-06-15 18:06:33 +02:00 |
|
Lukas Wirth
|
7d51fc4640
|
Show proc-macro loading errors in unresolved-proc-macro diagnostics
|
2022-06-15 17:34:01 +02:00 |
|
Peh
|
1f011fa4a3
|
style: rename crates to kebab case
|
2022-05-01 10:48:58 +00:00 |
|