about summary refs log tree commit diff
path: root/src/librustc/ty/print
AgeCommit message (Expand)AuthorLines
2020-03-30rustc -> rustc_middle part 1Mazdak Farrokhzad-2660/+0
2020-03-25make Size::from* methods generic in the integer type they acceptRalf Jung-2/+2
2020-03-24normalize some imports, prefer direct ones.Mazdak Farrokhzad-6/+5
2020-03-24Rollup merge of #70277 - matthewjasper:remove-closurebound, r=nikomatsakisMazdak Farrokhzad-7/+1
2020-03-23Remove `ReClosureBound`Matthew Jasper-7/+1
2020-03-21rustc: keep upvars tupled in {Closure,Generator}Substs.Eduard-Mihai Burtescu-30/+57
2020-03-18rustc_infer: remove InferCtxt::closure_sig as the FnSig is always shallowly k...Eduard-Mihai Burtescu-2/+2
2020-03-13Print ConstKind::Placeholder just like TyKind::PlaceholderOliver Scherer-15/+1
2020-03-13Print ConstKind::Bound the same as TyKind::BoundOliver Scherer-9/+17
2020-03-12Remove fn special casing in const printingOliver Scherer-11/+26
2020-03-12Comment nitOliver Scherer-1/+1
2020-03-11Address review commentsOliver Scherer-1/+1
2020-03-11Generalize typed value printing and use for undef printingOliver Scherer-17/+9
2020-03-11Don't print literal type suffixes if `print_ty` is falseOliver Scherer-2/+9
2020-03-11Print function pointer type for function pointer const genericsOliver Scherer-1/+5
2020-03-11Reuse type ascripted printing for type cast printingOliver Scherer-9/+27
2020-03-11Don't print all zsts as their type as it makes no sense for more complex exam...Oliver Scherer-3/+20
2020-03-11Prefer fall through to code repetitionOliver Scherer-20/+34
2020-03-11Print leading zeros for non pointersOliver Scherer-2/+2
2020-03-11Reduce special casing in the const pretty printerOliver Scherer-9/+3
2020-03-11Don't print leading zeros on hex dumps constantsOliver Scherer-4/+3
2020-03-11Eliminate all ParamEnv::empty uses in pretty printingOliver Scherer-22/+19
2020-03-11Print braces only in print_ty modeOliver Scherer-43/+43
2020-03-11Address review comments around `type_ascribed_value`Oliver Scherer-40/+41
2020-03-11Deduplicate and clean up pretty printing logicOliver Scherer-77/+215
2020-03-06fix various typosMatthias Krüger-4/+4
2020-03-04cover some more nearby casesRalf Jung-1/+1
2020-02-29Rename `syntax` to `rustc_ast` in source codeVadim Petrochenkov-1/+1
2020-02-27use find(x) instead of filter(x).next()Matthias Krüger-1/+1
2020-02-24Replace uses of Cell::get + Cell::set with Cell::replace.Ana-Maria-6/+3
2020-02-13Constness -> enum Const { Yes(Span), No }Mazdak Farrokhzad-1/+1
2020-02-11Review comments.Camille GILLOT-1/+1
2020-02-11Move lang_items definitions to librustc_lang_items.Camille GILLOT-1/+1
2020-02-06index ReEmpty by universeNiko Matsakis-2/+6
2020-02-01Move builtin attribute logic to new rustc_attr crate.Mazdak Farrokhzad-1/+1
2020-01-25Don't use spaces before type ascription like colonsOliver Scherer-3/+3
2020-01-24Print constants in `type_name` for const genericsvarkor-8/+30
2020-01-20Add `constness` field to `ty::Predicate::Trait`Dylan MacKenzie-1/+6
2020-01-10Promote `Ref`s to constants instead of staticSantiago Pastorino-14/+22
2020-01-07Remove private methods from TyCtxt impl block: rustc::ty::print::pretty.Camille GILLOT-16/+16
2020-01-07Rollup merge of #67909 - varkor:obsolete-const-print, r=davidtwcoYuki Okushi-12/+5
2020-01-06Fix ICE in const pretty printing and resolve FIXMEvarkor-12/+5
2020-01-05Remove rustc_hir reexports in rustc::hir.Mazdak Farrokhzad-6/+7
2020-01-02Normalize `syntax::symbol` imports.Mazdak Farrokhzad-1/+1
2019-12-22Format the worldMark Rousskov-353/+277
2019-12-201. ast::Mutability::{Mutable -> Mut, Immutable -> Not}.Mazdak Farrokhzad-4/+4
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