FuncDef 7590 third_party/sqlite/amalgamation/sqlite3.c typedef struct FuncDef FuncDef; FuncDef 7926 third_party/sqlite/amalgamation/sqlite3.c FuncDef *pFunc; /* Used when p4type is P4_FUNCDEF */ FuncDef 9116 third_party/sqlite/amalgamation/sqlite3.c FuncDef *a[23]; /* Hash table for functions */ FuncDef 9325 third_party/sqlite/amalgamation/sqlite3.c FuncDef *pNext; /* Next function with same name */ FuncDef 9330 third_party/sqlite/amalgamation/sqlite3.c FuncDef *pHash; /* Next with a different name but the same hash */ FuncDef 9895 third_party/sqlite/amalgamation/sqlite3.c FuncDef *pFunc; /* The aggregate function implementation */ FuncDef 11156 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE void sqlite3FuncDefInsert(FuncDefHash*, FuncDef*); FuncDef 11157 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE FuncDef *sqlite3FindFunction(sqlite3*,const char*,int,int,u8,int); FuncDef 11420 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE FuncDef *sqlite3VtabOverloadFunction(sqlite3 *,FuncDef*, int nArg, Expr*); FuncDef 12358 third_party/sqlite/amalgamation/sqlite3.c FuncDef *pDef; /* Used only when flags==MEM_Agg */ FuncDef 12437 third_party/sqlite/amalgamation/sqlite3.c FuncDef *pFunc; /* The definition of the function */ FuncDef 12459 third_party/sqlite/amalgamation/sqlite3.c FuncDef *pFunc; /* Pointer to function information. MUST BE FIRST */ FuncDef 12597 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE int sqlite3VdbeMemFinalize(Mem*, FuncDef*); FuncDef 13919 third_party/sqlite/amalgamation/sqlite3.c static SQLITE_WSD FuncDef aDateTimeFuncs[] = { FuncDef 13937 third_party/sqlite/amalgamation/sqlite3.c FuncDef *aFunc = (FuncDef*)&GLOBAL(FuncDef, aDateTimeFuncs); FuncDef 56212 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE int sqlite3VdbeMemFinalize(Mem *pMem, FuncDef *pFunc){ FuncDef 57702 third_party/sqlite/amalgamation/sqlite3.c static void freeEphemeralFunction(sqlite3 *db, FuncDef *pDef){ FuncDef 57738 third_party/sqlite/amalgamation/sqlite3.c freeEphemeralFunction(db, (FuncDef*)p4); FuncDef 58017 third_party/sqlite/amalgamation/sqlite3.c FuncDef *pDef = pOp->p4.pFunc; FuncDef 70053 third_party/sqlite/amalgamation/sqlite3.c FuncDef *pDef; /* Information about the function */ FuncDef 73266 third_party/sqlite/amalgamation/sqlite3.c FuncDef *pDef; /* The function definition object */ FuncDef 74724 third_party/sqlite/amalgamation/sqlite3.c static SQLITE_WSD FuncDef aAlterTableFuncs[] = { FuncDef 74735 third_party/sqlite/amalgamation/sqlite3.c FuncDef *aFunc = (FuncDef*)&GLOBAL(FuncDef, aAlterTableFuncs); FuncDef 76334 third_party/sqlite/amalgamation/sqlite3.c FuncDef const *pFunc,/* FuncDef wrapper for detachFunc() or attachFunc() */ FuncDef 76406 third_party/sqlite/amalgamation/sqlite3.c static const FuncDef detach_func = { FuncDef 76428 third_party/sqlite/amalgamation/sqlite3.c static const FuncDef attach_func = { FuncDef 80839 third_party/sqlite/amalgamation/sqlite3.c static int matchQuality(FuncDef *p, int nArg, u8 enc){ FuncDef 80863 third_party/sqlite/amalgamation/sqlite3.c static FuncDef *functionSearch( FuncDef 80869 third_party/sqlite/amalgamation/sqlite3.c FuncDef *p; FuncDef 80883 third_party/sqlite/amalgamation/sqlite3.c FuncDef *pDef /* The function definition to insert */ FuncDef 80885 third_party/sqlite/amalgamation/sqlite3.c FuncDef *pOther; FuncDef 80923 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE FuncDef *sqlite3FindFunction( FuncDef 80931 third_party/sqlite/amalgamation/sqlite3.c FuncDef *p; /* Iterator variable */ FuncDef 80932 third_party/sqlite/amalgamation/sqlite3.c FuncDef *pBest = 0; /* Best match found so far */ FuncDef 83127 third_party/sqlite/amalgamation/sqlite3.c FuncDef *pDef; FuncDef 83164 third_party/sqlite/amalgamation/sqlite3.c FuncDef *pDef; FuncDef 83207 third_party/sqlite/amalgamation/sqlite3.c static SQLITE_WSD FuncDef aBuiltinFunc[] = { FuncDef 83281 third_party/sqlite/amalgamation/sqlite3.c FuncDef *aFunc = (FuncDef*)&GLOBAL(FuncDef, aBuiltinFunc); FuncDef 97567 third_party/sqlite/amalgamation/sqlite3.c SQLITE_PRIVATE FuncDef *sqlite3VtabOverloadFunction( FuncDef 97569 third_party/sqlite/amalgamation/sqlite3.c FuncDef *pDef, /* Function to possibly overload */ FuncDef 97578 third_party/sqlite/amalgamation/sqlite3.c FuncDef *pNew; FuncDef 107909 third_party/sqlite/amalgamation/sqlite3.c static void functionDestroy(sqlite3 *db, FuncDef *p){ FuncDef 107989 third_party/sqlite/amalgamation/sqlite3.c FuncDef *pNext, *pHash, *p; FuncDef 108271 third_party/sqlite/amalgamation/sqlite3.c FuncDef *p; FuncDef 230 third_party/sqlite/src/src/alter.c static SQLITE_WSD FuncDef aAlterTableFuncs[] = { FuncDef 241 third_party/sqlite/src/src/alter.c FuncDef *aFunc = (FuncDef*)&GLOBAL(FuncDef, aAlterTableFuncs); FuncDef 291 third_party/sqlite/src/src/attach.c FuncDef const *pFunc,/* FuncDef wrapper for detachFunc() or attachFunc() */ FuncDef 363 third_party/sqlite/src/src/attach.c static const FuncDef detach_func = { FuncDef 385 third_party/sqlite/src/src/attach.c static const FuncDef attach_func = { FuncDef 241 third_party/sqlite/src/src/callback.c static int matchQuality(FuncDef *p, int nArg, u8 enc){ FuncDef 265 third_party/sqlite/src/src/callback.c static FuncDef *functionSearch( FuncDef 271 third_party/sqlite/src/src/callback.c FuncDef *p; FuncDef 285 third_party/sqlite/src/src/callback.c FuncDef *pDef /* The function definition to insert */ FuncDef 287 third_party/sqlite/src/src/callback.c FuncDef *pOther; FuncDef 325 third_party/sqlite/src/src/callback.c FuncDef *sqlite3FindFunction( FuncDef 333 third_party/sqlite/src/src/callback.c FuncDef *p; /* Iterator variable */ FuncDef 334 third_party/sqlite/src/src/callback.c FuncDef *pBest = 0; /* Best match found so far */ FuncDef 1070 third_party/sqlite/src/src/date.c static SQLITE_WSD FuncDef aDateTimeFuncs[] = { FuncDef 1088 third_party/sqlite/src/src/date.c FuncDef *aFunc = (FuncDef*)&GLOBAL(FuncDef, aDateTimeFuncs); FuncDef 2529 third_party/sqlite/src/src/expr.c FuncDef *pDef; /* The function definition object */ FuncDef 1428 third_party/sqlite/src/src/func.c FuncDef *pDef; FuncDef 1465 third_party/sqlite/src/src/func.c FuncDef *pDef; FuncDef 1508 third_party/sqlite/src/src/func.c static SQLITE_WSD FuncDef aBuiltinFunc[] = { FuncDef 1582 third_party/sqlite/src/src/func.c FuncDef *aFunc = (FuncDef*)&GLOBAL(FuncDef, aBuiltinFunc); FuncDef 664 third_party/sqlite/src/src/main.c static void functionDestroy(sqlite3 *db, FuncDef *p){ FuncDef 744 third_party/sqlite/src/src/main.c FuncDef *pNext, *pHash, *p; FuncDef 1026 third_party/sqlite/src/src/main.c FuncDef *p; FuncDef 522 third_party/sqlite/src/src/resolve.c FuncDef *pDef; /* Information about the function */ FuncDef 610 third_party/sqlite/src/src/sqliteInt.h typedef struct FuncDef FuncDef; FuncDef 771 third_party/sqlite/src/src/sqliteInt.h FuncDef *a[23]; /* Hash table for functions */ FuncDef 980 third_party/sqlite/src/src/sqliteInt.h FuncDef *pNext; /* Next function with same name */ FuncDef 985 third_party/sqlite/src/src/sqliteInt.h FuncDef *pHash; /* Next with a different name but the same hash */ FuncDef 1550 third_party/sqlite/src/src/sqliteInt.h FuncDef *pFunc; /* The aggregate function implementation */ FuncDef 2811 third_party/sqlite/src/src/sqliteInt.h void sqlite3FuncDefInsert(FuncDefHash*, FuncDef*); FuncDef 2812 third_party/sqlite/src/src/sqliteInt.h FuncDef *sqlite3FindFunction(sqlite3*,const char*,int,int,u8,int); FuncDef 3075 third_party/sqlite/src/src/sqliteInt.h FuncDef *sqlite3VtabOverloadFunction(sqlite3 *,FuncDef*, int nArg, Expr*); FuncDef 56 third_party/sqlite/src/src/vdbe.h FuncDef *pFunc; /* Used when p4type is P4_FUNCDEF */ FuncDef 144 third_party/sqlite/src/src/vdbeInt.h FuncDef *pDef; /* Used only when flags==MEM_Agg */ FuncDef 223 third_party/sqlite/src/src/vdbeInt.h FuncDef *pFunc; /* The definition of the function */ FuncDef 245 third_party/sqlite/src/src/vdbeInt.h FuncDef *pFunc; /* Pointer to function information. MUST BE FIRST */ FuncDef 383 third_party/sqlite/src/src/vdbeInt.h int sqlite3VdbeMemFinalize(Mem*, FuncDef*); FuncDef 577 third_party/sqlite/src/src/vdbeaux.c static void freeEphemeralFunction(sqlite3 *db, FuncDef *pDef){ FuncDef 613 third_party/sqlite/src/src/vdbeaux.c freeEphemeralFunction(db, (FuncDef*)p4); FuncDef 892 third_party/sqlite/src/src/vdbeaux.c FuncDef *pDef = pOp->p4.pFunc; FuncDef 247 third_party/sqlite/src/src/vdbemem.c int sqlite3VdbeMemFinalize(Mem *pMem, FuncDef *pFunc){ FuncDef 855 third_party/sqlite/src/src/vtab.c FuncDef *sqlite3VtabOverloadFunction( FuncDef 857 third_party/sqlite/src/src/vtab.c FuncDef *pDef, /* Function to possibly overload */ FuncDef 866 third_party/sqlite/src/src/vtab.c FuncDef *pNew;