Lines Matching refs:Expr

264 impl Eq for crate::Expr {}  implementation
267 impl PartialEq for crate::Expr { implementation
271 (crate::Expr::Array(self0), crate::Expr::Array(other0)) => self0 == other0, in eq()
273 (crate::Expr::Assign(self0), crate::Expr::Assign(other0)) => self0 == other0, in eq()
275 (crate::Expr::Async(self0), crate::Expr::Async(other0)) => self0 == other0, in eq()
277 (crate::Expr::Await(self0), crate::Expr::Await(other0)) => self0 == other0, in eq()
278 (crate::Expr::Binary(self0), crate::Expr::Binary(other0)) => self0 == other0, in eq()
280 (crate::Expr::Block(self0), crate::Expr::Block(other0)) => self0 == other0, in eq()
282 (crate::Expr::Break(self0), crate::Expr::Break(other0)) => self0 == other0, in eq()
283 (crate::Expr::Call(self0), crate::Expr::Call(other0)) => self0 == other0, in eq()
284 (crate::Expr::Cast(self0), crate::Expr::Cast(other0)) => self0 == other0, in eq()
286 (crate::Expr::Closure(self0), crate::Expr::Closure(other0)) => { in eq()
290 (crate::Expr::Const(self0), crate::Expr::Const(other0)) => self0 == other0, in eq()
292 (crate::Expr::Continue(self0), crate::Expr::Continue(other0)) => { in eq()
295 (crate::Expr::Field(self0), crate::Expr::Field(other0)) => self0 == other0, in eq()
297 (crate::Expr::ForLoop(self0), crate::Expr::ForLoop(other0)) => { in eq()
300 (crate::Expr::Group(self0), crate::Expr::Group(other0)) => self0 == other0, in eq()
302 (crate::Expr::If(self0), crate::Expr::If(other0)) => self0 == other0, in eq()
303 (crate::Expr::Index(self0), crate::Expr::Index(other0)) => self0 == other0, in eq()
305 (crate::Expr::Infer(self0), crate::Expr::Infer(other0)) => self0 == other0, in eq()
307 (crate::Expr::Let(self0), crate::Expr::Let(other0)) => self0 == other0, in eq()
308 (crate::Expr::Lit(self0), crate::Expr::Lit(other0)) => self0 == other0, in eq()
310 (crate::Expr::Loop(self0), crate::Expr::Loop(other0)) => self0 == other0, in eq()
311 (crate::Expr::Macro(self0), crate::Expr::Macro(other0)) => self0 == other0, in eq()
313 (crate::Expr::Match(self0), crate::Expr::Match(other0)) => self0 == other0, in eq()
314 (crate::Expr::MethodCall(self0), crate::Expr::MethodCall(other0)) => { in eq()
317 (crate::Expr::Paren(self0), crate::Expr::Paren(other0)) => self0 == other0, in eq()
318 (crate::Expr::Path(self0), crate::Expr::Path(other0)) => self0 == other0, in eq()
320 (crate::Expr::Range(self0), crate::Expr::Range(other0)) => self0 == other0, in eq()
322 (crate::Expr::RawAddr(self0), crate::Expr::RawAddr(other0)) => { in eq()
325 (crate::Expr::Reference(self0), crate::Expr::Reference(other0)) => { in eq()
329 (crate::Expr::Repeat(self0), crate::Expr::Repeat(other0)) => self0 == other0, in eq()
331 (crate::Expr::Return(self0), crate::Expr::Return(other0)) => self0 == other0, in eq()
332 (crate::Expr::Struct(self0), crate::Expr::Struct(other0)) => self0 == other0, in eq()
334 (crate::Expr::Try(self0), crate::Expr::Try(other0)) => self0 == other0, in eq()
336 (crate::Expr::TryBlock(self0), crate::Expr::TryBlock(other0)) => { in eq()
339 (crate::Expr::Tuple(self0), crate::Expr::Tuple(other0)) => self0 == other0, in eq()
340 (crate::Expr::Unary(self0), crate::Expr::Unary(other0)) => self0 == other0, in eq()
342 (crate::Expr::Unsafe(self0), crate::Expr::Unsafe(other0)) => self0 == other0, in eq()
343 (crate::Expr::Verbatim(self0), crate::Expr::Verbatim(other0)) => { in eq()
347 (crate::Expr::While(self0), crate::Expr::While(other0)) => self0 == other0, in eq()
349 (crate::Expr::Yield(self0), crate::Expr::Yield(other0)) => self0 == other0, in eq()
1799 (crate::Stmt::Expr(self0, self1), crate::Stmt::Expr(other0, other1)) => { in eq()