OmniSciDB
a5dc49c757
|
#include <memory>
Go to the source code of this file.
Namespaces | |
Analyzer | |
Functions | |
std::shared_ptr< Analyzer::Expr > | rewrite_to_date_trunc (const Analyzer::FunctionOper *) |
std::shared_ptr<Analyzer::Expr> rewrite_to_date_trunc | ( | const Analyzer::FunctionOper * | ) |
Definition at line 161 of file DateTimePlusRewrite.cpp.
References CHECK_EQ, dtINVALID, DateTruncExpr::generate(), anonymous_namespace{DateTimePlusRewrite.cpp}::get_dt_field(), Analyzer::FunctionOper::getArg(), Analyzer::FunctionOper::getArity(), Analyzer::FunctionOper::getName(), and anonymous_namespace{DateTimePlusRewrite.cpp}::remove_cast_to_date().
Referenced by RelAlgTranslator::translateDatePlusMinus(), and RelAlgTranslator::translateFunction().