Lines Matching refs:funcFlags

17883   u32 funcFlags;       /* Some combination of SQLITE_FUNC_* */  member
83859 if( (pFunc->funcFlags & (SQLITE_FUNC_CONSTANT|SQLITE_FUNC_SLOCHNG))==0
83860 || (pFunc->funcFlags & (SQLITE_FUNC_NEEDCOLL|SQLITE_FUNC_RUNONLY))!=0
85716 if( (pDef->funcFlags & SQLITE_FUNC_EPHEM)!=0 ){
90416 && (pCtx->pFunc->funcFlags & SQLITE_RESULT_SUBTYPE)==0
100951 nullFunc.funcFlags = SQLITE_RESULT_SUBTYPE;
107253 if( pDef->funcFlags & SQLITE_FUNC_UNLIKELY ){
107290 if( pDef->funcFlags & (SQLITE_FUNC_CONSTANT|SQLITE_FUNC_SLOCHNG) ){
107297 if( (pDef->funcFlags & SQLITE_FUNC_CONSTANT)==0 ){
107311 if( (pDef->funcFlags & SQLITE_FUNC_INTERNAL)!=0
107322 if( (pDef->funcFlags & (SQLITE_FUNC_DIRECT|SQLITE_FUNC_UNSAFE))!=0
107331 assert( is_agg==0 || (pDef->funcFlags & SQLITE_FUNC_MINMAX)
107342 || (is_agg && (pDef->funcFlags&SQLITE_FUNC_WINDOW) && !pWin)
107346 if( (pDef->funcFlags & SQLITE_FUNC_WINDOW) || pWin ){
107446 testcase( (pDef->funcFlags & SQLITE_FUNC_MINMAX)!=0 );
107447 testcase( (pDef->funcFlags & SQLITE_FUNC_ANYORDER)!=0 );
107449 | ((pDef->funcFlags^SQLITE_FUNC_ANYORDER)
109654 assert( (pDef->funcFlags & (SQLITE_FUNC_DIRECT|SQLITE_FUNC_UNSAFE))!=0 );
109656 if( (pDef->funcFlags & SQLITE_FUNC_DIRECT)!=0
113210 if( (pDef->funcFlags & SQLITE_FUNC_INLINE)!=0 && ALWAYS(pFarg!=0) ){
113211 assert( (pDef->funcFlags & SQLITE_FUNC_UNSAFE)==0 );
113212 assert( (pDef->funcFlags & SQLITE_FUNC_DIRECT)==0 );
113215 }else if( pDef->funcFlags & (SQLITE_FUNC_DIRECT|SQLITE_FUNC_UNSAFE) ){
113224 if( (pDef->funcFlags & SQLITE_FUNC_NEEDCOLL)!=0 && !pColl ){
113241 if( (pDef->funcFlags & (SQLITE_FUNC_LENGTH|SQLITE_FUNC_TYPEOF))!=0 ){
113251 testcase( (pDef->funcFlags & OPFLAG_BYTELENARG)==OPFLAG_LENGTHARG );
113252 testcase( (pDef->funcFlags & OPFLAG_BYTELENARG)==OPFLAG_TYPEOFARG );
113253 testcase( (pDef->funcFlags & OPFLAG_BYTELENARG)==OPFLAG_BYTELENARG);
113254 pFarg->a[0].pExpr->op2 = pDef->funcFlags & OPFLAG_BYTELENARG;
113281 if( pDef->funcFlags & SQLITE_FUNC_NEEDCOLL ){
115196 && (pItem->pFunc->funcFlags & SQLITE_FUNC_NEEDCOLL)==0
115219 (pItem->pFunc->funcFlags & SQLITE_SUBTYPE)!=0;
126645 if( enc==(p->funcFlags & SQLITE_FUNC_ENCMASK) ){
126647 }else if( (enc & p->funcFlags & 2)!=0 ){
126664 assert( p->funcFlags & SQLITE_FUNC_BUILTIN );
126685 assert( aDef[i].funcFlags & SQLITE_FUNC_BUILTIN );
126785 pBest->funcFlags = enc;
130150 pDef->funcFlags |= flags;
130151 pDef->funcFlags &= ~SQLITE_FUNC_UNSAFE;
130187 if( NEVER(pDef==0) || (pDef->funcFlags & SQLITE_FUNC_LIKE)==0 ){
130214 *pIsNocase = (pDef->funcFlags & SQLITE_FUNC_CASE)==0;
130645 assert( p->funcFlags & SQLITE_FUNC_BUILTIN );
138091 if( (p->funcFlags & SQLITE_FUNC_INTERNAL)!=0
138105 zType, azEnc[p->funcFlags&SQLITE_FUNC_ENCMASK],
138107 (p->funcFlags & mask) ^ SQLITE_INNOCUOUS
139191 assert( p->funcFlags & SQLITE_FUNC_BUILTIN );
139197 assert( (p->funcFlags & SQLITE_FUNC_BUILTIN)==0 );
147229 if( (pAggInfo->aFunc[0].pFunc->funcFlags&SQLITE_FUNC_COUNT)==0 ) return 0;
148580 && (pF->pFunc->funcFlags & SQLITE_FUNC_NEEDCOLL)
148669 if( pF->pFunc->funcFlags & SQLITE_FUNC_NEEDCOLL ){
150240 if( pAggInfo->aFunc[i].pFunc->funcFlags&SQLITE_FUNC_NEEDCOLL ){
155345 pNew->funcFlags |= SQLITE_FUNC_EPHEM;
166697 if( pDef==0 || (pDef->funcFlags & SQLITE_RESULT_SUBTYPE)!=0 ){
168540 if( pFunc->funcFlags & SQLITE_FUNC_WINDOW ){
168894 if( pWin->pWFunc->funcFlags & SQLITE_SUBTYPE ){
169279 if( (p->funcFlags & SQLITE_FUNC_MINMAX) && pWin->eStart!=TK_UNBOUNDED ){
169539 && (pFunc->funcFlags & SQLITE_FUNC_MINMAX)
169592 if( pFunc->funcFlags & SQLITE_FUNC_NEEDCOLL ){
169632 && (pWin->pWFunc->funcFlags & SQLITE_FUNC_MINMAX)
169862 if( (pFunc->funcFlags & SQLITE_FUNC_MINMAX) && pWin->csrApp ){
179340 assert( (p->funcFlags & SQLITE_FUNC_BUILTIN)==0 );
180123 if( p && (p->funcFlags & SQLITE_FUNC_ENCMASK)==(u32)enc && p->nArg==nArg ){
180152 p->funcFlags = (p->funcFlags & SQLITE_FUNC_ENCMASK) | extraFlags;
180153 testcase( p->funcFlags & SQLITE_DETERMINISTIC );
180154 testcase( p->funcFlags & SQLITE_DIRECTONLY );