Home | History | Annotate | Download | only in amalgamation

Lines Matching defs:LIKEFUNC

9366 ** The following three macros, FUNCTION(), LIKEFUNC() and AGGREGATE() are
9382 ** LIKEFUNC(zName, nArg, pArg, flags)
9385 ** function likeFunc. Argument pArg is cast to a (void *) and made
9396 #define LIKEFUNC(zName, nArg, arg, flags) \
9397 {nArg, SQLITE_UTF8, flags, (void *)arg, 0, likeFunc, 0, 0, #zName, 0, 0}
82380 static void likeFunc(
83147 sqlite3CreateFunc(db, "like", 2, SQLITE_UTF8, pInfo, likeFunc, 0, 0, 0);
83148 sqlite3CreateFunc(db, "like", 3, SQLITE_UTF8, pInfo, likeFunc, 0, 0, 0);
83150 (struct compareInfo*)&globInfo, likeFunc, 0, 0, 0);
83269 LIKEFUNC(glob, 2, &globInfo, SQLITE_FUNC_LIKE|SQLITE_FUNC_CASE),
83271 LIKEFUNC(like, 2, &likeInfoAlt, SQLITE_FUNC_LIKE|SQLITE_FUNC_CASE),
83272 LIKEFUNC(like, 3, &likeInfoAlt, SQLITE_FUNC_LIKE|SQLITE_FUNC_CASE),
83274 LIKEFUNC(like, 2, &likeInfoNorm, SQLITE_FUNC_LIKE),
83275 LIKEFUNC(like, 3, &likeInfoNorm, SQLITE_FUNC_LIKE),