Searched defs:pDef (Results 1 - 10 of 10) sorted by relevance

/external/chromium_org/third_party/sqlite/src/src/
H A Dresolve.c522 FuncDef *pDef; /* Information about the function */ local
529 pDef = sqlite3FindFunction(pParse->db, zId, nId, n, enc, 0);
530 if( pDef==0 ){
531 pDef = sqlite3FindFunction(pParse->db, zId, nId, -1, enc, 0);
532 if( pDef==0 ){
538 is_agg = pDef->xFunc==0;
541 if( pDef ){
542 auth = sqlite3AuthCheck(pParse, SQLITE_FUNCTION, 0, pDef->zName, 0);
546 pDef->zName);
H A Dvtab.c843 ** The first parameter (pDef) is a function implementation. The
851 ** Return either the pDef argument (indicating no change) or a
857 FuncDef *pDef, /* Function to possibly overload */
873 if( NEVER(pExpr==0) ) return pDef;
874 if( pExpr->op!=TK_COLUMN ) return pDef;
876 if( NEVER(pTab==0) ) return pDef;
877 if( (pTab->tabFlags & TF_Virtual)==0 ) return pDef;
882 if( pMod->xFindFunction==0 ) return pDef;
887 zLowerName = sqlite3DbStrDup(db, pDef->zName);
896 return pDef;
855 sqlite3VtabOverloadFunction( sqlite3 *db, FuncDef *pDef, int nArg, Expr *pExpr ) argument
[all...]
H A Dfunc.c1428 FuncDef *pDef; local
1429 pDef = sqlite3FindFunction(db, zName, sqlite3Strlen30(zName),
1431 if( ALWAYS(pDef) ){
1432 pDef->flags = flagVal;
1465 FuncDef *pDef; local
1473 pDef = sqlite3FindFunction(db, pExpr->u.zToken,
1476 if( NEVER(pDef==0) || (pDef->flags & SQLITE_FUNC_LIKE)==0 ){
1484 memcpy(aWc, pDef->pUserData, 3);
1488 *pIsNocase = (pDef
[all...]
H A DvdbeInt.h144 FuncDef *pDef; /* Used only when flags==MEM_Agg */ member in union:Mem::__anon15537
H A Dvdbeaux.c577 static void freeEphemeralFunction(sqlite3 *db, FuncDef *pDef){ argument
578 if( ALWAYS(pDef) && (pDef->flags & SQLITE_FUNC_EPHEM)!=0 ){
579 sqlite3DbFree(db, pDef);
892 FuncDef *pDef = pOp->p4.pFunc; local
893 sqlite3_snprintf(nTemp, zTemp, "%s(%d)", pDef->zName, pDef->nArg);
H A Dexpr.c2529 FuncDef *pDef; /* The function definition object */ local
2549 pDef = sqlite3FindFunction(db, zId, nId, nFarg, enc, 0);
2550 if( pDef==0 ){
2559 if( pDef->flags & SQLITE_FUNC_COALESCE ){
2597 pDef = sqlite3VtabOverloadFunction(db, pDef, nFarg, pFarg->a[1].pExpr);
2599 pDef = sqlite3VtabOverloadFunction(db, pDef, nFarg, pFarg->a[0].pExpr);
2606 if( (pDef->flags & SQLITE_FUNC_NEEDCOLL)!=0 && !pColl ){
2610 if( pDef
[all...]
/external/chromium_org/third_party/sqlite/src/ext/fts3/
H A Dfts3_write.c2515 Fts3DeferredToken *pDef; local
2516 for(pDef=pCsr->pDeferred; pDef; pDef=pDef->pNext){
2517 sqlite3_free(pDef->pList);
2518 pDef->pList = 0;
2530 Fts3DeferredToken *pDef; local
2532 for(pDef=pCsr->pDeferred; pDef; pDe
2553 Fts3DeferredToken *pDef; /* Used to iterate through deferred tokens */ local
[all...]
/external/chromium_org/third_party/sqlite/amalgamation/
H A Dsqlite3.c12358 FuncDef *pDef; /* Used only when flags==MEM_Agg */ member in union:Mem::__anon15468
57702 freeEphemeralFunction(sqlite3 *db, FuncDef *pDef) argument
58017 FuncDef *pDef = pOp->p4.pFunc; local
70053 FuncDef *pDef; /* Information about the function */ local
73266 FuncDef *pDef; /* The function definition object */ local
83127 FuncDef *pDef; local
83164 FuncDef *pDef; local
97567 sqlite3VtabOverloadFunction( sqlite3 *db, FuncDef *pDef, int nArg, Expr *pExpr ) argument
122432 Fts3DeferredToken *pDef; local
122447 Fts3DeferredToken *pDef; local
122470 Fts3DeferredToken *pDef; /* Used to iterate through deferred tokens */ local
[all...]
/external/sqlite/dist/orig/
H A Dsqlite3.c14028 FuncDef *pDef; /* Used only when flags==MEM_Agg */ member in union:Mem::__anon31006
62876 freeEphemeralFunction(sqlite3 *db, FuncDef *pDef) argument
63270 FuncDef *pDef = pOp->p4.pFunc; local
77450 FuncDef *pDef; /* Information about the function */ local
80974 FuncDef *pDef; /* The function definition object */ local
93246 FuncDef *pDef; local
93283 FuncDef *pDef; local
110291 sqlite3VtabOverloadFunction( sqlite3 *db, FuncDef *pDef, int nArg, Expr *pExpr ) argument
142006 Fts3DeferredToken *pDef; local
142018 Fts3DeferredToken *pDef; local
142041 Fts3DeferredToken *pDef; /* Used to iterate through deferred tokens */ local
[all...]
/external/sqlite/dist/
H A Dsqlite3.c14028 FuncDef *pDef; /* Used only when flags==MEM_Agg */ member in union:Mem::__anon31037
62896 freeEphemeralFunction(sqlite3 *db, FuncDef *pDef) argument
63290 FuncDef *pDef = pOp->p4.pFunc; local
77470 FuncDef *pDef; /* Information about the function */ local
80994 FuncDef *pDef; /* The function definition object */ local
93266 FuncDef *pDef; local
93303 FuncDef *pDef; local
110311 sqlite3VtabOverloadFunction( sqlite3 *db, FuncDef *pDef, int nArg, Expr *pExpr ) argument
142038 Fts3DeferredToken *pDef; local
142050 Fts3DeferredToken *pDef; local
142073 Fts3DeferredToken *pDef; /* Used to iterate through deferred tokens */ local
[all...]

Completed in 512 milliseconds