Santiago Pastorino
|
7aa602b84c
|
Revert "Auto merge of #79637 - spastorino:revert-trait-inheritance-self, r=Mark-Simulacrum"
This reverts commit b4def89d76, reversing
changes made to 7dc1e852d4.
|
2021-02-05 18:56:56 -03:00 |
|
kadmin
|
6a03f0350d
|
Add error message for private fn
Bless tests
Update with changes from comments
|
2021-01-31 20:45:13 +00:00 |
|
Jack Huey
|
3dea68de1d
|
Review changes
|
2021-01-16 18:56:37 -05:00 |
|
Matthias Krüger
|
d12a358673
|
use matches!() macro in more places
|
2020-12-24 13:35:12 +01:00 |
|
Santiago Pastorino
|
37354ebc97
|
Revert "Auto merge of #79209 - spastorino:trait-inheritance-self, r=nikomatsakis"
This reverts commit 349b3b324d, reversing
changes made to b776d1c3e3.
|
2020-12-02 12:19:38 -03:00 |
|
bors
|
349b3b324d
|
Auto merge of #79209 - spastorino:trait-inheritance-self, r=nikomatsakis
Allow Trait inheritance with cycles on associated types
Fixes #35237
r? `@nikomatsakis`
cc `@estebank`
|
2020-11-29 21:04:23 +00:00 |
|
Joshua Nelson
|
2d39c09cc2
|
Change comments on types to doc-comments
|
2020-11-27 14:17:25 -05:00 |
|
Santiago Pastorino
|
2ca4964db5
|
Allow to self reference associated types in where clauses
|
2020-11-27 11:23:47 -03:00 |
|
Bastian Kauschke
|
2bf93bd852
|
compiler: fold by value
|
2020-11-16 22:34:57 +01:00 |
|
est31
|
12187b7f86
|
Remove unused #[allow(...)] statements from compiler/
|
2020-09-26 01:25:55 +02:00 |
|
Bastian Kauschke
|
30ff1ef3d0
|
support const_evaluatable_checked across crate boundaries
|
2020-09-18 17:11:34 +02:00 |
|
Bastian Kauschke
|
c3a772f55f
|
use abstract consts when unifying ConstKind::Unevaluated
|
2020-09-18 17:11:34 +02:00 |
|
Bastian Kauschke
|
d327fa112b
|
initial working state
|
2020-09-18 16:25:25 +02:00 |
|
bors
|
7402a39447
|
Auto merge of #76244 - vandenheuvel:remove__paramenv__def_id, r=nikomatsakis
Removing the `def_id` field from hot `ParamEnv` to make it smaller
This PR addresses https://github.com/rust-lang/rust/issues/74865.
|
2020-09-13 16:28:22 +00:00 |
|
Bram van den Heuvel
|
7dad29d686
|
Remove def_id field from ParamEnv
|
2020-09-09 10:14:31 +02:00 |
|
Bastian Kauschke
|
c81935e6df
|
make ConstEvaluatable more strict
|
2020-09-08 16:39:12 +02:00 |
|
mark
|
9e5f7d5631
|
mv compiler to compiler/
|
2020-08-30 18:45:07 +03:00 |
|