Lines Matching refs:e
135 Expr::Block(e) => return e.label.is_some(), in expr_leading_label()
136 Expr::ForLoop(e) => return e.label.is_some(), in expr_leading_label()
137 Expr::Loop(e) => return e.label.is_some(), in expr_leading_label()
138 Expr::While(e) => return e.label.is_some(), in expr_leading_label()
140 Expr::Assign(e) => expr = &e.left, in expr_leading_label()
141 Expr::Await(e) => expr = &e.base, in expr_leading_label()
142 Expr::Binary(e) => expr = &e.left, in expr_leading_label()
143 Expr::Call(e) => expr = &e.func, in expr_leading_label()
144 Expr::Cast(e) => expr = &e.expr, in expr_leading_label()
145 Expr::Field(e) => expr = &e.base, in expr_leading_label()
146 Expr::Index(e) => expr = &e.expr, in expr_leading_label()
147 Expr::MethodCall(e) => expr = &e.receiver, in expr_leading_label()
148 Expr::Range(e) => match &e.start { in expr_leading_label()
152 Expr::Try(e) => expr = &e.expr, in expr_leading_label()
201 Expr::Assign(e) => expr = &e.right, in expr_trailing_brace()
202 Expr::Binary(e) => expr = &e.right, in expr_trailing_brace()
203 Expr::Break(e) => match &e.expr { in expr_trailing_brace()
204 Some(e) => expr = e, in expr_trailing_brace()
207 Expr::Cast(e) => return type_trailing_brace(&e.ty), in expr_trailing_brace()
208 Expr::Closure(e) => expr = &e.body, in expr_trailing_brace()
209 Expr::Let(e) => expr = &e.expr, in expr_trailing_brace()
210 Expr::Macro(e) => return e.mac.delimiter.is_brace(), in expr_trailing_brace()
211 Expr::Range(e) => match &e.end { in expr_trailing_brace()
215 Expr::RawAddr(e) => expr = &e.expr, in expr_trailing_brace()
216 Expr::Reference(e) => expr = &e.expr, in expr_trailing_brace()
217 Expr::Return(e) => match &e.expr { in expr_trailing_brace()
218 Some(e) => expr = e, in expr_trailing_brace()
221 Expr::Unary(e) => expr = &e.expr, in expr_trailing_brace()
222 Expr::Verbatim(e) => return tokens_trailing_brace(e), in expr_trailing_brace()
223 Expr::Yield(e) => match &e.expr { in expr_trailing_brace()
224 Some(e) => expr = e, in expr_trailing_brace()