Home
last modified time | relevance | path

Searched refs:Cast (Results 1 – 12 of 12) sorted by relevance

/linux/rust/syn/
H A Dprecedence.rs49 Cast, enumerator
123 Expr::Cast(_) => Precedence::Cast, in of()
H A Dfixup.rs437 if let Expr::Cast(cast) = expr { in precedence()
488 Expr::Cast(_) => fixup.previous_operator < Precedence::Cast, in scan_left()
743 | Expr::Cast(_) in scan_right()
H A Dclassify.rs45 | Expr::Cast(_) in requires_comma_to_be_match_arm()
144 Expr::Cast(e) => expr = &e.expr, in expr_leading_label()
207 Expr::Cast(e) => return type_trailing_brace(&e.ty), in expr_trailing_brace()
H A Dexpr.rs141 Cast(ExprCast),
937 | Expr::Cast(ExprCast { attrs, .. }) in replace_attrs()
1373 } else if Precedence::Cast >= base && input.peek(Token![as]) { in parse_expr()
1379 lhs = Expr::Cast(ExprCast { in parse_expr()
1416 } else if Precedence::Cast >= base && input.peek(Token![as]) { in parse_expr()
1422 lhs = Expr::Cast(ExprCast { in parse_expr()
1478 Precedence::Cast in peek_precedence()
2399 ExprCast, Cast, "expected cast expression",
3220 Expr::Cast(e) => print_expr_cast(e, tokens, fixup), in print_expr()
3523 Precedence::Cast, in print_expr_cast()
[all …]
H A Dstmt.rs348 Expr::Cast(e) => &mut e.expr, in stmt_expr()
/linux/rust/syn/gen/
H A Dclone.rs258 crate::Expr::Cast(v0) => crate::Expr::Cast(v0.clone()), in clone()
H A Deq.rs284 (crate::Expr::Cast(self0), crate::Expr::Cast(other0)) => self0 == other0, in eq()
H A Dfold.rs1350 crate::Expr::Cast(_binding_0) => crate::Expr::Cast(f.fold_expr_cast(_binding_0)), in fold_expr()
H A Dhash.rs394 crate::Expr::Cast(v0) => { in hash()
H A Ddebug.rs436 crate::Expr::Cast(v0) => v0.debug(formatter, "Cast"), in fmt()
H A Dvisit_mut.rs1335 crate::Expr::Cast(_binding_0) => { in visit_expr_mut()
H A Dvisit.rs1337 crate::Expr::Cast(_binding_0) => { in visit_expr()