summary refs log tree commit diff
path: root/compiler/rustc_metadata/src/rmeta/mod.rs
AgeCommit message (Expand)AuthorLines
2023-01-21Conditionally encode booleanMichael Goulet-1/+2
2023-01-21Encode whether foreign opaques are TAITs or notMichael Goulet-0/+1
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
2022-08-06Decode SourceFile out of order.Camille GILLOT-1/+1
2022-08-03Compute `object_lifetime_default` per parameter.Camille GILLOT-0/+2
2022-08-01Remove DefId from AssocItemContainer.Camille GILLOT-28/+3
2022-08-01Store associated item defaultness in impl_defaultness.Camille GILLOT-21/+4
2022-07-27Update mentions to `rustc_metadata::rmeta::Lazy`Yuki Okushi-9/+9
2022-07-26Implement `#[rustc_default_body_unstable]`Maybe Waffle-0/+1
2022-07-20passes: improved partial stabilization diagnosticDavid Wood-0/+1
2022-07-14Auto merge of #96544 - m-ysk:feature/issue-96358, r=cjgillotbors-2/+2
2022-07-12Move abstract const to rustc_middle::tykadmin-2/+1
2022-07-02Auto merge of #97235 - nbdd0121:unwind, r=Amanieubors-1/+1
2022-07-02use rustc_serialize::opaque::FileEncoderYoshiki Matsuda-2/+2
2022-06-15Rename `impl_constness` to `constness`Deadbeef-1/+1
2022-06-14Rename rustc_serialize::opaque::Encoder as MemEncoder.Nicholas Nethercote-2/+2
2022-06-10Revert b983e42936feab29f6333e9835913afc6b4a394e.Nicholas Nethercote-2/+2
2022-06-08Rename `panic_strategy` query to `required_panic_strategy`Gary Guo-1/+1
2022-06-08Fix FFI-unwind unsoundness with mixed panic modeGary Guo-1/+1
2022-06-08Rename `rustc_serialize::opaque::Encoder` as `MemEncoder`.Nicholas Nethercote-2/+2
2022-05-24Make Lazy not care about lifetimes until decodeMichael Goulet-22/+45
2022-05-23refine comments, disambiguate len for array and tablesMichael Goulet-20/+22
2022-05-23split out the various responsibilities of LazyMichael Goulet-112/+123
2022-05-20Remove `crate` visibility usage in compilerJacob Pratt-9/+9
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/+2
2022-05-03Add support for a new attribute `#[debugger_visualizer]` to support embedding...ridwanabdillahi-0/+1