sqlite / injectable_functions /func_injectable_functions.json
AryaWu's picture
Upload folder using huggingface_hub
7510827 verified
[
{
"function_name": "minmaxFunc",
"function_signature": "static void minmaxFunc(\n sqlite3_context *context,\n int argc,\n sqlite3_value **argv\n)",
"test_filename": "tests_func_minmaxFunc.c"
},
{
"function_name": "typeofFunc",
"function_signature": "static void typeofFunc(\n sqlite3_context *context,\n int NotUsed,\n sqlite3_value **argv\n)",
"test_filename": "tests_func_typeofFunc.c"
},
{
"function_name": "lengthFunc",
"function_signature": "static void lengthFunc(\n sqlite3_context *context,\n int argc,\n sqlite3_value **argv\n)",
"test_filename": "tests_func_lengthFunc.c"
},
{
"function_name": "bytelengthFunc",
"function_signature": "static void bytelengthFunc(\n sqlite3_context *context,\n int argc,\n sqlite3_value **argv\n)",
"test_filename": "tests_func_bytelengthFunc.c"
},
{
"function_name": "absFunc",
"function_signature": "static void absFunc(sqlite3_context *context, int argc, sqlite3_value **argv)",
"test_filename": "tests_func_absFunc.c"
},
{
"function_name": "instrFunc",
"function_signature": "static void instrFunc(\n sqlite3_context *context,\n int argc,\n sqlite3_value **argv\n)",
"test_filename": "tests_func_instrFunc.c"
},
{
"function_name": "printfFunc",
"function_signature": "static void printfFunc(\n sqlite3_context *context,\n int argc,\n sqlite3_value **argv\n)",
"test_filename": "tests_func_printfFunc.c"
},
{
"function_name": "substrFunc",
"function_signature": "static void substrFunc(\n sqlite3_context *context,\n int argc,\n sqlite3_value **argv\n)",
"test_filename": "tests_func_substrFunc.c"
},
{
"function_name": "roundFunc",
"function_signature": "static void roundFunc(sqlite3_context *context, int argc, sqlite3_value **argv)",
"test_filename": "tests_func_roundFunc.c"
},
{
"function_name": "upperFunc",
"function_signature": "static void upperFunc(sqlite3_context *context, int argc, sqlite3_value **argv)",
"test_filename": "tests_func_upperFunc.c"
},
{
"function_name": "lowerFunc",
"function_signature": "static void lowerFunc(sqlite3_context *context, int argc, sqlite3_value **argv)",
"test_filename": "tests_func_lowerFunc.c"
},
{
"function_name": "randomFunc",
"function_signature": "static void randomFunc(\n sqlite3_context *context,\n int NotUsed,\n sqlite3_value **NotUsed2\n)",
"test_filename": "tests_func_randomFunc.c"
},
{
"function_name": "randomBlob",
"function_signature": "static void randomBlob(\n sqlite3_context *context,\n int argc,\n sqlite3_value **argv\n)",
"test_filename": "tests_func_randomBlob.c"
},
{
"function_name": "last_insert_rowid",
"function_signature": "static void last_insert_rowid(\n sqlite3_context *context,\n int NotUsed,\n sqlite3_value **NotUsed2\n)",
"test_filename": "tests_func_last_insert_rowid.c"
},
{
"function_name": "total_changes",
"function_signature": "static void total_changes(\n sqlite3_context *context,\n int NotUsed,\n sqlite3_value **NotUsed2\n)",
"test_filename": "tests_func_total_changes.c"
},
{
"function_name": "patternCompare",
"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)",
"test_filename": "tests_func_patternCompare.c"
},
{
"function_name": "likeFunc",
"function_signature": "static void likeFunc(\n sqlite3_context *context,\n int argc,\n sqlite3_value **argv\n)",
"test_filename": "tests_func_likeFunc.c"
},
{
"function_name": "nullifFunc",
"function_signature": "static void nullifFunc(\n sqlite3_context *context,\n int NotUsed,\n sqlite3_value **argv\n)",
"test_filename": "tests_func_nullifFunc.c"
},
{
"function_name": "versionFunc",
"function_signature": "static void versionFunc(\n sqlite3_context *context,\n int NotUsed,\n sqlite3_value **NotUsed2\n)",
"test_filename": "tests_func_versionFunc.c"
},
{
"function_name": "sourceidFunc",
"function_signature": "static void sourceidFunc(\n sqlite3_context *context,\n int NotUsed,\n sqlite3_value **NotUsed2\n)",
"test_filename": "tests_func_sourceidFunc.c"
},
{
"function_name": "compileoptionusedFunc",
"function_signature": "static void compileoptionusedFunc(\n sqlite3_context *context,\n int argc,\n sqlite3_value **argv\n)",
"test_filename": "tests_func_compileoptionusedFunc.c"
},
{
"function_name": "compileoptiongetFunc",
"function_signature": "static void compileoptiongetFunc(\n sqlite3_context *context,\n int argc,\n sqlite3_value **argv\n)",
"test_filename": "tests_func_compileoptiongetFunc.c"
},
{
"function_name": "sqlite3QuoteValue",
"function_signature": "void sqlite3QuoteValue(StrAccum *pStr, sqlite3_value *pValue, int bEscape)",
"test_filename": "tests_func_sqlite3QuoteValue.c"
},
{
"function_name": "isNHex",
"function_signature": "static int isNHex(const char *z, int N, u32 *pVal)",
"test_filename": "tests_func_isNHex.c"
},
{
"function_name": "unistrFunc",
"function_signature": "static void unistrFunc(\n sqlite3_context *context,\n int argc,\n sqlite3_value **argv\n)",
"test_filename": "tests_func_unistrFunc.c"
},
{
"function_name": "quoteFunc",
"function_signature": "static void quoteFunc(sqlite3_context *context, int argc, sqlite3_value **argv)",
"test_filename": "tests_func_quoteFunc.c"
},
{
"function_name": "charFunc",
"function_signature": "static void charFunc(\n sqlite3_context *context,\n int argc,\n sqlite3_value **argv\n)",
"test_filename": "tests_func_charFunc.c"
},
{
"function_name": "hexFunc",
"function_signature": "static void hexFunc(\n sqlite3_context *context,\n int argc,\n sqlite3_value **argv\n)",
"test_filename": "tests_func_hexFunc.c"
},
{
"function_name": "unhexFunc",
"function_signature": "static void unhexFunc(\n sqlite3_context *pCtx,\n int argc,\n sqlite3_value **argv\n)",
"test_filename": "tests_func_unhexFunc.c"
},
{
"function_name": "zeroblobFunc",
"function_signature": "static void zeroblobFunc(\n sqlite3_context *context,\n int argc,\n sqlite3_value **argv\n)",
"test_filename": "tests_func_zeroblobFunc.c"
},
{
"function_name": "replaceFunc",
"function_signature": "static void replaceFunc(\n sqlite3_context *context,\n int argc,\n sqlite3_value **argv\n)",
"test_filename": "tests_func_replaceFunc.c"
},
{
"function_name": "trimFunc",
"function_signature": "static void trimFunc(\n sqlite3_context *context,\n int argc,\n sqlite3_value **argv\n)",
"test_filename": "tests_func_trimFunc.c"
},
{
"function_name": "concatFuncCore",
"function_signature": "static void concatFuncCore(\n sqlite3_context *context,\n int argc,\n sqlite3_value **argv,\n int nSep,\n const char *zSep\n)",
"test_filename": "tests_func_concatFuncCore.c"
},
{
"function_name": "concatwsFunc",
"function_signature": "static void concatwsFunc(\n sqlite3_context *context,\n int argc,\n sqlite3_value **argv\n)",
"test_filename": "tests_func_concatwsFunc.c"
},
{
"function_name": "unknownFunc",
"function_signature": "static void unknownFunc(\n sqlite3_context *context,\n int argc,\n sqlite3_value **argv\n)",
"test_filename": "tests_func_unknownFunc.c"
},
{
"function_name": "soundexFunc",
"function_signature": "static void soundexFunc(\n sqlite3_context *context,\n int argc,\n sqlite3_value **argv\n)",
"test_filename": "tests_func_soundexFunc.c"
},
{
"function_name": "loadExt",
"function_signature": "static void loadExt(sqlite3_context *context, int argc, sqlite3_value **argv)",
"test_filename": "tests_func_loadExt.c"
},
{
"function_name": "kahanBabuskaNeumaierStep",
"function_signature": "static void kahanBabuskaNeumaierStep(\n volatile SumCtx *pSum,\n volatile double r\n)",
"test_filename": "tests_func_kahanBabuskaNeumaierStep.c"
},
{
"function_name": "kahanBabuskaNeumaierStepInt64",
"function_signature": "static void kahanBabuskaNeumaierStepInt64(volatile SumCtx *pSum, i64 iVal)",
"test_filename": "tests_func_kahanBabuskaNeumaierStepInt64.c"
},
{
"function_name": "kahanBabuskaNeumaierInit",
"function_signature": "static void kahanBabuskaNeumaierInit(\n volatile SumCtx *p,\n i64 iVal\n)",
"test_filename": "tests_func_kahanBabuskaNeumaierInit.c"
},
{
"function_name": "sumStep",
"function_signature": "static void sumStep(sqlite3_context *context, int argc, sqlite3_value **argv)",
"test_filename": "tests_func_sumStep.c"
},
{
"function_name": "sumInverse",
"function_signature": "static void sumInverse(sqlite3_context *context, int argc, sqlite3_value**argv)",
"test_filename": "tests_func_sumInverse.c"
},
{
"function_name": "sumFinalize",
"function_signature": "static void sumFinalize(sqlite3_context *context)",
"test_filename": "tests_func_sumFinalize.c"
},
{
"function_name": "avgFinalize",
"function_signature": "static void avgFinalize(sqlite3_context *context)",
"test_filename": "tests_func_avgFinalize.c"
},
{
"function_name": "totalFinalize",
"function_signature": "static void totalFinalize(sqlite3_context *context)",
"test_filename": "tests_func_totalFinalize.c"
},
{
"function_name": "countStep",
"function_signature": "static void countStep(sqlite3_context *context, int argc, sqlite3_value **argv)",
"test_filename": "tests_func_countStep.c"
},
{
"function_name": "countInverse",
"function_signature": "static void countInverse(sqlite3_context *ctx, int argc, sqlite3_value **argv)",
"test_filename": "tests_func_countInverse.c"
},
{
"function_name": "minmaxStep",
"function_signature": "static void minmaxStep(\n sqlite3_context *context,\n int NotUsed,\n sqlite3_value **argv\n)",
"test_filename": "tests_func_minmaxStep.c"
},
{
"function_name": "minMaxValueFinalize",
"function_signature": "static void minMaxValueFinalize(sqlite3_context *context, int bValue)",
"test_filename": "tests_func_minMaxValueFinalize.c"
},
{
"function_name": "groupConcatStep",
"function_signature": "static void groupConcatStep(\n sqlite3_context *context,\n int argc,\n sqlite3_value **argv\n)",
"test_filename": "tests_func_groupConcatStep.c"
},
{
"function_name": "groupConcatInverse",
"function_signature": "static void groupConcatInverse(\n sqlite3_context *context,\n int argc,\n sqlite3_value **argv\n)",
"test_filename": "tests_func_groupConcatInverse.c"
},
{
"function_name": "groupConcatFinalize",
"function_signature": "static void groupConcatFinalize(sqlite3_context *context)",
"test_filename": "tests_func_groupConcatFinalize.c"
},
{
"function_name": "groupConcatValue",
"function_signature": "static void groupConcatValue(sqlite3_context *context)",
"test_filename": "tests_func_groupConcatValue.c"
},
{
"function_name": "sqlite3RegisterLikeFunctions",
"function_signature": "void sqlite3RegisterLikeFunctions(sqlite3 *db, int caseSensitive)",
"test_filename": "tests_func_sqlite3RegisterLikeFunctions.c"
},
{
"function_name": "sqlite3IsLikeFunction",
"function_signature": "int sqlite3IsLikeFunction(sqlite3 *db, Expr *pExpr, int *pIsNocase, char *aWc)",
"test_filename": "tests_func_sqlite3IsLikeFunction.c"
},
{
"function_name": "ceilingFunc",
"function_signature": "static void ceilingFunc(\n sqlite3_context *context,\n int argc,\n sqlite3_value **argv\n)",
"test_filename": "tests_func_ceilingFunc.c"
},
{
"function_name": "logFunc",
"function_signature": "static void logFunc(\n sqlite3_context *context,\n int argc,\n sqlite3_value **argv\n)",
"test_filename": "tests_func_logFunc.c"
},
{
"function_name": "math1Func",
"function_signature": "static void math1Func(\n sqlite3_context *context,\n int argc,\n sqlite3_value **argv\n)",
"test_filename": "tests_func_math1Func.c"
},
{
"function_name": "math2Func",
"function_signature": "static void math2Func(\n sqlite3_context *context,\n int argc,\n sqlite3_value **argv\n)",
"test_filename": "tests_func_math2Func.c"
},
{
"function_name": "signFunc",
"function_signature": "static void signFunc(\n sqlite3_context *context,\n int argc,\n sqlite3_value **argv\n)",
"test_filename": "tests_func_signFunc.c"
},
{
"function_name": "percentBinarySearch",
"function_signature": "static i64 percentBinarySearch(Percentile *p, double y, int bExact)",
"test_filename": "tests_func_percentBinarySearch.c"
},
{
"function_name": "percentError",
"function_signature": "static void percentError(sqlite3_context *pCtx, const char *zFormat, ...)",
"test_filename": "tests_func_percentError.c"
},
{
"function_name": "percentStep",
"function_signature": "static void percentStep(sqlite3_context *pCtx, int argc, sqlite3_value **argv)",
"test_filename": "tests_func_percentStep.c"
},
{
"function_name": "percentSort",
"function_signature": "static void percentSort(double *a, unsigned int n)",
"test_filename": "tests_func_percentSort.c"
},
{
"function_name": "percentInverse",
"function_signature": "static void percentInverse(sqlite3_context *pCtx,int argc,sqlite3_value **argv)",
"test_filename": "tests_func_percentInverse.c"
},
{
"function_name": "percentCompute",
"function_signature": "static void percentCompute(sqlite3_context *pCtx, int bIsFinal)",
"test_filename": "tests_func_percentCompute.c"
},
{
"function_name": "filestatFunc",
"function_signature": "static void filestatFunc(\n sqlite3_context *context,\n int argc,\n sqlite3_value **argv\n)",
"test_filename": "tests_func_filestatFunc.c"
},
{
"function_name": "fpdecodeFunc",
"function_signature": "static void fpdecodeFunc(\n sqlite3_context *context,\n int argc,\n sqlite3_value **argv\n)",
"test_filename": "tests_func_fpdecodeFunc.c"
},
{
"function_name": "parseuriFunc",
"function_signature": "static void parseuriFunc(\n sqlite3_context *ctx,\n int argc,\n sqlite3_value **argv\n)",
"test_filename": "tests_func_parseuriFunc.c"
},
{
"function_name": "sqlite3RegisterBuiltinFunctions",
"function_signature": "void sqlite3RegisterBuiltinFunctions(void)",
"test_filename": "tests_func_sqlite3RegisterBuiltinFunctions.c"
}
]