CoolFace
Modelpublic

AryaWu/sqlite

sourceHugging Faceupdated 9mo agoView on Hugging Face
0likes
func_injectable_functions.json352 linesDownload Raw Back to injectable_functions
1[2  {3    "function_name": "minmaxFunc",4    "function_signature": "static void minmaxFunc(\n  sqlite3_context *context,\n  int argc,\n  sqlite3_value **argv\n)",5    "test_filename": "tests_func_minmaxFunc.c"6  },7  {8    "function_name": "typeofFunc",9    "function_signature": "static void typeofFunc(\n  sqlite3_context *context,\n  int NotUsed,\n  sqlite3_value **argv\n)",10    "test_filename": "tests_func_typeofFunc.c"11  },12  {13    "function_name": "lengthFunc",14    "function_signature": "static void lengthFunc(\n  sqlite3_context *context,\n  int argc,\n  sqlite3_value **argv\n)",15    "test_filename": "tests_func_lengthFunc.c"16  },17  {18    "function_name": "bytelengthFunc",19    "function_signature": "static void bytelengthFunc(\n  sqlite3_context *context,\n  int argc,\n  sqlite3_value **argv\n)",20    "test_filename": "tests_func_bytelengthFunc.c"21  },22  {23    "function_name": "absFunc",24    "function_signature": "static void absFunc(sqlite3_context *context, int argc, sqlite3_value **argv)",25    "test_filename": "tests_func_absFunc.c"26  },27  {28    "function_name": "instrFunc",29    "function_signature": "static void instrFunc(\n  sqlite3_context *context,\n  int argc,\n  sqlite3_value **argv\n)",30    "test_filename": "tests_func_instrFunc.c"31  },32  {33    "function_name": "printfFunc",34    "function_signature": "static void printfFunc(\n  sqlite3_context *context,\n  int argc,\n  sqlite3_value **argv\n)",35    "test_filename": "tests_func_printfFunc.c"36  },37  {38    "function_name": "substrFunc",39    "function_signature": "static void substrFunc(\n  sqlite3_context *context,\n  int argc,\n  sqlite3_value **argv\n)",40    "test_filename": "tests_func_substrFunc.c"41  },42  {43    "function_name": "roundFunc",44    "function_signature": "static void roundFunc(sqlite3_context *context, int argc, sqlite3_value **argv)",45    "test_filename": "tests_func_roundFunc.c"46  },47  {48    "function_name": "upperFunc",49    "function_signature": "static void upperFunc(sqlite3_context *context, int argc, sqlite3_value **argv)",50    "test_filename": "tests_func_upperFunc.c"51  },52  {53    "function_name": "lowerFunc",54    "function_signature": "static void lowerFunc(sqlite3_context *context, int argc, sqlite3_value **argv)",55    "test_filename": "tests_func_lowerFunc.c"56  },57  {58    "function_name": "randomFunc",59    "function_signature": "static void randomFunc(\n  sqlite3_context *context,\n  int NotUsed,\n  sqlite3_value **NotUsed2\n)",60    "test_filename": "tests_func_randomFunc.c"61  },62  {63    "function_name": "randomBlob",64    "function_signature": "static void randomBlob(\n  sqlite3_context *context,\n  int argc,\n  sqlite3_value **argv\n)",65    "test_filename": "tests_func_randomBlob.c"66  },67  {68    "function_name": "last_insert_rowid",69    "function_signature": "static void last_insert_rowid(\n  sqlite3_context *context,\n  int NotUsed,\n  sqlite3_value **NotUsed2\n)",70    "test_filename": "tests_func_last_insert_rowid.c"71  },72  {73    "function_name": "total_changes",74    "function_signature": "static void total_changes(\n  sqlite3_context *context,\n  int NotUsed,\n  sqlite3_value **NotUsed2\n)",75    "test_filename": "tests_func_total_changes.c"76  },77  {78    "function_name": "patternCompare",79    "function_signature": "static int patternCompare(\n  const u8 *zPattern,              /* The glob pattern */\n  const u8 *zString,               /* The string to compare against the glob */\n  const struct compareInfo *pInfo, /* Information about how to do the compare */\n  u32 matchOther                   /* The escape char (LIKE) or '[' (GLOB) */\n)",80    "test_filename": "tests_func_patternCompare.c"81  },82  {83    "function_name": "likeFunc",84    "function_signature": "static void likeFunc(\n  sqlite3_context *context,\n  int argc,\n  sqlite3_value **argv\n)",85    "test_filename": "tests_func_likeFunc.c"86  },87  {88    "function_name": "nullifFunc",89    "function_signature": "static void nullifFunc(\n  sqlite3_context *context,\n  int NotUsed,\n  sqlite3_value **argv\n)",90    "test_filename": "tests_func_nullifFunc.c"91  },92  {93    "function_name": "versionFunc",94    "function_signature": "static void versionFunc(\n  sqlite3_context *context,\n  int NotUsed,\n  sqlite3_value **NotUsed2\n)",95    "test_filename": "tests_func_versionFunc.c"96  },97  {98    "function_name": "sourceidFunc",99    "function_signature": "static void sourceidFunc(\n  sqlite3_context *context,\n  int NotUsed,\n  sqlite3_value **NotUsed2\n)",100    "test_filename": "tests_func_sourceidFunc.c"101  },102  {103    "function_name": "compileoptionusedFunc",104    "function_signature": "static void compileoptionusedFunc(\n  sqlite3_context *context,\n  int argc,\n  sqlite3_value **argv\n)",105    "test_filename": "tests_func_compileoptionusedFunc.c"106  },107  {108    "function_name": "compileoptiongetFunc",109    "function_signature": "static void compileoptiongetFunc(\n  sqlite3_context *context,\n  int argc,\n  sqlite3_value **argv\n)",110    "test_filename": "tests_func_compileoptiongetFunc.c"111  },112  {113    "function_name": "sqlite3QuoteValue",114    "function_signature": "void sqlite3QuoteValue(StrAccum *pStr, sqlite3_value *pValue, int bEscape)",115    "test_filename": "tests_func_sqlite3QuoteValue.c"116  },117  {118    "function_name": "isNHex",119    "function_signature": "static int isNHex(const char *z, int N, u32 *pVal)",120    "test_filename": "tests_func_isNHex.c"121  },122  {123    "function_name": "unistrFunc",124    "function_signature": "static void unistrFunc(\n  sqlite3_context *context,\n  int argc,\n  sqlite3_value **argv\n)",125    "test_filename": "tests_func_unistrFunc.c"126  },127  {128    "function_name": "quoteFunc",129    "function_signature": "static void quoteFunc(sqlite3_context *context, int argc, sqlite3_value **argv)",130    "test_filename": "tests_func_quoteFunc.c"131  },132  {133    "function_name": "charFunc",134    "function_signature": "static void charFunc(\n  sqlite3_context *context,\n  int argc,\n  sqlite3_value **argv\n)",135    "test_filename": "tests_func_charFunc.c"136  },137  {138    "function_name": "hexFunc",139    "function_signature": "static void hexFunc(\n  sqlite3_context *context,\n  int argc,\n  sqlite3_value **argv\n)",140    "test_filename": "tests_func_hexFunc.c"141  },142  {143    "function_name": "unhexFunc",144    "function_signature": "static void unhexFunc(\n  sqlite3_context *pCtx,\n  int argc,\n  sqlite3_value **argv\n)",145    "test_filename": "tests_func_unhexFunc.c"146  },147  {148    "function_name": "zeroblobFunc",149    "function_signature": "static void zeroblobFunc(\n  sqlite3_context *context,\n  int argc,\n  sqlite3_value **argv\n)",150    "test_filename": "tests_func_zeroblobFunc.c"151  },152  {153    "function_name": "replaceFunc",154    "function_signature": "static void replaceFunc(\n  sqlite3_context *context,\n  int argc,\n  sqlite3_value **argv\n)",155    "test_filename": "tests_func_replaceFunc.c"156  },157  {158    "function_name": "trimFunc",159    "function_signature": "static void trimFunc(\n  sqlite3_context *context,\n  int argc,\n  sqlite3_value **argv\n)",160    "test_filename": "tests_func_trimFunc.c"161  },162  {163    "function_name": "concatFuncCore",164    "function_signature": "static void concatFuncCore(\n  sqlite3_context *context,\n  int argc,\n  sqlite3_value **argv,\n  int nSep,\n  const char *zSep\n)",165    "test_filename": "tests_func_concatFuncCore.c"166  },167  {168    "function_name": "concatwsFunc",169    "function_signature": "static void concatwsFunc(\n  sqlite3_context *context,\n  int argc,\n  sqlite3_value **argv\n)",170    "test_filename": "tests_func_concatwsFunc.c"171  },172  {173    "function_name": "unknownFunc",174    "function_signature": "static void unknownFunc(\n  sqlite3_context *context,\n  int argc,\n  sqlite3_value **argv\n)",175    "test_filename": "tests_func_unknownFunc.c"176  },177  {178    "function_name": "soundexFunc",179    "function_signature": "static void soundexFunc(\n  sqlite3_context *context,\n  int argc,\n  sqlite3_value **argv\n)",180    "test_filename": "tests_func_soundexFunc.c"181  },182  {183    "function_name": "loadExt",184    "function_signature": "static void loadExt(sqlite3_context *context, int argc, sqlite3_value **argv)",185    "test_filename": "tests_func_loadExt.c"186  },187  {188    "function_name": "kahanBabuskaNeumaierStep",189    "function_signature": "static void kahanBabuskaNeumaierStep(\n  volatile SumCtx *pSum,\n  volatile double r\n)",190    "test_filename": "tests_func_kahanBabuskaNeumaierStep.c"191  },192  {193    "function_name": "kahanBabuskaNeumaierStepInt64",194    "function_signature": "static void kahanBabuskaNeumaierStepInt64(volatile SumCtx *pSum, i64 iVal)",195    "test_filename": "tests_func_kahanBabuskaNeumaierStepInt64.c"196  },197  {198    "function_name": "kahanBabuskaNeumaierInit",199    "function_signature": "static void kahanBabuskaNeumaierInit(\n  volatile SumCtx *p,\n  i64 iVal\n)",200    "test_filename": "tests_func_kahanBabuskaNeumaierInit.c"201  },202  {203    "function_name": "sumStep",204    "function_signature": "static void sumStep(sqlite3_context *context, int argc, sqlite3_value **argv)",205    "test_filename": "tests_func_sumStep.c"206  },207  {208    "function_name": "sumInverse",209    "function_signature": "static void sumInverse(sqlite3_context *context, int argc, sqlite3_value**argv)",210    "test_filename": "tests_func_sumInverse.c"211  },212  {213    "function_name": "sumFinalize",214    "function_signature": "static void sumFinalize(sqlite3_context *context)",215    "test_filename": "tests_func_sumFinalize.c"216  },217  {218    "function_name": "avgFinalize",219    "function_signature": "static void avgFinalize(sqlite3_context *context)",220    "test_filename": "tests_func_avgFinalize.c"221  },222  {223    "function_name": "totalFinalize",224    "function_signature": "static void totalFinalize(sqlite3_context *context)",225    "test_filename": "tests_func_totalFinalize.c"226  },227  {228    "function_name": "countStep",229    "function_signature": "static void countStep(sqlite3_context *context, int argc, sqlite3_value **argv)",230    "test_filename": "tests_func_countStep.c"231  },232  {233    "function_name": "countInverse",234    "function_signature": "static void countInverse(sqlite3_context *ctx, int argc, sqlite3_value **argv)",235    "test_filename": "tests_func_countInverse.c"236  },237  {238    "function_name": "minmaxStep",239    "function_signature": "static void minmaxStep(\n  sqlite3_context *context,\n  int NotUsed,\n  sqlite3_value **argv\n)",240    "test_filename": "tests_func_minmaxStep.c"241  },242  {243    "function_name": "minMaxValueFinalize",244    "function_signature": "static void minMaxValueFinalize(sqlite3_context *context, int bValue)",245    "test_filename": "tests_func_minMaxValueFinalize.c"246  },247  {248    "function_name": "groupConcatStep",249    "function_signature": "static void groupConcatStep(\n  sqlite3_context *context,\n  int argc,\n  sqlite3_value **argv\n)",250    "test_filename": "tests_func_groupConcatStep.c"251  },252  {253    "function_name": "groupConcatInverse",254    "function_signature": "static void groupConcatInverse(\n  sqlite3_context *context,\n  int argc,\n  sqlite3_value **argv\n)",255    "test_filename": "tests_func_groupConcatInverse.c"256  },257  {258    "function_name": "groupConcatFinalize",259    "function_signature": "static void groupConcatFinalize(sqlite3_context *context)",260    "test_filename": "tests_func_groupConcatFinalize.c"261  },262  {263    "function_name": "groupConcatValue",264    "function_signature": "static void groupConcatValue(sqlite3_context *context)",265    "test_filename": "tests_func_groupConcatValue.c"266  },267  {268    "function_name": "sqlite3RegisterLikeFunctions",269    "function_signature": "void sqlite3RegisterLikeFunctions(sqlite3 *db, int caseSensitive)",270    "test_filename": "tests_func_sqlite3RegisterLikeFunctions.c"271  },272  {273    "function_name": "sqlite3IsLikeFunction",274    "function_signature": "int sqlite3IsLikeFunction(sqlite3 *db, Expr *pExpr, int *pIsNocase, char *aWc)",275    "test_filename": "tests_func_sqlite3IsLikeFunction.c"276  },277  {278    "function_name": "ceilingFunc",279    "function_signature": "static void ceilingFunc(\n  sqlite3_context *context,\n  int argc,\n  sqlite3_value **argv\n)",280    "test_filename": "tests_func_ceilingFunc.c"281  },282  {283    "function_name": "logFunc",284    "function_signature": "static void logFunc(\n  sqlite3_context *context,\n  int argc,\n  sqlite3_value **argv\n)",285    "test_filename": "tests_func_logFunc.c"286  },287  {288    "function_name": "math1Func",289    "function_signature": "static void math1Func(\n  sqlite3_context *context,\n  int argc,\n  sqlite3_value **argv\n)",290    "test_filename": "tests_func_math1Func.c"291  },292  {293    "function_name": "math2Func",294    "function_signature": "static void math2Func(\n  sqlite3_context *context,\n  int argc,\n  sqlite3_value **argv\n)",295    "test_filename": "tests_func_math2Func.c"296  },297  {298    "function_name": "signFunc",299    "function_signature": "static void signFunc(\n  sqlite3_context *context,\n  int argc,\n  sqlite3_value **argv\n)",300    "test_filename": "tests_func_signFunc.c"301  },302  {303    "function_name": "percentBinarySearch",304    "function_signature": "static i64 percentBinarySearch(Percentile *p, double y, int bExact)",305    "test_filename": "tests_func_percentBinarySearch.c"306  },307  {308    "function_name": "percentError",309    "function_signature": "static void percentError(sqlite3_context *pCtx, const char *zFormat, ...)",310    "test_filename": "tests_func_percentError.c"311  },312  {313    "function_name": "percentStep",314    "function_signature": "static void percentStep(sqlite3_context *pCtx, int argc, sqlite3_value **argv)",315    "test_filename": "tests_func_percentStep.c"316  },317  {318    "function_name": "percentSort",319    "function_signature": "static void percentSort(double *a, unsigned int n)",320    "test_filename": "tests_func_percentSort.c"321  },322  {323    "function_name": "percentInverse",324    "function_signature": "static void percentInverse(sqlite3_context *pCtx,int argc,sqlite3_value **argv)",325    "test_filename": "tests_func_percentInverse.c"326  },327  {328    "function_name": "percentCompute",329    "function_signature": "static void percentCompute(sqlite3_context *pCtx, int bIsFinal)",330    "test_filename": "tests_func_percentCompute.c"331  },332  {333    "function_name": "filestatFunc",334    "function_signature": "static void filestatFunc(\n  sqlite3_context *context,\n  int argc,\n  sqlite3_value **argv\n)",335    "test_filename": "tests_func_filestatFunc.c"336  },337  {338    "function_name": "fpdecodeFunc",339    "function_signature": "static void fpdecodeFunc(\n  sqlite3_context *context,\n  int argc,\n  sqlite3_value **argv\n)",340    "test_filename": "tests_func_fpdecodeFunc.c"341  },342  {343    "function_name": "parseuriFunc",344    "function_signature": "static void parseuriFunc(\n  sqlite3_context *ctx,\n  int argc,\n  sqlite3_value **argv\n)",345    "test_filename": "tests_func_parseuriFunc.c"346  },347  {348    "function_name": "sqlite3RegisterBuiltinFunctions",349    "function_signature": "void sqlite3RegisterBuiltinFunctions(void)",350    "test_filename": "tests_func_sqlite3RegisterBuiltinFunctions.c"351  }352]