summary refs log tree commit diff
path: root/compiler/rustc_metadata/src/rmeta/mod.rs
AgeCommit message (Expand)AuthorLines
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
2022-04-25Auto merge of #95604 - nbdd0121:used2, r=petrochenkovbors-2/+2
2022-04-19rustc_metadata: Store a flag telling whether an item may have doc links in it...Vadim Petrochenkov-0/+1
2022-04-18Add `SymbolExportInfo`Gary Guo-2/+2
2022-04-16Provide a better diagnostic on failure to meet send bound on futures in a for...oribenshir-0/+2
2022-04-10Directly encode DefId in metadata.Camille GILLOT-3/+27
2022-04-10Directly encode DefPathHash in metadata.Camille GILLOT-1/+1
2022-04-10Directly encode DefKind in metadata.Camille GILLOT-1/+1
2022-04-10Directly encode IsAsync in metadata.Camille GILLOT-1/+1
2022-04-10Directly encode Defaultness in metadata.Camille GILLOT-1/+1
2022-04-10Directly encode Constness in metadata.Camille GILLOT-1/+1
2022-04-10Directly encode ImplPolarity in metadata.Camille GILLOT-1/+1
2022-03-31Create trait_def table.Camille GILLOT-12/+2