summary refs log tree commit diff
path: root/compiler/rustc_trait_selection/src/traits/misc.rs
AgeCommit message (Expand)AuthorLines
2023-02-22Remove type-traversal trait aliasesAlan Egerton-1/+1
2023-02-12rename query and use `NoSolution`Boxy-3/+4
2023-02-11make `relate`'s const ty assertion use semantic equalityBoxy-2/+20
2023-01-13Delay normalization bugs instead of reporting themMichael Goulet-8/+4
2023-01-13Suggest lifetime bound in illegal Copy implMichael Goulet-14/+30
2023-01-13copy self type is implied wfMichael Goulet-1/+14
2023-01-13Check ADT fields for copy implementations considering regionsMichael Goulet-14/+36
2022-11-06Move fallback_has_occurred to FnCtxtMichael Goulet-1/+1
2022-10-07Change InferCtxtBuilder from enter to buildCameron Steffen-55/+54
2022-10-07Introduce TypeErrCtxtCameron Steffen-2/+2
2022-10-04It's not about types or consts, but the lack of regionsOli Scherer-1/+1
2022-08-04Remove FulfillmentContext param from fully_normalizeMichael Goulet-2/+1
2022-07-06Update TypeVisitor pathsAlan Egerton-1/+1
2022-06-03Tighten spans for bad fields in Copy structMichael Goulet-2/+2
2022-03-22better errors when a Copy impl is not coherentMichael Goulet-2/+2
2022-03-11Improve `AdtDef` interning.Nicholas Nethercote-2/+2
2022-02-24restore spans for issue-50480Michael Goulet-1/+14
2022-02-24better ObligationCause for normalization errors in can_type_implement_copyMichael Goulet-2/+2
2021-12-15Remove `in_band_lifetimes` from `rustc_trait_selection`Sylvan Bowdler-1/+1
2021-11-08impl Copy/Clone for arrays in std, not in compilerbstrie-1/+2
2020-11-16compiler: fold by valueBastian Kauschke-1/+1
2020-09-04Change ty.kind to a methodLeSeulArtichaut-1/+1
2020-08-30mv compiler to compiler/mark-0/+74