summary refs log tree commit diff
path: root/src/librustc/ty/print
AgeCommit message (Expand)AuthorLines
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
2019-06-02query-ify const_fieldMark Mansi-1/+2
2019-06-02move DefPathBasedNames to ty::print::obsoleteMark Mansi-0/+287
2019-06-03Auto merge of #61361 - estebank:infer-type, r=varkorbors-1/+22
2019-06-01rustc: use indexmap instead of a plain vector for upvars.Eduard-Mihai Burtescu-6/+6
2019-06-01rustc: replace Res in hir::Upvar with only Local/Upvar data.Eduard-Mihai Burtescu-2/+2
2019-05-31On type inference errors use the type argument name when possibleEsteban Küber-1/+22
2019-05-31Remove ty::BrFresh and new_boundYuki Okushi-1/+0
2019-05-28Rollup merge of #61164 - RalfJung:scalar, r=oli-obkMazdak Farrokhzad-7/+7
2019-05-26Rename "Associated*" to "Assoc*"Andrew Xu-1/+1
2019-05-26rename Scalar::Bits to Scalar::Raw and bits field to dataRalf Jung-7/+7
2019-05-25Print types for unevaluated constantsOliver Scherer-2/+2
2019-05-25Fix rebase falloutOliver Scherer-5/+5
2019-05-25Break cycle during array length printingOliver Scherer-1/+1
2019-05-25rustc: integrate ty::Const into ty::print as print_const.Eduard-Mihai Burtescu-106/+135
2019-05-25Print unevaluted constants as `_` or as their source representationOliver Scherer-4/+13
2019-05-25Use `write_char` to skip the formatting infrastructureOliver Scherer-1/+1
2019-05-25Print generic args in function calls in MIROliver Scherer-2/+2
2019-05-25Group common printing code during constant pretty printingOliver Scherer-56/+73
2019-05-25Render unresolved anon consts like closuresOliver Scherer-4/+10
2019-05-25`u8` is printed as a number, not a characterOliver Scherer-2/+2
2019-05-25Render const byte slices in MIROliver Scherer-21/+33
2019-05-25Make `ConstValue::Slice` solely take `[u8]` and `str`Oliver Scherer-11/+17
2019-05-25Refactor string constant printing to prep for byte string printingOliver Scherer-3/+3
2019-05-25Don't use `ty::Const` without immediately interningOliver Scherer-1/+1
2019-05-25Print const chars escaped with surrounding quotesOliver Scherer-1/+1
2019-05-25Merge the string printing paths of ty::ConstOliver Scherer-8/+12
2019-05-25There's a tcx in scope, don't use the tls oneOliver Scherer-15/+11
2019-05-25Reuse the pretty printing architecture for printing of constantsOliver Scherer-7/+52
2019-05-23Update dylib_dependency_formats, extern_crate and reachable_non_genericsJohn Kåre Alsaker-2/+2
2019-05-22Restore the old behavior of the rustdoc keyword check + Fix rebaseVadim Petrochenkov-8/+8
2019-05-22Simplify use of keyword symbolsVadim Petrochenkov-1/+1
2019-05-21Remove impls for `InternedString`/string equality.Nicholas Nethercote-4/+7
2019-05-20Introduce `InternedString::intern`.Nicholas Nethercote-7/+5
2019-05-05rustc: rename all occurences of "freevar" to "upvar".Eduard-Mihai Burtescu-4/+4
2019-05-05rustc: replace uses of with_freevars with the freevars query.Eduard-Mihai Burtescu-2/+2
2019-05-04rustc: rename DefPathData::{MacroDef,LifetimeParam} to {Macro,Lifetime}Ns.Eduard-Mihai Burtescu-5/+9
2019-05-04rustc: collapse relevant DefPathData variants into ValueNs.Eduard-Mihai Burtescu-2/+0
2019-05-04rustc: collapse relevant DefPathData variants into TypeNs.Eduard-Mihai Burtescu-3/+1
2019-05-03rustc: rename hir::def::Def to Res (short for "resolution").Eduard-Mihai Burtescu-1/+1
2019-05-01Fix rebase from LazyConst removalvarkor-2/+2