Lines Matching refs:Expr

143     fn fold_expr(&mut self, i: crate::Expr) -> crate::Expr {  in fold_expr()  argument
1323 pub fn fold_expr<F>(f: &mut F, node: crate::Expr) -> crate::Expr in fold_expr()
1328 crate::Expr::Array(_binding_0) => { in fold_expr()
1329 crate::Expr::Array(full!(f.fold_expr_array(_binding_0))) in fold_expr()
1331 crate::Expr::Assign(_binding_0) => { in fold_expr()
1332 crate::Expr::Assign(full!(f.fold_expr_assign(_binding_0))) in fold_expr()
1334 crate::Expr::Async(_binding_0) => { in fold_expr()
1335 crate::Expr::Async(full!(f.fold_expr_async(_binding_0))) in fold_expr()
1337 crate::Expr::Await(_binding_0) => { in fold_expr()
1338 crate::Expr::Await(full!(f.fold_expr_await(_binding_0))) in fold_expr()
1340 crate::Expr::Binary(_binding_0) => { in fold_expr()
1341 crate::Expr::Binary(f.fold_expr_binary(_binding_0)) in fold_expr()
1343 crate::Expr::Block(_binding_0) => { in fold_expr()
1344 crate::Expr::Block(full!(f.fold_expr_block(_binding_0))) in fold_expr()
1346 crate::Expr::Break(_binding_0) => { in fold_expr()
1347 crate::Expr::Break(full!(f.fold_expr_break(_binding_0))) in fold_expr()
1349 crate::Expr::Call(_binding_0) => crate::Expr::Call(f.fold_expr_call(_binding_0)), in fold_expr()
1350 crate::Expr::Cast(_binding_0) => crate::Expr::Cast(f.fold_expr_cast(_binding_0)), in fold_expr()
1351 crate::Expr::Closure(_binding_0) => { in fold_expr()
1352 crate::Expr::Closure(full!(f.fold_expr_closure(_binding_0))) in fold_expr()
1354 crate::Expr::Const(_binding_0) => { in fold_expr()
1355 crate::Expr::Const(full!(f.fold_expr_const(_binding_0))) in fold_expr()
1357 crate::Expr::Continue(_binding_0) => { in fold_expr()
1358 crate::Expr::Continue(full!(f.fold_expr_continue(_binding_0))) in fold_expr()
1360 crate::Expr::Field(_binding_0) => { in fold_expr()
1361 crate::Expr::Field(f.fold_expr_field(_binding_0)) in fold_expr()
1363 crate::Expr::ForLoop(_binding_0) => { in fold_expr()
1364 crate::Expr::ForLoop(full!(f.fold_expr_for_loop(_binding_0))) in fold_expr()
1366 crate::Expr::Group(_binding_0) => { in fold_expr()
1367 crate::Expr::Group(f.fold_expr_group(_binding_0)) in fold_expr()
1369 crate::Expr::If(_binding_0) => crate::Expr::If(full!(f.fold_expr_if(_binding_0))), in fold_expr()
1370 crate::Expr::Index(_binding_0) => { in fold_expr()
1371 crate::Expr::Index(f.fold_expr_index(_binding_0)) in fold_expr()
1373 crate::Expr::Infer(_binding_0) => { in fold_expr()
1374 crate::Expr::Infer(full!(f.fold_expr_infer(_binding_0))) in fold_expr()
1376 crate::Expr::Let(_binding_0) => { in fold_expr()
1377 crate::Expr::Let(full!(f.fold_expr_let(_binding_0))) in fold_expr()
1379 crate::Expr::Lit(_binding_0) => crate::Expr::Lit(f.fold_expr_lit(_binding_0)), in fold_expr()
1380 crate::Expr::Loop(_binding_0) => { in fold_expr()
1381 crate::Expr::Loop(full!(f.fold_expr_loop(_binding_0))) in fold_expr()
1383 crate::Expr::Macro(_binding_0) => { in fold_expr()
1384 crate::Expr::Macro(f.fold_expr_macro(_binding_0)) in fold_expr()
1386 crate::Expr::Match(_binding_0) => { in fold_expr()
1387 crate::Expr::Match(full!(f.fold_expr_match(_binding_0))) in fold_expr()
1389 crate::Expr::MethodCall(_binding_0) => { in fold_expr()
1390 crate::Expr::MethodCall(f.fold_expr_method_call(_binding_0)) in fold_expr()
1392 crate::Expr::Paren(_binding_0) => { in fold_expr()
1393 crate::Expr::Paren(f.fold_expr_paren(_binding_0)) in fold_expr()
1395 crate::Expr::Path(_binding_0) => crate::Expr::Path(f.fold_expr_path(_binding_0)), in fold_expr()
1396 crate::Expr::Range(_binding_0) => { in fold_expr()
1397 crate::Expr::Range(full!(f.fold_expr_range(_binding_0))) in fold_expr()
1399 crate::Expr::RawAddr(_binding_0) => { in fold_expr()
1400 crate::Expr::RawAddr(full!(f.fold_expr_raw_addr(_binding_0))) in fold_expr()
1402 crate::Expr::Reference(_binding_0) => { in fold_expr()
1403 crate::Expr::Reference(f.fold_expr_reference(_binding_0)) in fold_expr()
1405 crate::Expr::Repeat(_binding_0) => { in fold_expr()
1406 crate::Expr::Repeat(full!(f.fold_expr_repeat(_binding_0))) in fold_expr()
1408 crate::Expr::Return(_binding_0) => { in fold_expr()
1409 crate::Expr::Return(full!(f.fold_expr_return(_binding_0))) in fold_expr()
1411 crate::Expr::Struct(_binding_0) => { in fold_expr()
1412 crate::Expr::Struct(f.fold_expr_struct(_binding_0)) in fold_expr()
1414 crate::Expr::Try(_binding_0) => { in fold_expr()
1415 crate::Expr::Try(full!(f.fold_expr_try(_binding_0))) in fold_expr()
1417 crate::Expr::TryBlock(_binding_0) => { in fold_expr()
1418 crate::Expr::TryBlock(full!(f.fold_expr_try_block(_binding_0))) in fold_expr()
1420 crate::Expr::Tuple(_binding_0) => { in fold_expr()
1421 crate::Expr::Tuple(f.fold_expr_tuple(_binding_0)) in fold_expr()
1423 crate::Expr::Unary(_binding_0) => { in fold_expr()
1424 crate::Expr::Unary(f.fold_expr_unary(_binding_0)) in fold_expr()
1426 crate::Expr::Unsafe(_binding_0) => { in fold_expr()
1427 crate::Expr::Unsafe(full!(f.fold_expr_unsafe(_binding_0))) in fold_expr()
1429 crate::Expr::Verbatim(_binding_0) => { in fold_expr()
1430 crate::Expr::Verbatim(f.fold_token_stream(_binding_0)) in fold_expr()
1432 crate::Expr::While(_binding_0) => { in fold_expr()
1433 crate::Expr::While(full!(f.fold_expr_while(_binding_0))) in fold_expr()
1435 crate::Expr::Yield(_binding_0) => { in fold_expr()
1436 crate::Expr::Yield(full!(f.fold_expr_yield(_binding_0))) in fold_expr()
3317 crate::Stmt::Expr(_binding_0, _binding_1) => { in fold_stmt()
3318 crate::Stmt::Expr(f.fold_expr(_binding_0), _binding_1) in fold_stmt()