Vadim Petrochenkov
|
900607f49a
|
resolve: Turn enum Finalize into an optional struct
|
2022-05-01 17:42:22 +03:00 |
|
Camille GILLOT
|
a9e13fa553
|
Lint elided lifetimes in path on the AST.
|
2022-04-17 11:03:34 +02:00 |
|
Amanieu d'Antras
|
dc345d8bff
|
Reimplement lowering of sym operands for asm! so that it also works with global_asm!
|
2022-04-14 15:32:03 +01:00 |
|
Vadim Petrochenkov
|
276b946010
|
Handle unusable_binding more compactly.
|
2022-04-12 22:07:15 +02:00 |
|
Camille GILLOT
|
b796d92da3
|
Fix imports.
|
2022-04-12 19:55:47 +02:00 |
|
Camille GILLOT
|
944d852afe
|
Simplify error reporting.
|
2022-04-12 19:53:46 +02:00 |
|
Camille GILLOT
|
d1c1bbe5f3
|
Move path resolution error to rustc_resolve::diagnostics.
|
2022-04-12 19:53:22 +02:00 |
|
Camille GILLOT
|
886613c916
|
Make the logic more explicit with let chains.
|
2022-04-12 19:52:58 +02:00 |
|
Camille GILLOT
|
3ee6f6e28a
|
Do not record Res when builing a suggestion.
|
2022-04-12 19:52:34 +02:00 |
|
Camille GILLOT
|
55ca03c0ac
|
Insert error after checking for binding usability.
|
2022-04-12 19:52:10 +02:00 |
|
Camille GILLOT
|
24b37a7374
|
Pass last_import_segment and unusable_binding as parameters.
|
2022-04-12 19:51:46 +02:00 |
|
Camille GILLOT
|
eb7f5673d9
|
Simplify binding finalization.
|
2022-04-12 19:51:22 +02:00 |
|
Camille GILLOT
|
e9a52c27d2
|
Move ident resolution to a dedicated module.
|
2022-04-12 19:49:02 +02:00 |
|