summary refs log tree commit diff
path: root/compiler/rustc_metadata/src/rmeta/decoder
AgeCommit message (Expand)AuthorLines
2023-02-21Rollup merge of #108141 - spastorino:add_rpitit_queries, r=compiler-errorsDylan DPC-0/+2
2023-02-20Make untracked.cstore lockable so that resolution can still write to it when ...Oli Scherer-1/+7
2023-02-19Add associated_items_for_impl_trait_in_trait querySantiago Pastorino-0/+2
2023-02-16Factor query arena allocation out from query cachesJohn Kåre Alsaker-1/+1
2023-02-13rustdoc: Eliminate remaining uses of resolverVadim Petrochenkov-14/+1
2023-02-10Resolve documentation links in rustc and store the results in metadataVadim Petrochenkov-30/+4
2023-02-05rustc_metadata: Encode/decode some `LazyArray`s without an `Option`Vadim Petrochenkov-2/+11
2023-01-27Separate witness type computation from the generator transform.Camille GILLOT-0/+1
2023-01-25rustdoc: Collect rustdoc-reachable items during early doc link resolutionVadim Petrochenkov-0/+6
2023-01-23rustc_metadata: Support non-`Option` nullable values in metadata tablesVadim Petrochenkov-6/+1
2023-01-21rustc_metadata: Encode `doc(hidden)` flag to metadataVadim Petrochenkov-2/+6
2023-01-21Auto merge of #106977 - michaelwoerister:unord_id_collections, r=oli-obkbors-3/+4
2023-01-19Conditionally encode booleanMichael Goulet-1/+9
2023-01-19Encode whether foreign opaques are TAITs or notMichael Goulet-0/+1
2023-01-19Use UnordMap instead of FxHashMap in define_id_collections!().Michael Woerister-3/+4
2023-01-05Fix `uninlined_format_args` for some compiler cratesnils-1/+1
2022-12-28better names and a commentMichael Goulet-1/+1
2022-12-09Move the untracked cstore and source_span into a structOli Scherer-0/+3
2022-11-22rustc_metadata: Switch module children decoding to an iteratorVadim Petrochenkov-12/+7
2022-11-21Unreserve braced enum variants in value namespaceVadim Petrochenkov-2/+2
2022-10-31Rewrite implementation of `#[alloc_error_handler]`Amanieu d'Antras-0/+6
2022-10-23Rollup merge of #103192 - petrochenkov:noalltraits, r=jyn514Dylan DPC-5/+0
2022-10-22Auto merge of #103196 - Nilstrieb:no-meta-query, r=cjgillotbors-11/+0
2022-10-21Introduce deduced parameter attributes, and use them for deducing `readonly` onPatrick Walton-0/+1
2022-10-19Get rid of native_library projection queriesnils-11/+0
2022-10-19rustdoc: Eliminate uses of `EarlyDocLinkResolver::all_traits`Vadim Petrochenkov-5/+0
2022-10-07Rewrite representabilityCameron Steffen-0/+1
2022-09-23Serialize RPITIT values in libsMichael Goulet-0/+9
2022-09-07rustc: Parameterize `ty::Visibility` over used IDVadim Petrochenkov-3/+3
2022-08-30Remove fn_has_self_parameter table.Camille GILLOT-3/+3
2022-08-29Rollup merge of #99821 - cjgillot:ast-lifetimes-2, r=compiler-errorsDylan DPC-0/+1
2022-08-26Implementation of import_name_typeDaniel Paoliello-2/+2
2022-08-23get rid of another unnecessary lifetime macro argumentJoshua Nelson-12/+12
2022-08-19Auto merge of #100209 - cjgillot:source-file-index, r=estebankbors-1/+4
2022-08-09Rollup merge of #96478 - WaffleLapkin:rustc_default_body_unstable, r=Aaron1011Dylan DPC-0/+1
2022-08-06Decode SourceFile out of order.Camille GILLOT-1/+4
2022-08-03Compute `object_lifetime_default` per parameter.Camille GILLOT-0/+1
2022-08-01Remove trait_of_item query.Camille GILLOT-1/+0
2022-07-26Implement `#[rustc_default_body_unstable]`Maybe Waffle-0/+1
2022-07-24Do not prefer module parents which are `doc(hidden)` in visibility mapMichael Goulet-5/+15
2022-07-20passes: improved partial stabilization diagnosticDavid Wood-0/+3
2022-07-02Auto merge of #97235 - nbdd0121:unwind, r=Amanieubors-1/+1
2022-06-15Rename `impl_constness` to `constness`Deadbeef-1/+1
2022-06-08Rename `panic_strategy` query to `required_panic_strategy`Gary Guo-1/+1
2022-05-23Fix iterator implementation, add some inlinesMichael Goulet-0/+6
2022-05-23split out the various responsibilities of LazyMichael Goulet-11/+72
2022-05-16Add a query for checking whether a function is an intrinsic.Oli Scherer-0/+1
2022-05-09store `codegen_fn_attrs` in crate metadatalcnr-0/+1
2022-05-03Add support for a new attribute `#[debugger_visualizer]` to support embedding...ridwanabdillahi-0/+1
2022-04-25Auto merge of #95604 - nbdd0121:used2, r=petrochenkovbors-2/+2