Lines Matching refs:LIKEFUNC
9150 ** The following three macros, FUNCTION(), LIKEFUNC() and AGGREGATE() are
9166 ** LIKEFUNC(zName, nArg, pArg, flags)
9169 ** function likeFunc. Argument pArg is cast to a (void *) and made
9180 #define LIKEFUNC(zName, nArg, arg, flags) \
9181 {nArg, SQLITE_UTF8, flags, (void *)arg, 0, likeFunc, 0, 0, #zName, 0, 0}
80319 static void likeFunc(
81091 sqlite3CreateFunc(db, "like", 2, SQLITE_ANY, pInfo, likeFunc, 0, 0, 0);
81092 sqlite3CreateFunc(db, "like", 3, SQLITE_ANY, pInfo, likeFunc, 0, 0, 0);
81094 (struct compareInfo*)&globInfo, likeFunc, 0, 0, 0);
81213 LIKEFUNC(glob, 2, &globInfo, SQLITE_FUNC_LIKE|SQLITE_FUNC_CASE),
81215 LIKEFUNC(like, 2, &likeInfoAlt, SQLITE_FUNC_LIKE|SQLITE_FUNC_CASE),
81216 LIKEFUNC(like, 3, &likeInfoAlt, SQLITE_FUNC_LIKE|SQLITE_FUNC_CASE),
81218 LIKEFUNC(like, 2, &likeInfoNorm, SQLITE_FUNC_LIKE),
81219 LIKEFUNC(like, 3, &likeInfoNorm, SQLITE_FUNC_LIKE),