in dfp/include/DecimalNative.hpp [1080:1089]
static Decimal64_t addChecked(Decimal64_t const& a, Decimal64_t const& b, Decimal64_t const& c) {
if (a.isNull())
throw std::invalid_argument(DN_FUNC + ": Argument '" + DN_NAMEOF(a) + "' is null.");
if (b.isNull())
throw std::invalid_argument(DN_FUNC + ": Argument '" + DN_NAMEOF(b) + "' is null.");
if (c.isNull())
throw std::invalid_argument(DN_FUNC + ": Argument '" + DN_NAMEOF(c) + "' is null.");
return addUnchecked(a, b, c);
}