Re-exportsยง
use std::borrow::Cow;๐use std::mem;๐use std::ops::Bound;๐use ast::Label;๐use rustc_ast::token;๐use rustc_ast::token::Delimiter;๐use rustc_ast::token::InvisibleOrigin;๐use rustc_ast::token::MetaVarKind;๐use rustc_ast::token::TokenKind;๐use rustc_ast::tokenstream::TokenTree;๐use rustc_ast::util::classify;๐use rustc_ast::util::classify::TrailingBrace;๐use rustc_ast::visit::Visitor;๐use rustc_ast::visit::walk_expr;๐use rustc_ast as ast;๐use rustc_ast::AttrStyle;๐use rustc_ast::AttrVec;๐use rustc_ast::Block;๐use rustc_ast::BlockCheckMode;๐use rustc_ast::DUMMY_NODE_ID;๐use rustc_ast::Expr;๐use rustc_ast::ExprKind;๐use rustc_ast::HasAttrs;๐use rustc_ast::Local;๐use rustc_ast::LocalKind;๐use rustc_ast::MacCall;๐use rustc_ast::MacCallStmt;๐use rustc_ast::MacStmtStyle;๐use rustc_ast::Recovered;๐use rustc_ast::Stmt;๐use rustc_ast::StmtKind;๐use rustc_errors::Applicability;๐use rustc_errors::Diag;๐use rustc_errors::PResult;๐use rustc_span::ErrorGuaranteed;๐use rustc_span::Ident;๐use rustc_span::Span;๐use rustc_span::kw;๐use rustc_span::sym;๐use thin_vec::ThinVec;๐use thin_vec::thin_vec;๐use super::attr::InnerAttrForbiddenReason;๐use super::diagnostics::AttemptLocalParseRecovery;๐use super::pat::PatternLocation;๐use super::pat::RecoverComma;๐use super::path::PathStyle;๐use super::AllowConstBlockItems;๐use super::AttrWrapper;๐use super::BlockMode;๐use super::FnContext;๐use super::FnParseMode;๐use super::ForceCollect;๐use super::Parser;๐use super::Restrictions;๐use super::SemiColonMode;๐use super::Trailing;๐use super::UsePreAttrPos;๐use crate::diagnostics;๐use crate::diagnostics::MalformedLoopLabel;๐use crate::exp;๐