summary refs log tree commit diff
path: root/compiler/rustc_metadata/src/rmeta/table.rs
AgeCommit message (Expand)AuthorLines
2022-06-14Rename rustc_serialize::opaque::Encoder as MemEncoder.Nicholas Nethercote-3/+3
2022-06-10Revert b983e42936feab29f6333e9835913afc6b4a394e.Nicholas Nethercote-3/+3
2022-06-08Rename `rustc_serialize::opaque::Encoder` as `MemEncoder`.Nicholas Nethercote-3/+3
2022-06-08Use delayed error handling for `Encodable` and `Encoder` infallible.Nicholas Nethercote-1/+1
2022-05-24Make Lazy not care about lifetimes until decodeMichael Goulet-4/+5
2022-05-23refine comments, disambiguate len for array and tablesMichael Goulet-6/+9
2022-05-23split out the various responsibilities of LazyMichael Goulet-37/+13
2022-04-19rustc_metadata: Store a flag telling whether an item may have doc links in it...Vadim Petrochenkov-0/+14
2022-04-10Simplify FixedSizeEncoding using const generics.Camille GILLOT-107/+85
2022-04-10Directly encode DefId in metadata.Camille GILLOT-0/+28
2022-04-10Directly encode DefPathHash in metadata.Camille GILLOT-0/+19
2022-04-10Directly encode DefKind in metadata.Camille GILLOT-0/+46
2022-04-10Directly encode IsAsync in metadata.Camille GILLOT-0/+7
2022-04-10Directly encode Defaultness in metadata.Camille GILLOT-0/+8
2022-04-10Directly encode Constness in metadata.Camille GILLOT-0/+7
2022-04-10Directly encode ImplPolarity in metadata.Camille GILLOT-0/+37
2022-01-08Remove LazyMeta::min_sizebjorn3-4/+0
2021-09-14Allow taking an OwningRef of the crate metadata blob.Michael Woerister-1/+1
2021-03-19Move raw bytes handling to Encoder/Decoder.Camille GILLOT-1/+2
2020-08-30mv compiler to compiler/mark-0/+209