Michael Goulet
|
8fbd78ccea
|
Detect cycle errors hidden by opaques during monomorphization
|
2023-09-13 17:35:44 +00:00 |
|
Mahdi Dibaiee
|
e55583c4b8
|
refactor(rustc_middle): Substs -> GenericArg
|
2023-07-14 13:27:35 +01:00 |
|
Oli Scherer
|
f3b7dd6388
|
Add AliasKind::Weak for type aliases.
Only use it when the type alias contains an opaque type.
Also does wf-checking on such type aliases.
|
2023-06-16 19:39:48 +00:00 |
|
John Kåre Alsaker
|
fff20a703d
|
Move expansion of query macros in rustc_middle to rustc_middle::query
|
2023-05-15 08:49:13 +02:00 |
|
León Orell Valerian Liehr
|
e8139dfd5a
|
IAT: Introduce AliasKind::Inherent
|
2023-05-04 16:59:10 +02:00 |
|
Michael Goulet
|
d793d80cf7
|
(almost) Always use ObligationCtxt when dealing with canonical queries
|
2022-10-27 15:43:33 +00:00 |
|
Jacob Pratt
|
49c82f31a8
|
Remove crate visibility usage in compiler
|
2022-05-20 20:04:54 -04:00 |
|
kadmin
|
bd03d8167f
|
Remove generalization over projection
Instead, just use a term everywhere.
|
2022-01-28 00:25:36 +00:00 |
|
mark
|
9e5f7d5631
|
mv compiler to compiler/
|
2020-08-30 18:45:07 +03:00 |
|