summary refs log tree commit diff
path: root/src/librustc/ty/print
AgeCommit message (Expand)AuthorLines
2019-12-03Accurately portray raw identifiers in error messagesEsteban Küber-0/+3
2019-12-02Rollup merge of #66850 - eddyb:span-free-formats, r=oli-obkMazdak Farrokhzad-1/+1
2019-11-29allow customising ty::TraitRef's printing behaviorMikhail Babenko-6/+36
2019-11-28rustc: hide HirId's fmt::Debug output from -Z span_free_formats.Eduard-Mihai Burtescu-1/+1
2019-11-26Fix spelling typosBrian Wignall-1/+1
2019-11-25Auto merge of #66682 - estebank:fn-type-err, r=davidtwcobors-8/+23
2019-11-23Highlight parts of fn in type errorsEsteban Küber-8/+23
2019-11-20Fix cycle when debug-printing opaque typesAaron Hill-38/+65
2019-11-12Refactor pretty_print_const.Camille GILLOT-18/+41
2019-11-12Create intermediate enum ty::ConstKind.Camille GILLOT-31/+25
2019-11-10Merge hir::GeneratorMovability into ast::Movability.Camille GILLOT-4/+3
2019-11-10Merge hir::Mutability into ast::Mutability.Camille GILLOT-4/+4
2019-11-07Rollup merge of #65884 - Centril:non-hardcoded-abis, r=petrochenkovMazdak Farrokhzad-23/+13
2019-11-07syntax: use distinct FloatTy from rustc_target.Mazdak Farrokhzad-23/+13
2019-11-06review commentsEsteban Küber-11/+4
2019-10-21Convert fields within `DefPathData` from `InternedString` to `Symbol`.Nicholas Nethercote-5/+5
2019-10-21Convert some `InternedString`s to `Symbols`.Nicholas Nethercote-14/+14
2019-10-15Remove some mentions of gensymsMatthew Jasper-1/+1
2019-10-10Pretty print raw pointers in consts as '{pointer}'.ben-0/+1
2019-10-09Refactor pretty print const to use a big match statementben-121/+104
2019-10-09Pretty print function pointer const values.ben-0/+12
2019-10-08Rollup merge of #65181 - nikomatsakis:lazy-norm-anon-const-push-1, r=varkorMazdak Farrokhzad-2/+9
2019-10-07fix ICE from debug output by using `kind_ty` in dumping closureNiko Matsakis-2/+9
2019-10-04replace GeneratorSubsts inside related typescsmoe-1/+1
2019-10-04generate GeneratorSubsts from SubstsRefcsmoe-3/+3
2019-10-03generate ClosureSubsts from SubstsRefcsmoe-10/+5
2019-09-29clean ClosureSubsts in rustc::tycsmoe-3/+8
2019-09-28Rollup merge of #64678 - tomtau:fix/no-std-error, r=matthewjasperMazdak Farrokhzad-1/+1
2019-09-27Remove lift_to_globalMark Rousskov-1/+1
2019-09-27getting more context for duplicate lang items (fixes #60561)Tomas Tauber-1/+1
2019-09-26Rename `subst::Kind` to `subst::GenericArg`varkor-22/+22
2019-09-25Rename `sty` to `kind`varkor-9/+9
2019-09-07Apply suggestions from code reviewAlexander Regueiro-27/+24
2019-09-07Aggregation of cosmetic changes made during work on REPL PRs: librustcAlexander Regueiro-37/+49
2019-08-17Store allocation size, make bytes, undef_mask privateAndreas Molzer-2/+8
2019-08-06pretty-pretty extremal constants!Zack M. Davis-4/+21
2019-08-05Prevent array length printing cycle with debug assertionsOliver Scherer-1/+6
2019-08-05Fiddle param env through to `try_eval_bits` in most placesOliver Scherer-3/+4
2019-08-05Don't abort on unevaluated constants without at least tryting to eval themOliver Scherer-3/+3
2019-07-08Avoid infinite looping in `print_def_path`.Felix S. Klock II-1/+25
2019-06-22Rollup merge of #61984 - ljedrz:more_node_id_pruning, r=ZoxcMazdak Farrokhzad-2/+2
2019-06-20rename hir::map::name_by_hir_id to ::nameljedrz-2/+2
2019-06-19Change `ByRef` to a struct variant to clarify its fields via namesOliver Scherer-1/+1
2019-06-17remove _by_hir_id if there is no NodeId counterpartljedrz-2/+2
2019-06-14Run `rustfmt --file-lines ...` for changes from previous commits.Eduard-Mihai Burtescu-38/+24
2019-06-14Unify all uses of 'gcx and 'tcx.Eduard-Mihai Burtescu-38/+38
2019-06-12rustc: replace `TyCtxt<'tcx, 'gcx, 'tcx>` with `TyCtxt<'gcx, 'tcx>`.Eduard-Mihai Burtescu-7/+7
2019-06-12rustc: replace `TyCtxt<'a, 'gcx, 'tcx>` with `TyCtxt<'tcx, 'gcx, 'tcx>`.Eduard-Mihai Burtescu-8/+8
2019-06-11rustc: deny(unused_lifetimes).Eduard-Mihai Burtescu-0/+2
2019-06-03Auto merge of #61062 - mark-i-m:mono-mv, r=eddyb,oli-obkbors-0/+288