Lines Matching defs:expr
188 .Case([&](const ast::Expr *expr) { genExpr(expr); }); in gen()
382 Value CodeGen::genSingleExpr(const ast::Expr *expr) { in genSingleExpr()
396 SmallVector<Value> CodeGen::genExpr(const ast::Expr *expr) { in genExpr()
400 .Default([&](const ast::Expr *expr) -> SmallVector<Value> { in genExpr()
405 Value CodeGen::genExprImpl(const ast::AttributeExpr *expr) { in genExprImpl()
411 SmallVector<Value> CodeGen::genExprImpl(const ast::CallExpr *expr) { in genExprImpl()
430 SmallVector<Value> CodeGen::genExprImpl(const ast::DeclRefExpr *expr) { in genExprImpl()
436 Value CodeGen::genExprImpl(const ast::MemberAccessExpr *expr) { in genExprImpl()
500 Value CodeGen::genExprImpl(const ast::OperationExpr *expr) { in genExprImpl()
526 Value CodeGen::genExprImpl(const ast::RangeExpr *expr) { in genExprImpl()
535 SmallVector<Value> CodeGen::genExprImpl(const ast::TupleExpr *expr) { in genExprImpl()
542 Value CodeGen::genExprImpl(const ast::TypeExpr *expr) { in genExprImpl()