Skip to main content

Module stmt

Module stmt 

Source

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; ๐Ÿ”’