Lines Matching defs:bNC
18035 ** FUNCTION(zName, nArg, iArg, bNC, xFunc)
18040 ** argument bNC is true, then the SQLITE_FUNC_NEEDCOLL flag is set.
18042 ** VFUNCTION(zName, nArg, iArg, bNC, xFunc)
18045 ** SFUNCTION(zName, nArg, iArg, bNC, xFunc)
18061 ** DFUNCTION(zName, nArg, iArg, bNC, xFunc)
18066 ** to a NULL pointer. The bNC parameter is not used.
18071 ** PURE_DATE(zName, nArg, iArg, bNC, xFunc)
18075 ** arbitrary non-NULL pointer. The bNC parameter is not used.
18077 ** AGGREGATE(zName, nArg, iArg, bNC, xStep, xFinal)
18097 #define FUNCTION(zName, nArg, iArg, bNC, xFunc) \
18099 SQLITE_FUNC_CONSTANT|SQLITE_UTF8|(bNC*SQLITE_FUNC_NEEDCOLL), \
18101 #define VFUNCTION(zName, nArg, iArg, bNC, xFunc) \
18102 {nArg, SQLITE_FUNC_BUILTIN|SQLITE_UTF8|(bNC*SQLITE_FUNC_NEEDCOLL), \
18104 #define SFUNCTION(zName, nArg, iArg, bNC, xFunc) \
18124 #define DFUNCTION(zName, nArg, iArg, bNC, xFunc) \
18127 #define PURE_DATE(zName, nArg, iArg, bNC, xFunc) \
18131 #define FUNCTION2(zName, nArg, iArg, bNC, xFunc, extraFlags) \
18133 SQLITE_FUNC_CONSTANT|SQLITE_UTF8|(bNC*SQLITE_FUNC_NEEDCOLL)|extraFlags,\
18135 #define STR_FUNCTION(zName, nArg, pArg, bNC, xFunc) \
18137 SQLITE_FUNC_SLOCHNG|SQLITE_UTF8|(bNC*SQLITE_FUNC_NEEDCOLL), \