| 978 | |
| 979 | |
| 980 | void makeDblDecResult(DataTypeUtilBase*, const SysFunction*, dsc* result, |
| 981 | int argsCount, const dsc** args) |
| 982 | { |
| 983 | if (argsCount == 0 || areParamsDouble(argsCount, args)) |
| 984 | result->makeDouble(); |
| 985 | else |
| 986 | result->makeDecimal128(); |
| 987 | |
| 988 | bool isNullable; |
| 989 | if (initResult(result, argsCount, args, &isNullable)) |
| 990 | return; |
| 991 | |
| 992 | result->setNullable(isNullable); |
| 993 | } |
| 994 | |
| 995 | |
| 996 | void makeDecFloatResult(DataTypeUtilBase*, const SysFunction*, dsc* result, |
nothing calls this directly
no test coverage detected