Lines Matching refs:Block
13 pub struct Block {
95 use crate::stmt::{Block, Local, LocalInit, Stmt, StmtMacro};
102 impl Block { impl
182 impl Parse for Block { implementation
185 Ok(Block { in parse()
187 stmts: content.call(Block::parse_within)?, in parse()
311 Some((else_token, Box::new(Expr::Block(diverge)))) in stmt_local()
352 | Expr::Block(_) in stmt_expr()
421 use crate::stmt::{Block, Local, Stmt, StmtMacro};
427 impl ToTokens for Block { implementation
467 Expr::Block(diverge) => diverge.to_tokens(tokens), in to_tokens()