summary refs log tree commit diff
path: root/tests/ui/traits
AgeCommit message (Expand)AuthorLines
2023-05-25add testlcnr-1/+72
2023-04-14Rollup merge of #110180 - lcnr:canonicalize, r=compiler-errorsMatthias Krüger-0/+12
2023-04-14Add test for uniquifying regionsMichael Goulet-0/+12
2023-04-13Rollup merge of #110195 - compiler-errors:issue-110052, r=aliemjayMatthias Krüger-1/+6
2023-04-13Auto merge of #109786 - estebank:tweak-add-line-sugg, r=compiler-errorsbors-7/+9
2023-04-12Special-case item attributes in the suggestion outputEsteban Küber-5/+0
2023-04-12Tweak output for 'add line' suggestionEsteban Küber-7/+14
2023-04-12Rollup merge of #110103 - compiler-errors:new-solver-overflows, r=lcnrMatthias Krüger-8/+8
2023-04-11Allow the elaborator to only filter to real supertraitsMichael Goulet-0/+34
2023-04-11Broken testsMichael Goulet-0/+43
2023-04-11Split implied and super predicate queriesMichael Goulet-7/+2
2023-04-11Erase lifetimes above ty::INNERMOST when probing ambiguous typesMichael Goulet-1/+6
2023-04-10Report overflows gracefully with new solverMichael Goulet-8/+8
2023-04-10Stall auto-trait assembly for int/float vars in new solverMichael Goulet-0/+50
2023-04-10prioritize param-env candidateslcnr-7/+53
2023-04-09Rollup merge of #108843 - compiler-errors:non_lifetime_binders-method-probe, ...Matthias Krüger-0/+27
2023-04-08Enforce that PointerLike requires a pointer-like ABIMichael Goulet-2/+2
2023-04-07Use smart-resolve when checking for trait in RHS of UFCSMichael Goulet-8/+8
2023-04-06Rollup merge of #109755 - compiler-errors:new-solver-generator-witness-mir, r...Matthias Krüger-0/+44
2023-04-05Auto merge of #108905 - ferrocene:pa-compiletest-ignore, r=ehussbors-1/+0
2023-04-05Implement support for GeneratorWitnessMIR in new solverMichael Goulet-0/+44
2023-04-03remove invalid ignore-prettyPietro Albini-1/+0
2023-04-02Move some UI tests into subdirectoriesjyn-0/+124
2023-03-30Auto merge of #109791 - compiler-errors:rollup-c3o710k, r=compiler-errorsbors-0/+11
2023-03-30Rollup merge of #109739 - compiler-errors:new-solver-closure-fnonce, r=lcnrMichael Goulet-0/+11
2023-03-30Auto merge of #109740 - compiler-errors:new-solver-deep-reject-placeholder-co...bors-0/+37
2023-03-30Closures always implement FnOnce in new solverMichael Goulet-0/+11
2023-03-30Rollup merge of #109749 - compiler-errors:new-solver-float-var, r=lcnrYuki Okushi-0/+8
2023-03-30Rollup merge of #109748 - compiler-errors:new-solver-discr-kind-ice, r=lcnrYuki Okushi-10/+51
2023-03-30canonicalize float var as float in new solverMichael Goulet-0/+8
2023-03-30Check pointee metadata correctly in ui testMichael Goulet-10/+8
2023-03-30Don't ICE on DiscriminantKind projection in new solverMichael Goulet-0/+43
2023-03-29Don't ICE on placeholder consts in deep rejectMichael Goulet-0/+37
2023-03-29Do not consider elaborated projection predicates for objects in new solverMichael Goulet-6/+21
2023-03-28Check for overflow in assemble_candidates_after_normalizing_self_tyMichael Goulet-0/+52
2023-03-26transmute testMichael Goulet-0/+61
2023-03-25Still-further-specializable projections are ambiguousMichael Goulet-0/+47
2023-03-24Rollup merge of #109495 - compiler-errors:new-solver-destruct, r=eholk,lcnrMatthias Krüger-0/+14
2023-03-23Return nested obligations from canonical response var unificationMichael Goulet-0/+40
2023-03-23Auto merge of #109517 - matthiaskrgr:rollup-m3orqzd, r=matthiaskrgrbors-0/+34
2023-03-23Include relation direction in AliasEq predicateMichael Goulet-0/+34
2023-03-22Rollup merge of #109447 - lcnr:coherence, r=compiler-errorsMatthias Krüger-4/+95
2023-03-22Drive-by: Add -Ztrait-solver=next to canonical int var testMichael Goulet-0/+1
2023-03-22Implement non-const Destruct trait in new solverMichael Goulet-0/+13
2023-03-22Auto merge of #109119 - lcnr:trait-system-cleanup, r=compiler-errorsbors-18/+11
2023-03-21Rollup merge of #109441 - oli-obk:fn_trait_new_solver, r=compiler-errorsMatthias Krüger-1/+144
2023-03-21new solver cleanup + coherencelcnr-4/+95
2023-03-21Also check function items' signatures for Fn* trait compatibilityOli Scherer-3/+67
2023-03-21Only implement Fn* traits for extern "Rust" safe function pointers.Oli Scherer-1/+80
2023-03-21evaluate: improve and fix recursion depth handlinglcnr-18/+11