Home
last modified time | relevance | path

Searched refs:funcFlags (Results 1 – 12 of 12) sorted by relevance

/sqlite-3.40.0/src/
H A Dcallback.c321 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 Dresolve.c1013 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 Dwindow.c687 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 Dfunc.c1949 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 Dpragma.c328 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 Dmain.c1142 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 Dexpr.c1114 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 Dvdbemem.c1481 if( (pFunc->funcFlags & (SQLITE_FUNC_CONSTANT|SQLITE_FUNC_SLOCHNG))==0 in valueFromFunction()
1482 || (pFunc->funcFlags & SQLITE_FUNC_NEEDCOLL) in valueFromFunction()
H A Dvtab.c1185 pNew->funcFlags |= SQLITE_FUNC_EPHEM; in sqlite3VtabOverloadFunction()
H A Dselect.c5232 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 DsqliteInt.h1831 u32 funcFlags; /* Some combination of SQLITE_FUNC_* */ member
H A Dvdbeaux.c1213 if( (pDef->funcFlags & SQLITE_FUNC_EPHEM)!=0 ){ in freeEphemeralFunction()