Searched refs:funcFlags (Results 1 – 12 of 12) sorted by relevance
| /sqlite-3.40.0/src/ |
| H A D | callback.c | 321 if( enc==(p->funcFlags & SQLITE_FUNC_ENCMASK) ){ in matchQuality() 323 }else if( (enc & p->funcFlags & 2)!=0 ){ in matchQuality() 340 assert( p->funcFlags & SQLITE_FUNC_BUILTIN ); in sqlite3FunctionSearch() 361 assert( aDef[i].funcFlags & SQLITE_FUNC_BUILTIN ); in sqlite3InsertBuiltinFuncs() 461 pBest->funcFlags = enc; in sqlite3FindFunction()
|
| H A D | resolve.c | 1013 if( pDef->funcFlags & SQLITE_FUNC_UNLIKELY ){ in resolveExprStep() 1050 if( pDef->funcFlags & (SQLITE_FUNC_CONSTANT|SQLITE_FUNC_SLOCHNG) ){ in resolveExprStep() 1057 if( (pDef->funcFlags & SQLITE_FUNC_CONSTANT)==0 ){ in resolveExprStep() 1071 if( (pDef->funcFlags & SQLITE_FUNC_INTERNAL)!=0 in resolveExprStep() 1082 if( (pDef->funcFlags & (SQLITE_FUNC_DIRECT|SQLITE_FUNC_UNSAFE))!=0 in resolveExprStep() 1091 assert( is_agg==0 || (pDef->funcFlags & SQLITE_FUNC_MINMAX) in resolveExprStep() 1102 || (is_agg && (pDef->funcFlags&SQLITE_FUNC_WINDOW) && !pWin) in resolveExprStep() 1106 if( (pDef->funcFlags & SQLITE_FUNC_WINDOW) || pWin ){ in resolveExprStep() 1196 testcase( (pDef->funcFlags & SQLITE_FUNC_MINMAX)!=0 ); in resolveExprStep() 1197 testcase( (pDef->funcFlags & SQLITE_FUNC_ANYORDER)!=0 ); in resolveExprStep() [all …]
|
| H A D | window.c | 687 if( pFunc->funcFlags & SQLITE_FUNC_WINDOW ){ in sqlite3WindowUpdate() 1040 if( pWin->pWFunc->funcFlags & SQLITE_FUNC_SUBTYPE ){ in sqlite3WindowRewrite() 1423 if( (p->funcFlags & SQLITE_FUNC_MINMAX) && pWin->eStart!=TK_UNBOUNDED ){ in sqlite3WindowCodeInit() 1683 && (pFunc->funcFlags & SQLITE_FUNC_MINMAX) in windowAggStep() 1736 if( pFunc->funcFlags & SQLITE_FUNC_NEEDCOLL ){ in windowAggStep() 1776 && (pWin->pWFunc->funcFlags & SQLITE_FUNC_MINMAX) in windowAggFinal() 2006 if( (pFunc->funcFlags & SQLITE_FUNC_MINMAX) && pWin->csrApp ){ in windowInitAccum()
|
| H A D | func.c | 1949 sqlite3FindFunction(db, "like", 2, SQLITE_UTF8, 0)->funcFlags |= flags; in sqlite3RegisterLikeFunctions() 1950 sqlite3FindFunction(db, "like", 3, SQLITE_UTF8, 0)->funcFlags |= flags; in sqlite3RegisterLikeFunctions() 1985 if( NEVER(pDef==0) || (pDef->funcFlags & SQLITE_FUNC_LIKE)==0 ){ in sqlite3IsLikeFunction() 2012 *pIsNocase = (pDef->funcFlags & SQLITE_FUNC_CASE)==0; in sqlite3IsLikeFunction() 2388 assert( p->funcFlags & SQLITE_FUNC_BUILTIN ); in sqlite3RegisterBuiltinFunctions()
|
| H A D | pragma.c | 328 if( (p->funcFlags & SQLITE_FUNC_INTERNAL)!=0 in pragmaFunclistLine() 342 zType, azEnc[p->funcFlags&SQLITE_FUNC_ENCMASK], in pragmaFunclistLine() 344 (p->funcFlags & mask) ^ SQLITE_INNOCUOUS in pragmaFunclistLine() 1424 assert( p->funcFlags & SQLITE_FUNC_BUILTIN ); in sqlite3Pragma() 1430 assert( (p->funcFlags & SQLITE_FUNC_BUILTIN)==0 ); in sqlite3Pragma()
|
| H A D | main.c | 1142 assert( (p->funcFlags & SQLITE_FUNC_BUILTIN)==0 ); in functionDestroy() 1899 if( p && (p->funcFlags & SQLITE_FUNC_ENCMASK)==(u32)enc && p->nArg==nArg ){ in sqlite3CreateFunc() 1928 p->funcFlags = (p->funcFlags & SQLITE_FUNC_ENCMASK) | extraFlags; in sqlite3CreateFunc() 1929 testcase( p->funcFlags & SQLITE_DETERMINISTIC ); in sqlite3CreateFunc() 1930 testcase( p->funcFlags & SQLITE_DIRECTONLY ); in sqlite3CreateFunc()
|
| H A D | expr.c | 1114 assert( (pDef->funcFlags & (SQLITE_FUNC_DIRECT|SQLITE_FUNC_UNSAFE))!=0 ); in sqlite3ExprFunctionUsable() 1116 if( (pDef->funcFlags & SQLITE_FUNC_DIRECT)!=0 in sqlite3ExprFunctionUsable() 4486 if( pDef->funcFlags & SQLITE_FUNC_INLINE ){ in sqlite3ExprCodeTarget() 4487 assert( (pDef->funcFlags & SQLITE_FUNC_UNSAFE)==0 ); in sqlite3ExprCodeTarget() 4488 assert( (pDef->funcFlags & SQLITE_FUNC_DIRECT)==0 ); in sqlite3ExprCodeTarget() 4491 }else if( pDef->funcFlags & (SQLITE_FUNC_DIRECT|SQLITE_FUNC_UNSAFE) ){ in sqlite3ExprCodeTarget() 4500 if( (pDef->funcFlags & SQLITE_FUNC_NEEDCOLL)!=0 && !pColl ){ in sqlite3ExprCodeTarget() 4517 if( (pDef->funcFlags & (SQLITE_FUNC_LENGTH|SQLITE_FUNC_TYPEOF))!=0 ){ in sqlite3ExprCodeTarget() 4525 testcase( pDef->funcFlags & OPFLAG_LENGTHARG ); in sqlite3ExprCodeTarget() 4527 pDef->funcFlags & (OPFLAG_LENGTHARG|OPFLAG_TYPEOFARG); in sqlite3ExprCodeTarget() [all …]
|
| H A D | vdbemem.c | 1481 if( (pFunc->funcFlags & (SQLITE_FUNC_CONSTANT|SQLITE_FUNC_SLOCHNG))==0 in valueFromFunction() 1482 || (pFunc->funcFlags & SQLITE_FUNC_NEEDCOLL) in valueFromFunction()
|
| H A D | vtab.c | 1185 pNew->funcFlags |= SQLITE_FUNC_EPHEM; in sqlite3VtabOverloadFunction()
|
| H A D | select.c | 5232 if( (pAggInfo->aFunc[0].pFunc->funcFlags&SQLITE_FUNC_COUNT)==0 ) return 0; in isSimpleCount() 6309 && (pF->pFunc->funcFlags & SQLITE_FUNC_NEEDCOLL) in updateAccumulator() 6343 if( pF->pFunc->funcFlags & SQLITE_FUNC_NEEDCOLL ){ in updateAccumulator() 7791 if( pAggInfo->aFunc[i].pFunc->funcFlags&SQLITE_FUNC_NEEDCOLL ){ in sqlite3Select()
|
| H A D | sqliteInt.h | 1831 u32 funcFlags; /* Some combination of SQLITE_FUNC_* */ member
|
| H A D | vdbeaux.c | 1213 if( (pDef->funcFlags & SQLITE_FUNC_EPHEM)!=0 ){ in freeEphemeralFunction()
|