summary refs log tree commit diff
path: root/src/librustc/infer/error_reporting/mod.rs
AgeCommit message (Expand)AuthorLines
2019-12-10Deduplicate logicEsteban Küber-0/+1
2019-12-03Include a span in more `expected...found` notesAaron Hill-5/+10
2019-11-29allow customising ty::TraitRef's printing behaviorMikhail Babenko-2/+14
2019-11-26Rollup merge of #66754 - estebank:rustdoc-capitalization, r=Dylan-DPCTyler Mandry-10/+5
2019-11-25Fix capitalization when mentioning different crate versions in E0308Esteban Küber-10/+5
2019-11-23review comments: remove unnecessary `&str` to `String` conversionsEsteban Küber-20/+20
2019-11-23Highlight parts of fn in type errorsEsteban Küber-3/+174
2019-11-21Auto merge of #66610 - alexreg:trait-upcasting-cosmetic, r=Centrilbors-6/+8
2019-11-21Aggregation of drive-by cosmetic changes.Alexander Regueiro-6/+8
2019-11-18review commentsEsteban Küber-4/+2
2019-11-18Remove E0308 note when primary label has all infoEsteban Küber-16/+33
2019-11-18Specific labels when referring to "expected" and "found" typesEsteban Küber-14/+20
2019-11-14Update to use new librustc_error_codes libraryGuillaume Gomez-0/+2
2019-11-06review commentsEsteban Küber-5/+1
2019-11-06Rollup merge of #66014 - dkadashev:47319-type-param-def-location, r=estebankMazdak Farrokhzad-1/+9
2019-11-03Auto merge of #65779 - kevgrasso:E0308highlight, r=estebankbors-6/+50
2019-11-02Prettify mismatched types error message in a special caseDmitry Kadashev-4/+4
2019-11-02Show type param definitions in type mismatch errorsDmitry Kadashev-1/+9
2019-10-25only relevant parts of type paths highlighted in E0308 type mismatch error me...Kevyn Grasso-7/+42
2019-10-23Rollup merge of #65657 - nnethercote:rm-InternedString-properly, r=eddybMazdak Farrokhzad-1/+1
2019-10-23debug messages addedKevyn Grasso-0/+9
2019-10-23Auto merge of #57545 - bovinebuddha:object_safe_for_dispatch, r=nikomatsakisbors-4/+20
2019-10-22RFC 2027: "first draft" of implementationMathias Blikstad-4/+20
2019-10-21Convert fields within `DefPathData` from `InternedString` to `Symbol`.Nicholas Nethercote-1/+1
2019-10-11Print lifetimes with backticksYuki Okushi-3/+3
2019-10-06Fix const arguments not displaying in types mismatch diagnostic.ben-1/+18
2019-09-26Rename `Item.node` to `Item.kind`varkor-1/+1
2019-09-26Rename `TraitItem.node` to `TraitItem.kind`varkor-1/+1
2019-09-26Rename `ImplItem.node` to `ImplItem.kind`varkor-1/+1
2019-09-26Rename `Expr.node` to `Expr.kind`varkor-2/+2
2019-09-26Rename `subst::Kind` to `subst::GenericArg`varkor-2/+2
2019-09-25Rename `sty` to `kind`varkor-9/+9
2019-09-17Remove Handler::cancelMark Rousskov-1/+1
2019-09-09Shrink `ObligationCauseCode` by boxing `IfExpression`.Nicholas Nethercote-2/+3
2019-09-09Shrink `ObligationCauseCode` by boxing `MatchExpressionArm`.Nicholas Nethercote-11/+13
2019-09-05Rollup merge of #64157 - gilescope:opaque-type-location, r=cramertj,CentrilMazdak Farrokhzad-2/+9
2019-09-05Opaque type locations in error message for clarity.Giles Cope-2/+9
2019-09-05Rollup merge of #64110 - estebank:receiver-type, r=CentrilMazdak Farrokhzad-1/+1
2019-09-02Refer to "`self` type" instead of "receiver type"Esteban Küber-1/+1
2019-09-02Emit error on intrinsic to fn ptr castsMark Rousskov-0/+3
2019-08-21Fix typo in E0308 if/else labelEsteban Küber-1/+1
2019-08-11Remove `is_self` and `has_self_ty` methodsMatthew Jasper-2/+2
2019-08-09Be more accurate when mentioning type of found match armsEsteban Küber-28/+10
2019-08-04Rename `ItemImplKind::Type` to `ItemImplKind::TyAlias`varkor-1/+1
2019-08-02Replace "existential" by "opaque"varkor-1/+1
2019-07-02rename to "member constraints"Niko Matsakis-6/+6
2019-07-02preliminary integration of "pick constraints" into nll solverNiko Matsakis-2/+2
2019-07-02enforce and report pick-constraint errorsNiko Matsakis-1/+21
2019-06-24HIR: rename find_by_hir_id to findljedrz-2/+2
2019-06-20rename hir::map::get_by_hir_id to getljedrz-1/+1