about summary refs log tree commit diff
path: root/src/test/ui/coherence
AgeCommit message (Expand)AuthorLines
2021-09-15Move object safety suggestions to the end of the errorEsteban Kuber-1/+1
2021-09-02Bless tests.Camille GILLOT-4/+8
2021-09-01Rollup merge of #88525 - notriddle:notriddle/coherence-dyn-auto-trait, r=petr...Mara Bos-0/+29
2021-08-31Change wording to less jaron-y "non-auto trait"Michael Howell-2/+2
2021-08-30fix(rustc_typeck): produce better errors for dyn auto traitMichael Howell-0/+29
2021-08-21Improve errors for recursive type aliasesNoah Lev-1/+1
2021-08-16Use note to point at bound introducing requirementEsteban Küber-3/+6
2021-07-18When pretty printing, name placeholders as bound regionsjackh726-2/+2
2021-04-06Remove trailing `:` from E0119 messageEsteban Küber-36/+36
2020-11-23Rename `optin_builtin_traits` to `auto_traits`Camelid-3/+3
2020-10-25Merge remote-tracking branch 'upstream/master' into box-allocTim Diekmann-28/+32
2020-10-20review commentsEsteban Küber-1/+1
2020-10-20Tweak "object unsafe" errorsEsteban Küber-4/+7
2020-10-18Rollup merge of #78043 - willcrozi:e0210-error-note-fix, r=lcnrYuki Okushi-23/+23
2020-10-17Fix grammar in note for orphan-rule error [E0210]Will Crozier-23/+23
2020-10-17Suggest minimal subset features in `incomplete_features` lintYuki Okushi-0/+1
2020-10-07Support custom allocators in `Box`Tim Diekmann-6/+11
2020-09-09Rollup merge of #75984 - kornelski:typeormodule, r=matthewjasperTyler Mandry-4/+4
2020-09-03specialization_graph: avoid trimmed paths for OverlapErrorDan Aloni-18/+18
2020-09-02pretty: trim paths of unique symbolsDan Aloni-55/+55
2020-09-01Clarify message about unresolved useKornel-4/+4
2020-08-22Use smaller def span for functionsAaron Hill-12/+12
2020-07-25Use the proper span when WF-checking an impl self typeAaron Hill-2/+2
2020-06-22WIP bless test and compare-mode=nllNiko Matsakis-3/+3
2020-06-22add new coherence tests and update the documentationNiko Matsakis-4/+53
2020-06-22add new tests from MCP and the tracking issueNiko Matsakis-0/+184
2020-06-21Auto merge of #72936 - jackh726:chalk-more, r=nikomatsakisbors-22/+3
2020-06-19Add compare-mode=chalk and add a little bit more implementations and fixmesJack Huey-22/+3
2020-06-16bless allRalf Jung-3/+13
2020-04-23fix error code for E0751YI-2/+2
2020-04-11rustc: Add a warning count upon completionRoccoDev-0/+4
2020-04-08Small tweaks to required bound spanEsteban Küber-1/+1
2020-04-06traits/coherence: stop using `Ty::walk_shallow`.Eduard-Mihai Burtescu-2/+2
2020-03-26introduce `negative_impls` feature gate and documentNiko Matsakis-22/+24
2020-03-26make a custom error for overlap with negative implsNiko Matsakis-15/+14
2020-03-05review commentsEsteban Küber-2/+3
2020-03-04Tweak output for invalid negative impl AST errorsEsteban Küber-2/+2
2020-02-13Constness -> enum Const { Yes(Span), No }Mazdak Farrokhzad-1/+3
2020-02-09Reduce queries/map lookups done by coherenceJonas Schievink-2/+2
2020-02-06make lint warn by defaultNiko Matsakis-12/+9
2020-02-06lint impls that will become incoherent when leak-check is removedNiko Matsakis-5/+88
2020-02-04Auto merge of #68544 - Aaron1011:remove-overlapping-traits, r=estebankbors-18/+30
2020-02-04Remove the `overlapping_marker_traits` featureAaron Hill-18/+30
2020-02-02Use more appropriate spans on object unsafe traits and provide structured sug...Esteban Küber-1/+1
2020-02-02Wording changes to object unsafe trait errorsEsteban Küber-1/+5
2020-01-08Unify output of "variant not found" errorsEsteban Küber-2/+2
2019-11-10Improve coherence errors for wrong type orderOhad Ravid-23/+46
2019-10-31Stabilize the `re_rebalance_coherence` featureOhad Ravid-1461/+204
2019-10-28Do not display ADT type arguments and fix rebaseEsteban Küber-57/+85
2019-10-28Account for tuples in explanationEsteban Küber-20/+20