about summary refs log tree commit diff
path: root/src/librustc/infer
AgeCommit message (Expand)AuthorLines
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
2019-03-15rustc: split off most of ty::print::PrintCx's fields into a separate struct.Eduard-Mihai Burtescu-2/+3
2019-03-15rustc: uniformize ty::print's error handling by requiring Result.Eduard-Mihai Burtescu-8/+12
2019-03-15rustc: remove `ty::print::FORCE_ABSOLUTE` altogether.Eduard-Mihai Burtescu-2/+2
2019-03-15rustc: assert `ty::print::FORCE_ABSOLUTE` isn't needed anymore.Eduard-Mihai Burtescu-9/+58
2019-03-15rustc: merge PrintCx::parameterized and def_path printing.Eduard-Mihai Burtescu-2/+5
2019-03-15rustc: rename item_path to def_path (except the module in ty).Eduard-Mihai Burtescu-10/+10
2019-03-15rustc: remove TyCtxt::parent_def_id in favor of TyCtxt::parent.Eduard-Mihai Burtescu-2/+2
2019-03-15rustc: tie the 'tcx between Print and PrintCx in ty::print.Eduard-Mihai Burtescu-1/+1
2019-03-15rustc: rename PrintContext to PrintCx.Eduard-Mihai Burtescu-1/+1
2019-03-13Use derive macro for HashStableJohn Kåre Alsaker-7/+8
2019-03-07HirIdification: replace NodeId method callsljedrz-15/+15
2019-03-05Clean up some generic substs handlingvarkor-10/+21
2019-03-05Stub methods in infervarkor-19/+34
2019-02-27rename Substs to InternalSubstscsmoe-11/+11
2019-02-26replace &'tcx Substs with SubstsRefcsmoe-16/+16
2019-02-26Auto merge of #58561 - ljedrz:HirIdify_some_nodes, r=Zoxcbors-1/+1
2019-02-25Auto merge of #58649 - pnkfelix:issue-57464-avoid-ice-when-region-sneaks-into...bors-1/+10
2019-02-24hir: remove NodeId from Lifetime and Tyljedrz-1/+1
2019-02-22Fix #57979 by allowing a legitimate type error to take precedence over an ICE.Felix S. Klock II-1/+10
2019-02-21update test files to reflect new outputNiko Matsakis-0/+12
2019-02-21restore the actual leak-checkNiko Matsakis-13/+170
2019-02-21introduce a dummy leak check and invoke it in all the right placesNiko Matsakis-15/+44
2019-02-21reintroduce `commit_if_ok` calls to `subtype_predicate`Niko Matsakis-14/+16
2019-02-21reintroduce `commit_if_ok` call into `higher_ranked_sub`Niko Matsakis-26/+25
2019-02-20Auto merge of #58056 - nikomatsakis:issue-57843-universe-leak, r=pnkfelixbors-26/+81
2019-02-19Auto merge of #57896 - oli-obk:permissive_existence, r=cramertjbors-1/+1
2019-02-15make generalization code create new variables in correct universeNiko Matsakis-21/+64
2019-02-15include more universe information in `debug!` printoutsNiko Matsakis-5/+17
2019-02-14Rollup merge of #58347 - matthewjasper:closure-bounds-fixes, r=pnkfelixMazdak Farrokhzad-20/+21
2019-02-14Rollup merge of #58267 - estebank:match-arms, r=matthewjasperMazdak Farrokhzad-12/+21
2019-02-13Buffer and migrate nice region errorsMatthew Jasper-20/+21
2019-02-13HirId-ify hir::BodyIdljedrz-14/+15
2019-02-13Rollup merge of #58273 - taiki-e:rename-dependency, r=matthewjasperMazdak Farrokhzad-17/+18
2019-02-13Rollup merge of #58137 - ljedrz:cleanup_node_id_to_type, r=estebankMazdak Farrokhzad-3/+3
2019-02-12Auto merge of #58341 - alexreg:cosmetic-2-doc-comments, r=steveklabnikbors-125/+134
2019-02-13Cleanup importsTaiki Endo-12/+13
2019-02-13Rename rustc_errors dependency in rust 2018 cratesTaiki Endo-7/+7
2019-02-11Remove two dead functions.Nicholas Nethercote-8/+0
2019-02-10rustc: doc commentsAlexander Regueiro-125/+134
2019-02-10Auto merge of #58151 - ljedrz:HirIdify_rustc, r=Zoxcbors-14/+10