summary refs log tree commit diff
path: root/compiler/rustc_middle/src/ty
AgeCommit message (Expand)AuthorLines
2023-01-21Encode whether foreign opaques are TAITs or notMichael Goulet-0/+1
2023-01-19Do not filter substs in `remap_generic_params_to_declaration_params`.Camille GILLOT-26/+1
2022-12-08Rollup merge of #105423 - oli-obk:symbols, r=jackh726Matthias Krüger-2/+2
2022-12-08Rollup merge of #104922 - estebank:fur-elize, r=oli-obkMatthias Krüger-11/+20
2022-12-07Use `Symbol` for the crate name instead of `String`/`str`Oli Scherer-2/+2
2022-12-07Rollup merge of #105267 - compiler-errors:issue-104613, r=oli-obkMatthias Krüger-4/+8
2022-12-06Rollup merge of #104898 - oli-obk:group_all_the_things, r=wesleywiserMatthias Krüger-167/+52
2022-12-06Rollup merge of #105342 - compiler-errors:note_cause_code-takes-predicate, r=...Matthias Krüger-9/+9
2022-12-06Rollup merge of #105287 - compiler-errors:issue-105275, r=eholkMatthias Krüger-2/+41
2022-12-06Add GenericParamDef::to_error and InternalSubsts::extend_with_errorMichael Goulet-13/+32
2022-12-06drive-by: Default param for ToPredicateMichael Goulet-9/+9
2022-12-05feed resolver_for_lowering instead of storing it in a fieldOli Scherer-13/+24
2022-12-05Allow arbitrary keys in feeding APIOli Scherer-12/+19
2022-12-05Synthesize generics for bad auto traits in dyn typesMichael Goulet-2/+22
2022-12-04drive-by: move field_index to typeck resultsMichael Goulet-4/+8
2022-12-01Fill in `def_span` when creating def ids.Oli Scherer-1/+7
2022-12-01Don't allow feeding a query cache entry twiceOli Scherer-4/+2
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/+86
2022-11-30Generalize some InternedInSet implsOli Scherer-36/+6
2022-11-30Remove PredicateS typeOli Scherer-51/+27
2022-11-30Update documentationOli Scherer-4/+4
2022-11-30Remove TySOli Scherer-94/+29
2022-11-30move WithCachedTypeInfo to rustc_type_irOli Scherer-3/+6
2022-11-30s/WithStableHash/WithCachedTypeInfo/Oli Scherer-32/+33
2022-11-30Auto merge of #105070 - matthiaskrgr:rollup-9b25khj, r=matthiaskrgrbors-2/+18
2022-11-29Rollup merge of #104911 - spastorino:inferred_outlives_crate-return-clause, r...Matthias Krüger-2/+18
2022-11-29Auto merge of #94487 - oli-obk:stable_hash_ty, r=fee1-deadbors-27/+58
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-27/+40
2022-11-29Allow to set a query's result as a side effect.Camille GILLOT-0/+68
2022-11-29Make inferred_outlives_crate return ClauseSantiago Pastorino-2/+18
2022-11-29Auto merge of #105012 - WaffleLapkin:into, r=oli-obkbors-46/+29
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-8/+5
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 #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-34/+16