Home
last modified time | relevance | path

Searched defs:Expr (Results 1 – 12 of 12) sorted by relevance

/linux/rust/syn/
H A Dexpr.rs718 impl Expr { impl
830 pub fn parse_without_eager_brace(input: ParseStream) -> Result<Expr> { in parse_without_eager_brace()
892 pub fn parse_with_earlier_boundary_rule(input: ParseStream) -> Result<Expr> { in parse_with_earlier_boundary_rule()
1230 impl Parse for Expr { implementation
1241 pub(super) fn parse_with_earlier_boundary_rule(input: ParseStream) -> Result<Expr> { in parse_with_earlier_boundary_rule()
1314 mut lhs: Expr, in parse_expr()
1317 ) -> Result<Expr> { in parse_expr()
1393 fn parse_expr(input: ParseStream, mut lhs: Expr, base: Precedence) -> Result<Expr> { in parse_expr()
1439 ) -> Result<Box<Expr>> { in parse_binop_rhs()
1488 ) -> Result<Expr> { in ambiguous_expr()
[all …]
H A Dfixup.rs228 expr: &Expr, in leftmost_subexpression_with_operator()
313 expr: &Expr, in rightmost_subexpression()
481 fn scan_left(expr: &Expr, fixup: FixupContext) -> bool { in scan_left()
496 expr: &Expr, in scan_right()
H A Dpath.rs411 pub(crate) fn const_argument(input: ParseStream) -> Result<Expr> { in const_argument()
718 Expr, enumerator
H A Dpat.rs711 fn into_expr(self) -> Box<Expr> { in into_expr()
H A Dgenerics.rs1450 pub(crate) fn print_const_argument(expr: &Expr, tokens: &mut TokenStream) { in print_const_argument()
/linux/rust/syn/gen/
H A Deq.rs264 impl Eq for crate::Expr {} implementation
267 impl PartialEq for crate::Expr { implementation
H A Dclone.rs241 impl Clone for crate::Expr { implementation
H A Dhash.rs350 impl Hash for crate::Expr { implementation
H A Dvisit_mut.rs144 fn visit_expr_mut(&mut self, i: &mut crate::Expr) { in visit_expr_mut()
H A Dfold.rs143 fn fold_expr(&mut self, i: crate::Expr) -> crate::Expr { in fold_expr()
H A Dvisit.rs136 fn visit_expr(&mut self, i: &'ast crate::Expr) { in visit_expr()
H A Ddebug.rs418 impl Debug for crate::Expr { implementation