about summary refs log tree commit diff
path: root/compiler/rustc_middle/src/ty/print
AgeCommit message (Expand)AuthorLines
2023-01-26change fn_sig query to use EarlyBinder; remove bound_fn_sig query; add EarlyB...Kyle Matsuda-1/+1
2023-01-20add raw identifier for keyword in suggestionbohan-1/+1
2023-01-18Rollup merge of #107023 - scottmcm:stop-shouting, r=NilstriebMichael Goulet-1/+1
2023-01-17Stop using `BREAK` & `CONTINUE` in compilerScott McMurray-1/+1
2023-01-18i am freeBoxy-8/+11
2023-01-18actually print out non local anon constsBoxy-3/+3
2023-01-18defer array len printing to const arg printingBoxy-20/+4
2023-01-17Rollup merge of #104505 - WaffleLapkin:no-double-spaces-in-comments, r=jackh726Matthias Krüger-2/+2
2023-01-17Remove double spaces after dots in commentsMaybe Waffle-2/+2
2023-01-14Use associated items of `char` instead of freestanding items in `core::char`Lukas Markeffsky-1/+0
2023-01-14change impl_trait_ref query to return EarlyBinder; remove bound_impl_trait_re...Kyle Matsuda-1/+1
2023-01-11Hide more of long types in E0271Esteban Küber-3/+15
2022-12-22Give a more helpful error for "trimmed_def_paths construted"Joshua Nelson-1/+7
2022-12-15Shorten trimmed display of closuresEsteban Küber-1/+7
2022-12-14Remove TraitRef::newOli Scherer-4/+2
2022-12-14Ensure no one constructs `AliasTy`s themselvesOli Scherer-2/+2
2022-12-13Combine identical alias armsMichael Goulet-2/+1
2022-12-13Combine projection and opaque into aliasMichael Goulet-6/+6
2022-12-13squash OpaqueTy and ProjectionTy into AliasTyMichael Goulet-3/+3
2022-12-13ProjectionTy.item_def_id -> ProjectionTy.def_idMichael Goulet-5/+5
2022-12-13Use ty::OpaqueTy everywhereMichael Goulet-2/+4
2022-12-11Rollup merge of #105537 - kadiwa4:remove_some_imports, r=fee1-deadMatthias Krüger-1/+0
2022-12-10Introduce `with_forced_trimmed_paths`Esteban Küber-1/+81
2022-12-10compiler: remove unnecessary imports and qualified pathsKaDiWa-1/+0
2022-11-28Remove `Const::from_value`Maybe Waffle-2/+1
2022-11-28Rollup merge of #104732 - WaffleLapkin:from_def_idn't, r=compiler-errorsDylan DPC-1/+1
2022-11-27Auto merge of #104983 - matthiaskrgr:rollup-018sk73, r=matthiaskrgrbors-15/+10
2022-11-27Rollup merge of #104931 - Swatinem:async-pretty, r=eholkMatthias Krüger-15/+10
2022-11-27Auto merge of #104048 - cjgillot:split-lifetime, r=compiler-errorsbors-13/+7
2022-11-27Rename `fn_trait_kind_from_{from_lang=>def_id}` to better convey meaningMaybe Waffle-1/+1
2022-11-26Pretty-print generators with their `generator_kind`Arpad Borsos-15/+10
2022-11-25Auto merge of #99798 - JulianKnodt:ac1, r=BoxyUwUbors-0/+3
2022-11-25Add empty ConstKind::Abstractkadmin-0/+3
2022-11-25Introduce PredicateKind::ClauseSantiago Pastorino-7/+7
2022-11-24Use kw::Empty for elided lifetimes in path.Camille GILLOT-13/+7
2022-11-24Avoid `GenFuture` shim when compiling async constructsArpad Borsos-0/+11
2022-11-22Rollup merge of #103488 - oli-obk:impl_trait_for_tait, r=lcnrManish Goregaokar-0/+1
2022-11-23Rollup merge of #104728 - WaffleLapkin:require-lang-items-politely, r=compile...Yuki Okushi-1/+2
2022-11-22Use `tcx.require_lang_item` instead of unwrappingMaybe Waffle-1/+2
2022-11-21Unreserve braced enum variants in value namespaceVadim Petrochenkov-4/+4
2022-11-21Add an always-ambiguous predicate to make sure that we don't accidentlally al...Oli Scherer-0/+1
2022-11-21Rollup merge of #104595 - compiler-errors:poly-existential-predicate, r=lcnrMatthias Krüger-8/+6
2022-11-19Rollup merge of #104469 - estebank:long-types, r=oli-obkMatthias Krüger-2/+11
2022-11-19drive-by: PolyExistentialPredicateMichael Goulet-8/+6
2022-11-18Only use `...` instead of `_` for type elisionEsteban Küber-5/+1
2022-11-18Make "long type" printing type awareEsteban Küber-3/+16
2022-11-18couple of clippy::perf fixesMatthias Krüger-3/+1
2022-11-13Auto merge of #104282 - cjgillot:intern-span, r=compiler-errorsbors-39/+5
2022-11-11Do not rename bound variables when verbose-printing binders.Camille GILLOT-39/+5
2022-11-10Auto merge of #101990 - clubby789:dont-machine-apply-placeholder-method, r=co...bors-0/+6