| /sqlite-3.40.0/src/ |
| H A D | callback.c | 299 FuncDef *p, /* The function we are evaluating for match quality */ in matchQuality() 334 FuncDef *sqlite3FunctionSearch( in sqlite3FunctionSearch() 338 FuncDef *p; in sqlite3FunctionSearch() 352 FuncDef *aDef, /* List of global functions to be inserted */ in sqlite3InsertBuiltinFuncs() 357 FuncDef *pOther; in sqlite3InsertBuiltinFuncs() 396 FuncDef *sqlite3FindFunction( in sqlite3FindFunction() 403 FuncDef *p; /* Iterator variable */ in sqlite3FindFunction() 404 FuncDef *pBest = 0; /* Best match found so far */ in sqlite3FindFunction() 415 p = (FuncDef*)sqlite3HashFind(&db->aFunc, zName); in sqlite3FindFunction() 457 FuncDef *pOther; in sqlite3FindFunction() [all …]
|
| H A D | vdbeInt.h | 214 FuncDef *pDef; /* Used only when flags==MEM_Agg */ 372 FuncDef *pFunc; /* Pointer to function information */ 622 int sqlite3VdbeMemFinalize(Mem*, FuncDef*); 624 int sqlite3VdbeMemAggValue(Mem*, Mem*, FuncDef*);
|
| H A D | sqliteInt.h | 1188 typedef struct FuncDef FuncDef; typedef 1475 FuncDef *a[SQLITE_FUNC_HASH_SZ]; /* Hash table for functions */ 1829 struct FuncDef { struct 1833 FuncDef *pNext; /* Next function with same name */ argument 4253 FuncDef *pWFunc; /* The function */ 4281 void sqlite3WindowUpdate(Parse*, Window*, Window*, FuncDef*); 4587 void sqlite3ExprFunctionUsable(Parse*,const Expr*,const FuncDef*); 4849 FuncDef *sqlite3FunctionSearch(int,const char*); 4850 void sqlite3InsertBuiltinFuncs(FuncDef*,int); 4851 FuncDef *sqlite3FindFunction(sqlite3*,const char*,int,u8,u8); [all …]
|
| H A D | attach.c | 332 FuncDef const *pFunc,/* FuncDef wrapper for detachFunc() or attachFunc() */ in codeAttach() 402 static const FuncDef detach_func = { in sqlite3Detach() 422 static const FuncDef attach_func = { in sqlite3Attach()
|
| H A D | vdbe.h | 54 FuncDef *pFunc; /* Used when p4type is P4_FUNCDEF */ 190 int sqlite3VdbeAddFunctionCall(Parse*,int,int,int,int,const FuncDef*,int);
|
| H A D | window.c | 611 static FuncDef aWindowFuncs[] = { in sqlite3WindowFunctions() 663 FuncDef *pFunc /* Window function definition */ in sqlite3WindowUpdate() 1422 FuncDef *p = pWin->pWFunc; in sqlite3WindowCodeInit() 1662 FuncDef *pFunc = pWin->pWFunc; in windowAggStep() 1924 FuncDef *pFunc = pWin->pWFunc; in windowReturnOneRow() 1996 FuncDef *pFunc = pWin->pWFunc; in windowInitAccum() 2026 FuncDef *pFunc = pWin->pWFunc; in windowCacheFrame()
|
| H A D | vtab.c | 1125 FuncDef *sqlite3VtabOverloadFunction( in sqlite3VtabOverloadFunction() 1127 FuncDef *pDef, /* Function to possibly overload */ in sqlite3VtabOverloadFunction() 1136 FuncDef *pNew; in sqlite3VtabOverloadFunction()
|
| H A D | vdbeaux.c | 19 static void freeEphemeralFunction(sqlite3 *db, FuncDef *pDef); 367 const FuncDef *pFunc, /* The function to be invoked */ in sqlite3VdbeAddFunctionCall() 379 freeEphemeralFunction(pParse->db, (FuncDef*)pFunc); in sqlite3VdbeAddFunctionCall() 383 pCtx->pFunc = (FuncDef*)pFunc; in sqlite3VdbeAddFunctionCall() 1211 static void freeEphemeralFunction(sqlite3 *db, FuncDef *pDef){ in freeEphemeralFunction() 1255 freeEphemeralFunction(db, (FuncDef*)p4); in freeP4() 1787 FuncDef *pDef = pOp->p4.pFunc; in sqlite3VdbeDisplayP4() 1792 FuncDef *pDef = pOp->p4.pCtx->pFunc; in sqlite3VdbeDisplayP4()
|
| H A D | vdbemem.c | 455 int sqlite3VdbeMemFinalize(Mem *pMem, FuncDef *pFunc){ in sqlite3VdbeMemFinalize() 488 int sqlite3VdbeMemAggValue(Mem *pAccum, Mem *pOut, FuncDef *pFunc){ in sqlite3VdbeMemAggValue() 1467 FuncDef *pFunc = 0; /* Function definition */ in valueFromFunction()
|
| H A D | analyze.c | 486 static const FuncDef statInitFuncdef = { 776 static const FuncDef statPushFuncdef = { 916 static const FuncDef statGetFuncdef = {
|
| H A D | func.c | 1971 FuncDef *pDef; in sqlite3IsLikeFunction() 2229 static FuncDef aBuiltinFunc[] = { in sqlite3RegisterBuiltinFunctions() 2382 FuncDef *p; in sqlite3RegisterBuiltinFunctions()
|
| H A D | pragma.c | 306 FuncDef *p, /* A particular function definition */ in pragmaFunclistLine() 1419 FuncDef *p; in sqlite3Pragma() 1429 p = (FuncDef*)sqliteHashData(j); in sqlite3Pragma()
|
| H A D | main.c | 1140 static void functionDestroy(sqlite3 *db, FuncDef *p){ in functionDestroy() 1359 FuncDef *pNext, *p; in sqlite3LeaveMutexAndCloseZombie() 1826 FuncDef *p; in sqlite3CreateFunc()
|
| H A D | date.c | 1339 static FuncDef aDateTimeFuncs[] = { in sqlite3RegisterDateTimeFunctions()
|
| H A D | resolve.c | 995 FuncDef *pDef; /* Information about the function */ in resolveExprStep()
|
| H A D | alter.c | 2268 static FuncDef aAlterTableFuncs[] = { in sqlite3AlterFunctions()
|
| H A D | json.c | 2647 static FuncDef aJsonFunc[] = { in sqlite3RegisterJsonFunctions()
|
| H A D | expr.c | 1111 const FuncDef *pDef /* The function being invoked */ in sqlite3ExprFunctionUsable() 4451 FuncDef *pDef; /* The function definition object */ in sqlite3ExprCodeTarget()
|