about summary refs log tree commit diff
path: root/compiler/rustc_metadata/src/rmeta/mod.rs
AgeCommit message (Expand)AuthorLines
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
2023-01-14change impl_trait_ref query to return EarlyBinder; remove bound_impl_trait_re...Kyle Matsuda-1/+1
2023-01-14change const_param_default query to return EarlyBinder; remove bound_const_pa...Kyle Matsuda-1/+1
2023-01-09Use newtype for unused generic parametersNilstrieb-3/+3
2022-12-22A few metadata nitsNilstrieb-5/+0
2022-11-29Make inferred_outlives_crate return ClauseSantiago Pastorino-1/+1
2022-11-25Add empty ConstKind::Abstractkadmin-1/+1
2022-11-22Auto merge of #103578 - petrochenkov:nofict, r=nagisabors-2/+1
2022-11-22Split `MacArgs` in two.Nicholas Nethercote-1/+1
2022-11-21Unreserve braced enum variants in value namespaceVadim Petrochenkov-2/+1
2022-10-31Rewrite implementation of `#[alloc_error_handler]`Amanieu d'Antras-0/+1
2022-10-29Encode LangItem directlyCameron Steffen-3/+3
2022-10-21Introduce deduced parameter attributes, and use them for deducing `readonly` onPatrick Walton-1/+2
2022-10-07Rewrite representabilityCameron Steffen-1/+3
2022-09-23Serialize RPITIT values in libsMichael Goulet-0/+3
2022-09-07rustc: Parameterize `ty::Visibility` over used IDVadim Petrochenkov-1/+1
2022-08-30Remove fn_has_self_parameter table.Camille GILLOT-2/+0
2022-08-30Separate macro_rules and macro_definition.Camille GILLOT-1/+3
2022-08-30Remove EntryKind.Camille GILLOT-35/+0
2022-08-30Create a module-reexports table.Camille GILLOT-1/+2
2022-08-30Create a table for fn_has_self_parameter.Camille GILLOT-1/+3
2022-08-30Use tables for macros.Camille GILLOT-2/+4
2022-08-30Move AssocContainer to a metadata table.Camille GILLOT-3/+4
2022-08-30Move VariantData to a metadata table.Camille GILLOT-3/+4
2022-08-29Rollup merge of #99821 - cjgillot:ast-lifetimes-2, r=compiler-errorsDylan DPC-0/+2
2022-08-20rmeta/query cache: don't write string values of preinterned symbolsklensy-0/+1
2022-08-19Auto merge of #100209 - cjgillot:source-file-index, r=estebankbors-1/+1
2022-08-15cache strings while encoding/decoding to compiler artifactsklensy-0/+4
2022-08-09Rollup merge of #96478 - WaffleLapkin:rustc_default_body_unstable, r=Aaron1011Dylan DPC-0/+1