MCPcopy Create free account
hub / github.com/apache/impala / AddSubDays

Method AddSubDays

be/src/exprs/date-functions-ir.cc:238–245  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

236
237template <bool is_add, typename AnyIntVal>
238DateVal DateFunctions::AddSubDays(FunctionContext* context, const DateVal& d_val,
239 const AnyIntVal& num_days) {
240 if (d_val.is_null || num_days.is_null) return DateVal::null();
241
242 const DateValue dv = DateValue::FromDateVal(d_val).AddDays(
243 is_add ? num_days.val : -num_days.val);
244 return dv.ToDateVal();
245}
246
247template <bool is_add, typename AnyIntVal>
248DateVal DateFunctions::AddSubWeeks(FunctionContext* context, const DateVal& d_val,

Callers

nothing calls this directly

Calls 2

AddDaysMethod · 0.80
ToDateValMethod · 0.80

Tested by

no test coverage detected