about summary refs log tree commit diff
path: root/compiler/rustc_middle/src
AgeCommit message (Expand)AuthorLines
2022-12-01Auto merge of #105095 - matthiaskrgr:rollup-9pu7vrx, r=matthiaskrgrbors-0/+6
2022-11-30Rollup merge of #104895 - chenyukang:yukang/fix-104884-serde, r=TaKO8KiMatthias Krüger-0/+6
2022-11-30Auto merge of #104940 - cjgillot:query-feed-simple, r=oli-obkbors-10/+88
2022-11-30Generalize some InternedInSet implsOli Scherer-36/+6
2022-11-30Remove PredicateS typeOli Scherer-52/+28
2022-11-30Update documentationOli Scherer-5/+5
2022-11-30Remove TySOli Scherer-95/+32
2022-11-30move WithCachedTypeInfo to rustc_type_irOli Scherer-5/+8
2022-11-30s/WithStableHash/WithCachedTypeInfo/Oli Scherer-34/+35
2022-11-30Auto merge of #105070 - matthiaskrgr:rollup-9b25khj, r=matthiaskrgrbors-3/+19
2022-11-29Rollup merge of #104911 - spastorino:inferred_outlives_crate-return-clause, r...Matthias Krüger-3/+19
2022-11-29Auto merge of #94487 - oli-obk:stable_hash_ty, r=fee1-deadbors-28/+59
2022-11-29Make TyCtxtFeed::def_id private.Camille GILLOT-5/+12
2022-11-29Feedable queries must allow hashing.Camille GILLOT-13/+1
2022-11-29Only allow feeding a value to newly created definitions.Camille GILLOT-28/+42
2022-11-29Allow to set a query's result as a side effect.Camille GILLOT-0/+69
2022-11-29Make inferred_outlives_crate return ClauseSantiago Pastorino-3/+19
2022-11-29Auto merge of #105012 - WaffleLapkin:into, r=oli-obkbors-48/+30
2022-11-29Auto merge of #104947 - cjgillot:verify-hir-nest, r=oli-obkbors-7/+2
2022-11-29fix #104884, Avoid Invalid code suggested when encountering unsatisfied trait...yukang-0/+6
2022-11-29Rollup merge of #104951 - Swatinem:async-kind, r=compiler-errorsMatthias Krüger-0/+5
2022-11-28Simplify checking for `GeneratorKind::Async`Arpad Borsos-0/+5
2022-11-28Further tweak the type shortening logicEsteban Küber-2/+3
2022-11-28Detect long types in E0308 and write them to diskEsteban Küber-10/+18
2022-11-28Remove `Const::from_scalar_int`Maybe Waffle-6/+4
2022-11-28Remove `Const::from_value`Maybe Waffle-12/+4
2022-11-28Simplify calls to `tcx.mk_const`Maybe Waffle-10/+6
2022-11-28Remove `tcx.mk_const_var`Maybe Waffle-20/+8
2022-11-28Make `tcx.mk_const` more permissive wrt `kind` argumentMaybe Waffle-2/+10
2022-11-28Rollup merge of #104933 - RalfJung:interpret-partial-ord, r=oli-obkMatthias Krüger-7/+7
2022-11-28Rollup merge of #104891 - fee1-dead-contrib:escaping_bound_vars_docs, r=wesle...Matthias Krüger-1/+7
2022-11-28Rollup merge of #104804 - nnethercote:MetaItemLit, r=petrochenkovMatthias Krüger-2/+3
2022-11-28Rollup merge of #104927 - compiler-errors:binder-shifting-logic, r=oli-obkDylan DPC-23/+24
2022-11-28Rollup merge of #104890 - lcnr:small-cleanup, r=fee1-deadDylan DPC-4/+1
2022-11-28Rollup merge of #104732 - WaffleLapkin:from_def_idn't, r=compiler-errorsDylan DPC-35/+25
2022-11-28Keep track of the start of the argument block of a closureSarthak Singh-1/+1
2022-11-28Rename `NestedMetaItem::[Ll]iteral` as `NestedMetaItem::[Ll]it`.Nicholas Nethercote-1/+1
2022-11-28Rename `ast::Lit` as `ast::MetaItemLit`.Nicholas Nethercote-2/+3
2022-11-27Rollup merge of #104976 - WaffleLapkin:move_comments, r=cjgillotMatthias Krüger-35/+38
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-21/+27
2022-11-27Prefer doc comments over `//`-comments in compilerMaybe Waffle-35/+38
2022-11-27Auto merge of #103917 - oli-obk:layout_math, r=RalfJung,lcnrbors-0/+12
2022-11-27micro doc fixesMaybe Waffle-13/+12
2022-11-27Simplify `ty::ClosureKind::extends`Maybe Waffle-9/+1
2022-11-27Add `TyCtxt::is_fn_trait`Maybe Waffle-0/+8
2022-11-27Remove `ty::ClosureKind::from_def_id`Maybe Waffle-12/+3
2022-11-27Rename `fn_trait_kind_from_{from_lang=>def_id}` to better convey meaningMaybe Waffle-2/+2
2022-11-26Pretty-print generators with their `generator_kind`Arpad Borsos-15/+10