about summary refs log tree commit diff
path: root/src/librustc_attr/lib.rs
AgeCommit message (Collapse)AuthorLines
2020-08-30mv compiler to compiler/mark-21/+0
2020-08-14Rework `rustc_serialize`Matthew Jasper-2/+1
- Move the type parameter from `encode` and `decode` methods to the trait. - Remove `UseSpecialized(En|De)codable` traits. - Remove blanket impls for references. - Add `RefDecodable` trait to allow deserializing to arena-allocated references safely. - Remove ability to (de)serialize HIR. - Create proc-macros `(Ty)?(En|De)codable` to help implement these new traits.
2020-05-08Work around ICEs during cross-compilationCameron Taggart-0/+4
2020-05-03Implement RFC 2523, `#[cfg(version(..))]`mibac138-0/+2
2020-02-29Rename `syntax` to `rustc_ast` in source codeVadim Petrochenkov-3/+3
2020-02-01Move builtin attribute logic to new rustc_attr crate.Mazdak Farrokhzad-0/+16
For now, this is all the crate contains, but more attribute logic & types will be moved there over time.