]> git.proxmox.com Git - rustc.git/blame - compiler/rustc_attr/src/lib.rs
New upstream version 1.53.0+dfsg1
[rustc.git] / compiler / rustc_attr / src / lib.rs
CommitLineData
74b04a01
XL
1//! Functions and types dealing with attributes and meta items.
2//!
3//! FIXME(Centril): For now being, much of the logic is still in `rustc_ast::attr`.
4//! The goal is to move the definition of `MetaItem` and things that don't need to be in `syntax`
5//! to this crate.
6
cdc7bbd5 7#![cfg_attr(bootstrap, feature(or_patterns))]
f9f354fc 8
3dfed10e 9#[macro_use]
f9f354fc
XL
10extern crate rustc_macros;
11
74b04a01
XL
12mod builtin;
13
14pub use builtin::*;
15pub use IntType::*;
16pub use ReprAttr::*;
17pub use StabilityLevel::*;
18
19pub use rustc_ast::attr::*;
20
21pub(crate) use rustc_ast::HashStableContext;