| 827 | |
| 828 | |
| 829 | void setParamsGetSetContext(DataTypeUtilBase*, const SysFunction*, int argsCount, dsc** args) |
| 830 | { |
| 831 | if (argsCount >= 1 && args[0]->isUnknown()) |
| 832 | { |
| 833 | args[0]->makeVarying(80, ttype_none); |
| 834 | args[0]->setNullable(true); |
| 835 | } |
| 836 | |
| 837 | if (argsCount >= 2 && args[1]->isUnknown()) |
| 838 | { |
| 839 | args[1]->makeVarying(80, ttype_none); |
| 840 | args[1]->setNullable(true); |
| 841 | } |
| 842 | |
| 843 | if (argsCount >= 3 && args[2]->isUnknown()) |
| 844 | { |
| 845 | args[2]->makeVarying(MAX_CTX_VAR_SIZE, ttype_none); |
| 846 | args[2]->setNullable(true); |
| 847 | } |
| 848 | } |
| 849 | |
| 850 | |
| 851 | void setParamsResetContext(DataTypeUtilBase*, const SysFunction*, int argsCount, dsc** args) |
nothing calls this directly
no test coverage detected