about summary refs log tree commit diff
AgeCommit message (Expand)AuthorLines
2019-03-15rustc: make ppaux' print macro use only one closure.Eduard-Mihai Burtescu-2/+5
2019-03-15rustc: replace node_path_str with uses of def_path_str.Eduard-Mihai Burtescu-23/+32
2019-03-15rustc: remove `ty::print::FORCE_ABSOLUTE` altogether.Eduard-Mihai Burtescu-45/+6
2019-03-15rustc: assert `ty::print::FORCE_ABSOLUTE` isn't needed anymore.Eduard-Mihai Burtescu-18/+63
2019-03-15rustc: move `...::<impl ...>` printing into `pretty_path_qualified`.Eduard-Mihai Burtescu-23/+68
2019-03-15rustc: move the `FORCE_IMPL_FILENAME_LINE` hack into `print_def_path`.Eduard-Mihai Burtescu-41/+42
2019-03-15rustc: move <...>-less impl path special-case to pretty_path_qualified.Eduard-Mihai Burtescu-46/+43
2019-03-15rustc: merge PrintCx::parameterized and def_path printing.Eduard-Mihai Burtescu-333/+473
2019-03-15rustc: integrate LocalPathPrinter's behavior into FmtPrinter.Eduard-Mihai Burtescu-39/+63
2019-03-15rustc: move the contents of ty::item_path to ty::print.Eduard-Mihai Burtescu-580/+573
2019-03-15rustc: rename item_path to def_path (except the module in ty).Eduard-Mihai Burtescu-174/+174
2019-03-15rustc: remove TyCtxt::parent_def_id in favor of TyCtxt::parent.Eduard-Mihai Burtescu-47/+37
2019-03-15rustc_mir: adjust the type_length_limit diagnostic to be more useful.Eduard-Mihai Burtescu-25/+45
2019-03-15rustc: pass Option<&Substs> and Namespace around in ty::item_path.Eduard-Mihai Burtescu-94/+159
2019-03-15Improved test output for estr-slicesntdevco-4/+4
2019-03-15Improved test output for libcore/num/int_macrossntdevco-24/+24
2019-03-15Improved test output for libcore/opssntdevco-4/+4
2019-03-15Improved test output for libcore/cellsntdevco-6/+6
2019-03-15Improved test output for liballoc/strsntdevco-1/+1
2019-03-15Auto merge of #58575 - mati865:musl_toolchain, r=alexcrichtonbors-11/+99
2019-03-15rustc: move the FORCE_IMPL_FILENAME_LINE handling into LocalPathPrinter.Eduard-Mihai Burtescu-26/+26
2019-03-15rustc: explicitly pass the namespace to PrintCx::parameterized.Eduard-Mihai Burtescu-42/+54
2019-03-15rustc: move the formatter into ty::print::PrintCx.Eduard-Mihai Burtescu-429/+448
2019-03-15rustc: add a ty::RegionKind::display_outputs_anything method to avoid printin...Eduard-Mihai Burtescu-37/+120
2019-03-15rustc: always rely on '_ to be not printed by ty::Region itself.Eduard-Mihai Burtescu-79/+69
2019-03-15rustc: remove ty::item_path::RootMode by moving local logic into the printer.Eduard-Mihai Burtescu-356/+273
2019-03-15rustc: rewrite ty::item_path to be more functional than mutation-oriented.Eduard-Mihai Burtescu-129/+172
2019-03-15rustc_codegen_utils: revert some symbol_names refactors (while keeping the fu...Eduard-Mihai Burtescu-68/+55
2019-03-15rustc: support impl's in PrintCx::parameterized.Eduard-Mihai Burtescu-16/+32
2019-03-15rustc: rewrite PrintCx::parameterized to be much simpler and more general.Eduard-Mihai Burtescu-209/+124
2019-03-15rustc: use define_print! to implement fmt::{Display,Debug} for Kind.Eduard-Mihai Burtescu-20/+18
2019-03-15rustc: tie the 'tcx between Print and PrintCx in ty::print.Eduard-Mihai Burtescu-94/+115
2019-03-15rustc: implement fmt::{Debug,Display} on Ty instead of TyS.Eduard-Mihai Burtescu-3/+3
2019-03-15rustc: remove fmt::{Debug,Display} from ty::TyKind.Eduard-Mihai Burtescu-71/+73
2019-03-15rustc: keep a TyCtxt in PrintCx and use it instead of ty::tls.Eduard-Mihai Burtescu-208/+190
2019-03-15rustc: rename PrintContext to PrintCx.Eduard-Mihai Burtescu-17/+17
2019-03-15rustc: don't support missing TLS TyCtxt in ty::print.Eduard-Mihai Burtescu-4/+3
2019-03-15rustc: don't support `tcx.lift` returning `None` in ppaux.Eduard-Mihai Burtescu-33/+24
2019-03-15rustc: uniformize all lift expect messages to "could not lift for printing".Eduard-Mihai Burtescu-3/+3
2019-03-15rustc: add a 'tcx parameter to Print.Eduard-Mihai Burtescu-11/+14
2019-03-15rustc: start moving util::ppaux to ty::print.Eduard-Mihai Burtescu-83/+93
2019-03-15rustc: remove unnecessary extern_prelude logic from ty::item_path.Eduard-Mihai Burtescu-64/+47
2019-03-15Auto merge of #58710 - EdorianDark:master, r=sfacklerbors-0/+69
2019-03-15Output diagnostic information for rustdoc.O01eg-2/+8
2019-03-14Do not complain about unmentioned fields in recovered patternsEsteban Küber-28/+5
2019-03-15Fix TARGET variable in musl-toolchain.shMateusz Mikuła-1/+1
2019-03-14Exclude old book redirect stubs from search enginesKornel-2/+4
2019-03-14Add `-Z allow_features=...` flagTyler Mandry-4/+85
2019-03-14Add support for comma-separated option listsTyler Mandry-0/+13
2019-03-15consistent naming for Rhs type parameter in libcore/opsGrigorii Kargin-50/+50