about summary refs log tree commit diff
path: root/compiler/rustc_metadata/src
AgeCommit message (Expand)AuthorLines
2023-07-19Encode shorthands for spans in metadata.Camille GILLOT-13/+48
2023-07-17Do not fetch HIR in native_libs.Camille GILLOT-55/+40
2023-07-17Simplify foreign_modules.Camille GILLOT-6/+16
2023-07-17Auto merge of #113562 - saethlin:larger-incr-comp-offset, r=nnethercotebors-2/+2
2023-07-14Use u64 for incr comp allocation offsetsBen Kimock-2/+2
2023-07-14Rollup merge of #113698 - compiler-errors:rpitit-check, r=spastorinoMatthias Krüger-1/+1
2023-07-14Make it clearer that we're just checking for an RPITITMichael Goulet-1/+1
2023-07-14refactor(rustc_middle): Substs -> GenericArgMahdi Dibaiee-2/+2
2023-07-14Micro-optimizeBen Kimock-4/+14
2023-07-13Adapt table sizes to the contentsBen Kimock-45/+102
2023-07-12Re-format let-else per rustfmt updateMark Rousskov-17/+37
2023-07-08Replace RPITIT current impl with new strategy that lowers as a GATSantiago Pastorino-31/+1
2023-07-04Auto merge of #113215 - compiler-errors:rpitit-predicates-tweaks, r=spastorinobors-4/+4
2023-07-04Suggest `x build library` for a custom toolchain that fails to load `core`Mu001999-4/+14
2023-07-03Revert "Suggest `x build library` for a custom toolchain that fails to load `...Nilstrieb-10/+4
2023-07-02Suggest `x build library` for a custom toolchain that fails to load `core`Mu001999-4/+10
2023-06-30reflow comment, not a FIXME i thinkMichael Goulet-4/+4
2023-06-29Encode item bounds for DefKind::ImplTraitPlaceholderMichael Goulet-0/+3
2023-06-28Auto merge of #98867 - cjgillot:metaloop, r=oli-obkbors-284/+197
2023-06-27Encode impls in encode_impls.Camille GILLOT-46/+31
2023-06-27Use instrument macro.Camille GILLOT-13/+10
2023-06-27Retire encode_info_for_items.Camille GILLOT-83/+33
2023-06-27Encode Impl separately.Camille GILLOT-24/+31
2023-06-27Encode Trait info in def-id loop.Camille GILLOT-10/+8
2023-06-27Merge assoc_item functions.Camille GILLOT-50/+30
2023-06-27Encode fn_sig separately.Camille GILLOT-38/+91
2023-06-26Migrate predicates_of and caller_bounds to ClauseMichael Goulet-6/+0
2023-06-26Use constness query to encode constness.Camille GILLOT-7/+1
2023-06-26Encode info for Fn/AssocFn in a single place.Camille GILLOT-67/+16
2023-06-23Auto merge of #112891 - oli-obk:impl_trait_in_assoc_tys_cleanup, r=compiler-e...bors-2/+2
2023-06-22migrate inferred_outlives_of to ClauseMichael Goulet-1/+1
2023-06-22Migrate item_bounds to ty::ClauseMichael Goulet-3/+9
2023-06-22Move `opaque_type_origin_unchecked` onto `TyCtxt` and re-use it where it was ...Oli Scherer-2/+2
2023-06-21Rollup merge of #112772 - compiler-errors:clauses-1, r=lcnrNilstrieb-1/+1
2023-06-19Make closure_saved_names_of_captured_variables a query.Camille GILLOT-1/+5
2023-06-19s/Clause/ClauseKindMichael Goulet-1/+1
2023-06-14s/drain_filter/extract_if/ for Vec, Btree{Map,Set} and LinkedListThe 8472-2/+2
2023-06-09Auto merge of #111626 - pjhades:output, r=b-naberbors-10/+44
2023-06-07Auto merge of #109005 - Nilstrieb:dont-forgor-too-much-from-cfg, r=petrochenkovbors-0/+25
2023-06-06fixJing Peng-15/+1
2023-06-06Write to stdout if `-` is given as output fileJing Peng-10/+58
2023-06-02Separate AnonConst from ConstBlock in HIR.Camille GILLOT-2/+1
2023-06-01Remember names of `cfg`-ed out items to mention them in diagnosticsNilstrieb-0/+25
2023-06-01Rename `impl_defaultness` to `defaultness`Deadbeef-7/+7
2023-05-31Auto merge of #111913 - oli-obk:valtrees2, r=lcnrbors-1/+1
2023-05-31Auto merge of #111076 - notriddle:notriddle/silence-private-dep-trait-impl-su...bors-13/+38
2023-05-30Lower the tracing level of some very verbose messagesOli Scherer-1/+1
2023-05-30Rollup merge of #112060 - lcnr:early-binder, r=jackh726Nilstrieb-2/+2
2023-05-29EarlyBinder::new -> EarlyBinder::bindlcnr-2/+2
2023-05-29Auto merge of #111329 - jyn514:metadata-ice, r=bjorn3bors-33/+63