about summary refs log tree commit diff
path: root/src/librustc/infer/error_reporting
AgeCommit message (Expand)AuthorLines
2019-06-14Run `rustfmt --file-lines ...` for changes from previous commits.Eduard-Mihai Burtescu-3/+2
2019-06-14Unify all uses of 'gcx and 'tcx.Eduard-Mihai Burtescu-55/+54
2019-06-12Run `rustfmt --file-lines ...` for changes from previous commits.Eduard-Mihai Burtescu-1/+4
2019-06-12rustc: replace `TyCtxt<'tcx, 'gcx, 'tcx>` with `TyCtxt<'gcx, 'tcx>`.Eduard-Mihai Burtescu-7/+7
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-18/+18
2019-06-05Fix after rebasevarkor-2/+2
2019-06-05Refactor `TypeVariableOrigin` into `TypeVariableOrigin` and `TypeVariableOrig...varkor-3/+3
2019-06-03rustc: remove `HirId` from `ArgSource::AsyncFn`David Wood-6/+3
2019-06-03rustc: async fn drop order lowering in HIRDavid Wood-3/+6
2019-06-03Auto merge of #61361 - estebank:infer-type, r=varkorbors-18/+83
2019-06-01Account for cases where we can find the type arg name, but the local name is `_`Esteban Küber-0/+5
2019-06-01review comment: tweak wordingEsteban Küber-9/+13
2019-05-31Tweak wordingEsteban Küber-19/+13
2019-05-31On type inference errors use the type argument name when possibleEsteban Küber-10/+42
2019-05-31Alternative wording for inference failureEsteban Küber-23/+13
2019-05-31Add more detail to type inference errorEsteban Küber-15/+55
2019-05-31Remove ty::BrFresh and new_boundYuki Okushi-4/+0
2019-05-28Rename `OpportunisticTypeResolver` to `OpportunisticVarResolver`varkor-8/+8
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-4/+4
2019-05-06Implement `ToTrace` for `ty::Const`varkor-0/+1
2019-05-05rustc: rename all occurences of "freevar" to "upvar".Eduard-Mihai Burtescu-2/+2
2019-05-01Resolve match arm ty when arms divergeEsteban Küber-1/+1
2019-04-28Fix lint findings in librustcflip1995-12/+12
2019-04-25Auto merge of #59111 - gilescope:generator-better-errors, r=nikomatsakisbors-13/+31
2019-04-25Improved error message when type must be bound due to generator.Giles Cope-13/+31
2019-04-23Rollup merge of #59823 - davidtwco:issue-54716, r=cramertjMazdak Farrokhzad-14/+10
2019-04-22Remove double trailing newlinesvarkor-1/+0
2019-04-21Introduce `ArgSource` for diagnostics.David Wood-14/+10
2019-04-14Rollup merge of #59735 - matklad:deadcode, r=sanxiynMazdak Farrokhzad-1/+1
2019-04-10Suggest removing `?` to resolve type errors.David Wood-1/+27
2019-04-05remove lookup_char_pos_adjAleksey Kladov-1/+1
2019-04-03Deny internal lints in librustcflip1995-11/+11
2019-03-31Suggest using anonymous lifetime in `impl Trait` return without hacksEsteban Küber-34/+13
2019-03-29Suggest using anonymous lifetime in `impl Trait` returnEsteban Küber-6/+36
2019-03-15rustc: provide DisambiguatedDefPathData in ty::print.Eduard-Mihai Burtescu-2/+4
2019-03-15rustc: slice substs in ty::print instead of passing the full ones.Eduard-Mihai Burtescu-1/+1
2019-03-15rustc: remove PrintCx from ty::Print and rely on printers carrying TyCtxt.Eduard-Mihai Burtescu-34/+34
2019-03-15rustc: don't thread existential projections through path_generic_args.Eduard-Mihai Burtescu-4/+11
2019-03-15rustc: make `pretty_path_generic_args`' task as simple as possible.Eduard-Mihai Burtescu-3/+2
2019-03-15rustc: print elided regions as '_ instead of nothing, and use a separate chec...Eduard-Mihai Burtescu-3/+7
2019-03-15rustc: move ty::print::PrintConfig's fields to FmtPrinter.Eduard-Mihai Burtescu-10/+5
2019-03-15rustc: make util::ppaux private.Eduard-Mihai Burtescu-1/+1
2019-03-15rustc: don't pass Namespace explicitly, but rather track it in FmtPrinter.Eduard-Mihai Burtescu-7/+6
2019-03-15rustc: support overriding type printing in ty::print::Printer.Eduard-Mihai Burtescu-0/+8
2019-03-15rustc: support overriding region printing in ty::print::Printer.Eduard-Mihai Burtescu-0/+8
2019-03-15rustc: centralize region printing in ty::RegionKind's Print impl.Eduard-Mihai Burtescu-2/+5
2019-03-15rustc: don't keep RegionHighlightMode in a thread-local.Eduard-Mihai Burtescu-113/+142
2019-03-15rustc: pass ty::print::PrintCx by value.Eduard-Mihai Burtescu-11/+26