| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2023-02-22 | Remove type-traversal trait aliases | Alan Egerton | -2/+2 | |
| 2023-01-19 | even more unify Projection/Opaque in outlives code | Ali MJ Al-Nasrawy | -1/+1 | |
| 2023-01-13 | Unify Opaque/Projection handling in region outlives code | Michael Goulet | -4/+2 | |
| 2023-01-07 | make ascribe_user_type a TypeOp | Ali MJ Al-Nasrawy | -7/+4 | |
| Projection types in user annotations may contain inference variables. This makes the normalization depend on the unification with the actual type and thus requires a separate TypeOp to track the obligations. Otherwise simply calling `TypeChecker::normalize` would ICE with "unexpected ambiguity" | ||||
| 2022-12-19 | implement the skeleton of the updated trait solver | lcnr | -1/+1 | |
| 2022-12-13 | squash OpaqueTy and ProjectionTy into AliasTy | Michael Goulet | -3/+2 | |
| 2022-12-10 | compiler: remove unnecessary imports and qualified paths | KaDiWa | -1/+0 | |
| 2022-09-21 | Neither require nor imply lifetime bounds on opaque type for well formedness | Oli Scherer | -1/+3 | |
| 2022-09-05 | fix comment | 111 | -2/+1 | |
| 2022-09-01 | Migrate DropCheckOverflow | 111 | -10/+3 | |
| 2022-07-29 | remove some manual hash stable impls | lcnr | -25/+1 | |
| 2022-07-05 | Add #[derive(TypeVisitable)] | Alan Egerton | -8/+13 | |
| 2022-03-24 | Swap DtorckConstraint to DropckConstraint | InfRandomness | -7/+7 | |
| This change was made as per suspicion that this struct was never renamed after consistent use of DropCk. This also clarifies the meaning behind the name of this structure. | ||||
| 2022-02-09 | Ensure that queries only return Copy types. | Camille GILLOT | -5/+4 | |
| 2021-10-03 | Remove re-export. | Camille GILLOT | -1/+1 | |
| 2021-04-08 | Fix outdated crate names in compiler docs | pierwill | -1/+1 | |
| Changes `librustc_X` to `rustc_X`, only in documentation comments. Plain code comments are left unchanged. Also fix incorrect file paths. | ||||
| 2021-03-27 | Remove (lots of) dead code | Joshua Nelson | -12/+0 | |
| Found with https://github.com/est31/warnalyzer. Dubious changes: - Is anyone else using rustc_apfloat? I feel weird completely deleting x87 support. - Maybe some of the dead code in rustc_data_structures, in case someone wants to use it in the future? - Don't change rustc_serialize I plan to scrap most of the json module in the near future (see https://github.com/rust-lang/compiler-team/issues/418) and fixing the tests needed more work than I expected. TODO: check if any of the comments on the deleted code should be kept. | ||||
| 2020-09-04 | Remove unused duplicated `trivial_dropck_outlives` | Jonas Schievink | -68/+0 | |
| 2020-09-04 | Change ty.kind to a method | LeSeulArtichaut | -1/+1 | |
| 2020-08-30 | mv compiler to compiler/ | mark | -0/+330 | |
