about summary refs log tree commit diff
path: root/src/librustc/infer/error_reporting/mod.rs
AgeCommit message (Expand)AuthorLines
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
2019-06-20rename hir::map::expect_expr_by_hir_id to expect_exprljedrz-1/+1
2019-06-20rename hir::map::name_by_hir_id to ::nameljedrz-1/+1
2019-06-17remove _by_hir_id if there is no NodeId counterpartljedrz-5/+5
2019-06-17replace some uses of NodeId with HirIdljedrz-4/+4
2019-06-14Unify all uses of 'gcx and 'tcx.Eduard-Mihai Burtescu-7/+7
2019-06-12rustc: replace `TyCtxt<'tcx, 'gcx, 'tcx>` with `TyCtxt<'gcx, 'tcx>`.Eduard-Mihai Burtescu-3/+3
2019-06-12Fix fallout from `deny(unused_lifetimes)`.Eduard-Mihai Burtescu-1/+1
2019-06-12rustc: replace `TyCtxt<'a, 'gcx, 'tcx>` with `TyCtxt<'tcx, 'gcx, 'tcx>`.Eduard-Mihai Burtescu-5/+5
2019-05-31Remove ty::BrFresh and new_boundYuki Okushi-4/+0
2019-05-28Rename `OpportunisticTypeResolver` to `OpportunisticVarResolver`varkor-3/+3
2019-05-25rustc: integrate ty::Const into ty::print as print_const.Eduard-Mihai Burtescu-0/+8
2019-05-20Avoid `as_str()` in `ParamTy::is_self`.Nicholas Nethercote-3/+3
2019-05-06Implement `ToTrace` for `ty::Const`varkor-0/+1