/external/chromium_org/third_party/sqlite/src/src/ |
callback.c | 285 FuncDef *pDef /* The function definition to insert */ 288 int nName = sqlite3Strlen30(pDef->zName); 289 u8 c1 = (u8)pDef->zName[0]; 291 pOther = functionSearch(pHash, h, pDef->zName, nName); 293 assert( pOther!=pDef && pOther->pNext!=pDef ); 294 pDef->pNext = pOther->pNext; 295 pOther->pNext = pDef; 297 pDef->pNext = 0; 298 pDef->pHash = pHash->a[h] [all...] |
vtab.c | 843 ** 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; [all...] |
resolve.c | 522 FuncDef *pDef; /* Information about the function */ 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); [all...] |
expr.c | [all...] |
vdbeInt.h | 144 FuncDef *pDef; /* Used only when flags==MEM_Agg */
|
vdbeaux.c | 577 static void freeEphemeralFunction(sqlite3 *db, FuncDef *pDef){ 578 if( ALWAYS(pDef) && (pDef->flags & SQLITE_FUNC_EPHEM)!=0 ){ 579 sqlite3DbFree(db, pDef); 892 FuncDef *pDef = pOp->p4.pFunc; 893 sqlite3_snprintf(nTemp, zTemp, "%s(%d)", pDef->zName, pDef->nArg); [all...] |
vdbemem.c | 251 assert( (pMem->flags & MEM_Null)!=0 || pFunc==pMem->u.pDef ); 280 sqlite3VdbeMemFinalize(p, p->u.pDef); [all...] |
vdbeapi.c | 574 pMem->u.pDef = p->pFunc; [all...] |
/external/chromium_org/third_party/sqlite/src/ext/fts3/ |
fts3_write.c | [all...] |
/external/chromium_org/third_party/sqlite/amalgamation/ |
sqlite3.c | [all...] |