Lines Matching refs:Box
113 pub ty: Box<Type>,
115 pub expr: Box<Expr>,
155 pub block: Box<Block>,
184 pub self_ty: Box<Type>,
226 pub ty: Box<Type>,
228 pub expr: Box<Expr>,
291 pub ty: Box<Type>,
459 pub tree: Box<UseTree>,
565 pub ty: Box<Type>,
849 pub ty: Box<Type>,
874 pub pat: Option<(Box<Pat>, Token![:])>,
1055 expr: Box::new(expr), in parse_rest_of_item()
1382 tree: Box::new(input.parse()?), in parse_use_tree()
1487 ty: Box::new(ty), in parse()
1489 expr: Box::new(expr), in parse()
1581 block: Box::new(Block { brace_token, stmts }), in parse_rest_of_fn()
1621 pat: Box::new(Pat::Wild(PatWild { in parse_fn_arg_or_variadic()
1630 let pat = Box::new(Pat::parse_single(input)?); in parse_fn_arg_or_variadic()
1681 elem: Box::new(ty), in parse()
1692 ty: Box::new(ty), in parse()
2087 ty: Box::new(ty), in parse_item_type()
2654 self_ty: Box::new(self_ty), in parse_impl()