MCPcopy Create free account
hub / github.com/FirebirdSQL/firebird / setParamsResetContext

Function setParamsResetContext

src/jrd/SysFunction.cpp:851–860  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

849
850
851void setParamsResetContext(DataTypeUtilBase*, const SysFunction*, int argsCount, dsc** args)
852{
853 fb_assert(argsCount == 1);
854
855 if (args[0]->isUnknown())
856 {
857 args[0]->makeVarying(80, ttype_none);
858 args[0]->setNullable(true);
859 }
860}
861
862
863void setParamsHash(DataTypeUtilBase*, const SysFunction*, int argsCount, dsc** args)

Callers

nothing calls this directly

Calls 3

makeVaryingMethod · 0.80
setNullableMethod · 0.80
isUnknownMethod · 0.45

Tested by

no test coverage detected