| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2020-08-30 | mv compiler to compiler/ | mark | -281/+0 | |
| 2020-08-24 | hir: consistent use and naming of lang items | David Wood | -3/+3 | |
| This commit adjusts the naming of various lang items so that they are consistent and don't include prefixes containing the target or "LangItem". In addition, lang item variants are no longer exported from the `lang_items` module. Signed-off-by: David Wood <david@davidtw.co> | ||||
| 2020-07-05 | Use for<'tcx> fn pointers in Providers, instead of having Providers<'tcx>. | Eduard-Mihai Burtescu | -1/+1 | |
| 2020-06-15 | make all uses of ty::Error or ConstKind::Error delay a span bug | mark | -1/+1 | |
| 2020-06-14 | structural_match: non-structural-match ty closures | David Wood | -1/+6 | |
| This commit adds a `Closure` variant to `NonStructuralMatchTy` in `structural_match`, fixing an ICE which can occur when `impl_trait_in_bindings` is used with constants. Signed-off-by: David Wood <david@davidtw.co> | ||||
| 2020-06-12 | Make `type_marked_structural` private | Dylan MacKenzie | -1/+1 | |
| 2020-06-12 | Helper method for whether type has structural equality | Dylan MacKenzie | -12/+20 | |
| This helper method works for all types, falling back to a query for `TyKind::Adt`s to determine whether the implement the `{Partial,}StructuralEq` traits. | ||||
| 2020-06-02 | remove assert | Bastian Kauschke | -2/+1 | |
| 2020-06-02 | normalize adt fields during structural match check | Bastian Kauschke | -1/+5 | |
| 2020-05-20 | comment return sites | Bastian Kauschke | -7/+14 | |
| 2020-05-20 | Be more conservative concerning `structural_match` | Bastian Kauschke | -21/+19 | |
| 2020-05-20 | note for `ty::Error`. | Bastian Kauschke | -7/+14 | |
| 2020-05-20 | exhaustively match during structural match checking | Bastian Kauschke | -2/+33 | |
| 2020-05-15 | Remove lang_items\(\).*\.unwrap\(\) | Nathan Corbyn | -2/+3 | |
| 2020-04-29 | forbid `dyn Trait` in const generics | Bastian Kauschke | -0/+5 | |
| 2020-03-30 | rustc -> rustc_middle part 3 (rustfmt) | Mazdak Farrokhzad | -1/+1 | |
| 2020-03-30 | rustc -> rustc_middle part 2 | Mazdak Farrokhzad | -1/+1 | |
| 2020-03-24 | Remove attribute `#[structural_match]` and any references to it | Vadim Petrochenkov | -5/+5 | |
| 2020-03-14 | Move rustc_infer::traits to new crate rustc_trait_selection. | Camille GILLOT | -0/+216 | |
