Lines Matching refs:Ok

1298         Ok(expr)  in parse_with_earlier_boundary_rule()
1323 } else if let Ok(op) = ahead.parse::<BinOp>() { in parse_expr()
1389 Ok(lhs) in parse_expr()
1396 if let Ok(op) = ahead.parse::<BinOp>() { in parse_expr()
1432 Ok(lhs) in parse_expr()
1467 Ok(Box::new(rhs)) in parse_binop_rhs()
1471 if let Ok(op) = input.fork().parse() { in peek_precedence()
1509 Ok(attrs) in expr_attrs()
1541 Ok(Expr::RawAddr(ExprRawAddr { in unary_expr()
1552 Ok(Expr::Reference(ExprReference { in unary_expr()
1569 Ok(Expr::Reference(ExprReference { in unary_expr()
1576 Ok(Expr::Unary(ExprUnary { in unary_expr()
1621 Ok(e) in trailer_expr()
1714 Ok(e) in trailer_helper()
1788 Ok(e) in trailer_expr()
1891 Ok(expr) in atom_labeled()
1921 return Ok(Expr::Verbatim(expr_block)); in atom_expr()
1940 Ok(Expr::Verbatim(verbatim::between(&begin, input))) in expr_builtin()
1971 return Ok(Expr::Macro(ExprMacro { in rest_of_path_or_macro_or_struct()
1988 Ok(Expr::Path(ExprPath { in rest_of_path_or_macro_or_struct()
1998 Ok(ExprMacro { in parse()
2009 return Ok(Expr::Tuple(ExprTuple { in paren_or_tuple()
2018 return Ok(Expr::Paren(ExprParen { in paren_or_tuple()
2036 Ok(Expr::Tuple(ExprTuple { in paren_or_tuple()
2048 return Ok(Expr::Array(ExprArray { in array_or_repeat()
2068 Ok(Expr::Array(ExprArray { in array_or_repeat()
2076 Ok(Expr::Repeat(ExprRepeat { in array_or_repeat()
2106 Ok(ExprArray { in parse()
2119 Ok(ExprRepeat { in parse()
2151 Ok(ExprLit { in parse()
2179 extended => return Ok(extended), in expr_group()
2185 Ok(Expr::Group(ExprGroup { in expr_group()
2197 Ok(ExprParen { in parse()
2216 Ok(ExprLet { in expr_let()
2278 Ok(expr) in parse()
2286 Ok(ExprInfer { in parse()
2311 Ok(ExprForLoop { in parse()
2336 Ok(ExprLoop { in parse()
2359 Ok(ExprMatch { in parse()
2383 Expr::$variant(inner) => return Ok(inner),
2424 Ok(ExprUnary { in expr_unary()
2445 Ok(ExprRawAddr { in parse()
2460 Ok(ExprReference { in parse()
2482 Ok(ExprReturn { in parse()
2501 Ok(Expr::Verbatim(verbatim::between(&begin, input))) in expr_become()
2508 Ok(ExprTryBlock { in parse()
2520 Ok(ExprYield { in parse()
2575 Ok(ExprClosure { in expr_closure()
2594 Ok(ExprAsync { in parse()
2609 Ok(Pat::Type(PatType { in closure_arg()
2635 Ok(pat) in closure_arg()
2653 Ok(ExprWhile { in parse()
2674 Ok(ExprConst { in parse()
2686 Ok(Label { in parse()
2700 Ok(None) in parse()
2709 Ok(ExprContinue { in parse()
2743 Ok(ExprBreak { in expr_break()
2771 Ok(FieldValue { in parse()
2800 return Ok(ExprStruct { in expr_struct_helper()
2823 Ok(ExprStruct { in expr_struct_helper()
2845 Ok(ExprUnsafe { in parse()
2865 Ok(ExprBlock { in parse()
2877 Ok(ExprRange { in expr_range()
2914 Ok(None) in parse_range_end()
2917 Ok(Some(end)) in parse_range_end()
2950 Ok(RangeLimits::Closed(Token![..=](dot3.spans))) in parse_obsolete()
2970 Ok(ExprPath { attrs, qself, path }) in parse()
2994 Ok(arms) in parse_multiple()
3003 Ok(Arm { in parse()
3037 Ok(Index { in parse()
3081 Ok(!trailing_dot) in multi_index()
3090 Ok(PointerMutability::Const(input.parse()?)) in parse()
3092 Ok(PointerMutability::Mut(input.parse()?)) in parse()
3115 return Ok(()); in check_cast()