Skip to main content

Module attr

Module attr 

Source

Re-exportsยง

use rustc_ast as ast; ๐Ÿ”’
use rustc_ast::token; ๐Ÿ”’
use rustc_ast::token::MetaVarKind; ๐Ÿ”’
use rustc_ast::tokenstream::ParserRange; ๐Ÿ”’
use rustc_ast::tokenstream::WithTokens; ๐Ÿ”’
use rustc_ast::Attribute; ๐Ÿ”’
use rustc_ast::attr; ๐Ÿ”’
use rustc_errors::Diag; ๐Ÿ”’
use rustc_errors::PResult; ๐Ÿ”’
use rustc_errors::msg; ๐Ÿ”’
use rustc_span::BytePos; ๐Ÿ”’
use rustc_span::Span; ๐Ÿ”’
use thin_vec::ThinVec; ๐Ÿ”’
use tracing::debug; ๐Ÿ”’
use super::AllowConstBlockItems; ๐Ÿ”’
use super::AttrWrapper; ๐Ÿ”’
use super::Capturing; ๐Ÿ”’
use super::FnParseMode; ๐Ÿ”’
use super::ForceCollect; ๐Ÿ”’
use super::Parser; ๐Ÿ”’
use super::PathStyle; ๐Ÿ”’
use super::Trailing; ๐Ÿ”’
use super::UsePreAttrPos; ๐Ÿ”’
use crate::parser::FnContext; ๐Ÿ”’
use crate::diagnostics; ๐Ÿ”’
use crate::exp; ๐Ÿ”’
use rustc_errors::codes::*; ๐Ÿ”’

Enumsยง

InnerAttrForbiddenReason
InnerAttrPolicy
OuterAttributeType ๐Ÿ”’