OmniSciDB
a5dc49c757
|
Additional Inherited Members | |
Public Member Functions inherited from ScalarExprVisitor< std::shared_ptr< Analyzer::Expr > > | |
std::shared_ptr< Analyzer::Expr > | visit (const Analyzer::Expr *expr) const |
Protected Types inherited from DeepCopyVisitor | |
using | RetType = std::shared_ptr< Analyzer::Expr > |
Definition at line 169 of file ExpressionRewrite.cpp.
|
inlineoverrideprotectedvirtual |
Reimplemented from DeepCopyVisitor.
Definition at line 171 of file ExpressionRewrite.cpp.
References Analyzer::Expr::get_contains_agg(), Analyzer::BinOper::get_optype(), Analyzer::BinOper::get_own_left_operand(), Analyzer::BinOper::get_own_right_operand(), Analyzer::BinOper::get_qualifier(), Analyzer::Expr::get_type_info(), kOR, and ScalarExprVisitor< T >::visit().