Re-exportsยง
use std::fmt::Write;๐use std::mem;๐use ast::token::IdentKind;๐use rustc_ast as ast;๐use rustc_ast::token;๐use rustc_ast::token::Delimiter;๐use rustc_ast::token::MetaVarKind;๐use rustc_ast::token::TokenKind;๐use rustc_ast::tokenstream::DelimSpan;๐use rustc_ast::tokenstream::TokenStream;๐use rustc_ast::tokenstream::TokenTree;๐use rustc_ast::util::case::Case;๐use rustc_ast_pretty::pprust;๐use rustc_errors::Applicability;๐use rustc_errors::PResult;๐use rustc_errors::StashKey;๐use rustc_errors::msg;๐use rustc_errors::struct_span_code_err;๐use rustc_span::edit_distance::edit_distance;๐use rustc_span::edition::Edition;๐use rustc_span::DUMMY_SP;๐use rustc_span::Ident;๐use rustc_span::Span;๐use rustc_span::Symbol;๐use rustc_span::kw;๐use rustc_span::sym;๐use thin_vec::ThinVec;๐use thin_vec::thin_vec;๐use tracing::debug;๐use super::diagnostics::ConsumeClosingDelim;๐use super::AllowConstBlockItems;๐use super::AttrWrapper;๐use super::ExpTokenPair;๐use super::FnContext;๐use super::FnParseMode;๐use super::FollowedByType;๐use super::ForceCollect;๐use super::IsDotDotDot;๐use super::Parser;๐use super::PathStyle;๐use super::Recovered;๐use super::Trailing;๐use super::UsePreAttrPos;๐use crate::diagnostics;๐use crate::diagnostics::MacroExpandsToAdtField;๐use crate::diagnostics::UseDoubleColonSuggestion;๐use crate::diagnostics::UseRegularStructSuggestion;๐use crate::exp;๐use rustc_ast::ast::*;๐use rustc_errors::codes::*;๐
Structsยง
- UsePath
List ๐
Enumsยง
- IsMacro
Rules ๐Item - Reuse
Kind ๐