Home
last modified time | relevance | path

Searched refs:Precedence (Results 1 – 5 of 5) sorted by relevance

/linux/rust/syn/
H A Dfixup.rs9 use crate::precedence::Precedence;
15 previous_operator: Precedence,
17 next_operator: Precedence,
158 previous_operator: Precedence::MIN,
160 next_operator: Precedence::MIN,
231 #[cfg(feature = "full")] precedence: Precedence, in leftmost_subexpression_with_operator()
232 ) -> (Precedence, Self) { in leftmost_subexpression_with_operator() argument
262 pub fn leftmost_subexpression_with_dot(self, expr: &Expr) -> (Precedence, Self) { in leftmost_subexpression_with_dot() argument
265 next_operator: Precedence::Unambiguous, in leftmost_subexpression_with_dot()
287 fn leftmost_subexpression_precedence(self, expr: &Expr) -> Precedence { in leftmost_subexpression_precedence() argument
[all …]
H A Dprecedence.rs20 pub(crate) enum Precedence { enum
58 impl Precedence { implementation
59 pub(crate) const MIN: Self = Precedence::Jump;
63 BinOp::Add(_) | BinOp::Sub(_) => Precedence::Sum, in of_binop()
64 BinOp::Mul(_) | BinOp::Div(_) | BinOp::Rem(_) => Precedence::Product, in of_binop()
65 BinOp::And(_) => Precedence::And, in of_binop()
66 BinOp::Or(_) => Precedence::Or, in of_binop()
67 BinOp::BitXor(_) => Precedence::BitXor, in of_binop()
68 BinOp::BitAnd(_) => Precedence::BitAnd, in of_binop()
69 BinOp::BitOr(_) => Precedence::BitOr, in of_binop()
[all …]
H A Dexpr.rs1208 use crate::precedence::Precedence;
1283 return parse_expr(input, expr, allow_struct, Precedence::MIN); in parse_with_earlier_boundary_rule()
1293 return parse_expr(input, expr, allow_struct, Precedence::MIN); in parse_with_earlier_boundary_rule()
1316 base: Precedence, in parse_expr() argument
1324 let precedence = Precedence::of_binop(&op); in parse_expr()
1328 if precedence == Precedence::Assign { in parse_expr()
1333 if precedence == Precedence::Compare { in parse_expr()
1335 if Precedence::of_binop(&lhs.op) == Precedence::Compare { in parse_expr()
1348 } else if Precedence::Assign >= base in parse_expr()
1357 let right = parse_binop_rhs(input, allow_struct, Precedence::Assign)?; in parse_expr()
[all …]
/linux/scripts/kconfig/tests/transitional/
H A DKconfig51 # Precedence tests for all types
/linux/Documentation/userspace-api/
H A Dseccomp_filter.rst169 Precedence is only determined using the ``SECCOMP_RET_ACTION`` mask. When