Gary Guo
|
b1c6c0648e
|
Permit asm_const and asm_sym to reference outer generic params
|
2022-05-07 03:32:27 +01:00 |
|
Oli Scherer
|
0349f8bd79
|
Use a yes/no enum instead of a bool.
The bool's meaning wasn't obvious to me at some call sites.
|
2022-05-02 15:39:13 +00:00 |
|
Vadim Petrochenkov
|
7841247ca9
|
resolve: Rename unusable_binding to ignore_binding
|
2022-05-01 18:02:37 +03:00 |
|
Vadim Petrochenkov
|
f0e0434feb
|
resolve: Merge last_import_segment into Finalize
|
2022-05-01 18:02:35 +03:00 |
|
Vadim Petrochenkov
|
ffedcec4e8
|
resolve: Pass full Finalize in nearly all cases
|
2022-05-01 18:02:01 +03:00 |
|
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 |
|