OmniSciDB
a5dc49c757
|
Functions | |
void | conditionally_change_arg_to_int_type (size_t target_expr_idx, std::shared_ptr< Analyzer::Expr > &target_expr, std::unordered_map< size_t, SQLTypeInfo > &target_exprs_type_infos) |
void anonymous_namespace{RelAlgExecutor.cpp}::anonymous_namespace{RelAlgExecutor.cpp}::conditionally_change_arg_to_int_type | ( | size_t | target_expr_idx, |
std::shared_ptr< Analyzer::Expr > & | target_expr, | ||
std::unordered_map< size_t, SQLTypeInfo > & | target_exprs_type_infos | ||
) |
Definition at line 1855 of file RelAlgExecutor.cpp.
References CHECK, SQLTypeInfo::get_compression(), get_int_type_by_size(), SQLTypeInfo::get_notnull(), SQLTypeInfo::get_size(), SQLTypeInfo::get_type(), kARRAY, kENCODING_DATE_IN_DAYS, and Analyzer::Expr::set_type_info().
Referenced by anonymous_namespace{RelAlgExecutor.cpp}::translate_targets().