summary refs log tree commit diff
path: root/compiler/rustc_metadata/src/rmeta/mod.rs
AgeCommit message (Expand)AuthorLines
2023-06-22migrate inferred_outlives_of to ClauseMichael Goulet-1/+1
2023-06-22Migrate item_bounds to ty::ClauseMichael Goulet-1/+1
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/+2
2023-06-19s/Clause/ClauseKindMichael Goulet-1/+1
2023-06-07Auto merge of #109005 - Nilstrieb:dont-forgor-too-much-from-cfg, r=petrochenkovbors-0/+2
2023-06-01Remember names of `cfg`-ed out items to mention them in diagnosticsNilstrieb-0/+2
2023-06-01Rename `impl_defaultness` to `defaultness`Deadbeef-1/+1
2023-05-31Auto merge of #111076 - notriddle:notriddle/silence-private-dep-trait-impl-su...bors-0/+1
2023-05-26Load only the header for crate_matchesjyn-5/+26
2023-05-25rustc_metadata: inherit dependency privacy flagMichael Howell-0/+1
2023-05-19Auto merge of #111641 - michaelwoerister:debugger-visualizer-fixes, r=cjgillotbors-1/+2
2023-05-18Auto merge of #111345 - jyn514:cfg-release-caching, r=cjgillot,est31bors-2/+2
2023-05-17Only depend on CFG_VERSION in rustc_interfacejyn-2/+2
2023-05-17Rollup merge of #110145 - WaffleLapkin:share_slice_of_bytes, r=NilstriebDylan DPC-1/+0
2023-05-16Move DebuggerVisualizerFile types from rustc_span to rustc_middleMichael Woerister-1/+2
2023-05-16Switch `OwnedSlice` to use `Lrc` & remove `Lrc` from `MetadataBlob`Maybe Waffle-1/+0
2023-05-15Move expansion of query macros in rustc_middle to rustc_middle::queryJohn Kåre Alsaker-1/+1
2023-05-13Encode VariantIdx so we can decode variants in the right orderMichael Goulet-0/+2
2023-05-09add EarlyBinder to thir_abstract_const; remove tcx.bound_abstract_constKyle Matsuda-1/+1
2023-05-02resolve: One more attempt to simplify `module_children`Vadim Petrochenkov-0/+6
2023-04-25Revert "Remove #[alloc_error_handler] from the compiler and library"Matthias Krüger-0/+1
2023-04-24Split `{Idx, IndexVec, IndexSlice}` into their own modulesMaybe Waffle-1/+1
2023-04-22Auto merge of #109507 - Amanieu:panic-oom-payload, r=davidtwcobors-1/+0
2023-04-21rustc_metadata: Split `children` into multiple tablesVadim Petrochenkov-1/+2
2023-04-18add EarlyBinder to return type of collect_return_position_impl_trait_in_trait...Kyle Matsuda-1/+1
2023-04-16Remove #[alloc_error_handler] from the compiler and libraryAmanieu d'Antras-1/+0
2023-04-12resolve: Pre-compute non-reexport module childrenVadim Petrochenkov-1/+1
2023-04-11Split implied and super predicate queriesMichael Goulet-1/+3
2023-03-20Update some names and commentsMichael Goulet-1/+1
2023-03-18Implement FixedSizeEncoding for UnusedGenericParams.Camille GILLOT-1/+1
2023-03-14Encode opt_rpitit_info for associated typesMichael Goulet-0/+1
2023-03-05Auto merge of #101550 - CraftSpider:link-dead-windows, r=wesleywiserbors-4/+4
2023-02-28Update header commentRune Tynan-3/+3
2023-02-20Try adding metadata length prefix, and obey it while decodingRune Tynan-1/+1
2023-02-19Add associated_items_for_impl_trait_in_trait querySantiago Pastorino-0/+1
2023-02-17Auto merge of #107753 - kylematsuda:type-of, r=BoxyUwUbors-1/+1
2023-02-16remove bound_type_of query; make type_of return EarlyBinder; change type_of i...Kyle Matsuda-1/+1
2023-02-16Rename some region-specific stuffMichael Goulet-1/+1
2023-02-10Resolve documentation links in rustc and store the results in metadataVadim Petrochenkov-3/+4
2023-02-05rustc_metadata: Encode/decode `DefPathHash`es without an `Option`Vadim Petrochenkov-1/+1
2023-02-05rustc_metadata: Encode/decode some `LazyArray`s without an `Option`Vadim Petrochenkov-5/+3
2023-02-05rustc_metadata: Support encoding/decoding `LazyArray` without an `Option`Vadim Petrochenkov-4/+6
2023-02-05rustc_metadata: Refactor lazy table reading/writingVadim Petrochenkov-2/+2
2023-01-27Separate witness type computation from the generator transform.Camille GILLOT-0/+1
2023-01-26change fn_sig query to use EarlyBinder; remove bound_fn_sig query; add EarlyB...Kyle Matsuda-1/+1
2023-01-23rustc_metadata: Support non-`Option` nullable values in metadata tablesVadim Petrochenkov-17/+22
2023-01-21rustc_metadata: Encode `doc(hidden)` flag to metadataVadim Petrochenkov-1/+9
2023-01-19Conditionally encode booleanMichael Goulet-1/+2
2023-01-19Encode whether foreign opaques are TAITs or notMichael Goulet-0/+1