CoolFace
Modelpublic

AryaWu/sqlite

sourceHugging Faceupdated 9mo agoView on Hugging Face
0likes
util_injectable_functions.json182 linesDownload Raw Back to injectable_functions
1[2  {3    "function_name": "sqlite3IsNaN",4    "function_signature": "int sqlite3IsNaN(double x)",5    "test_filename": "tests_util_sqlite3IsNaN.c"6  },7  {8    "function_name": "sqlite3SystemError",9    "function_signature": "void sqlite3SystemError(sqlite3 *db, int rc)",10    "test_filename": "tests_util_sqlite3SystemError.c"11  },12  {13    "function_name": "sqlite3ErrorWithMsg",14    "function_signature": "void sqlite3ErrorWithMsg(sqlite3 *db, int err_code, const char *zFormat, ...)",15    "test_filename": "tests_util_sqlite3ErrorWithMsg.c"16  },17  {18    "function_name": "sqlite3ProgressCheck",19    "function_signature": "void sqlite3ProgressCheck(Parse *p)",20    "test_filename": "tests_util_sqlite3ProgressCheck.c"21  },22  {23    "function_name": "sqlite3ErrorMsg",24    "function_signature": "void sqlite3ErrorMsg(Parse *pParse, const char *zFormat, ...)",25    "test_filename": "tests_util_sqlite3ErrorMsg.c"26  },27  {28    "function_name": "sqlite3Dequote",29    "function_signature": "void sqlite3Dequote(char *z)",30    "test_filename": "tests_util_sqlite3Dequote.c"31  },32  {33    "function_name": "sqlite3DequoteNumber",34    "function_signature": "void sqlite3DequoteNumber(Parse *pParse, Expr *p)",35    "test_filename": "tests_util_sqlite3DequoteNumber.c"36  },37  {38    "function_name": "sqlite3DequoteToken",39    "function_signature": "void sqlite3DequoteToken(Token *p)",40    "test_filename": "tests_util_sqlite3DequoteToken.c"41  },42  {43    "function_name": "sqlite3StrICmp",44    "function_signature": "int sqlite3StrICmp(const char *zLeft, const char *zRight)",45    "test_filename": "tests_util_sqlite3StrICmp.c"46  },47  {48    "function_name": "sqlite3_strnicmp",49    "function_signature": "int sqlite3_strnicmp(const char *zLeft, const char *zRight, int N)",50    "test_filename": "tests_util_sqlite3_strnicmp.c"51  },52  {53    "function_name": "dekkerMul2",54    "function_signature": "static void dekkerMul2(volatile double *x, double y, double yy)",55    "test_filename": "tests_util_dekkerMul2.c"56  },57  {58    "function_name": "sqlite3AtoF",59    "function_signature": "int sqlite3AtoF(const char *z, double *pResult, int length, u8 enc)",60    "test_filename": "tests_util_sqlite3AtoF.c"61  },62  {63    "function_name": "sqlite3Int64ToText",64    "function_signature": "int sqlite3Int64ToText(i64 v, char *zOut)",65    "test_filename": "tests_util_sqlite3Int64ToText.c"66  },67  {68    "function_name": "compare2pow63",69    "function_signature": "static int compare2pow63(const char *zNum, int incr)",70    "test_filename": "tests_util_compare2pow63.c"71  },72  {73    "function_name": "sqlite3Atoi64",74    "function_signature": "int sqlite3Atoi64(const char *zNum, i64 *pNum, int length, u8 enc)",75    "test_filename": "tests_util_sqlite3Atoi64.c"76  },77  {78    "function_name": "sqlite3DecOrHexToI64",79    "function_signature": "int sqlite3DecOrHexToI64(const char *z, i64 *pOut)",80    "test_filename": "tests_util_sqlite3DecOrHexToI64.c"81  },82  {83    "function_name": "sqlite3GetInt32",84    "function_signature": "int sqlite3GetInt32(const char *zNum, int *pValue)",85    "test_filename": "tests_util_sqlite3GetInt32.c"86  },87  {88    "function_name": "sqlite3FpDecode",89    "function_signature": "void sqlite3FpDecode(FpDecode *p, double r, int iRound, int mxRound)",90    "test_filename": "tests_util_sqlite3FpDecode.c"91  },92  {93    "function_name": "sqlite3GetUInt32",94    "function_signature": "int sqlite3GetUInt32(const char *z, u32 *pI)",95    "test_filename": "tests_util_sqlite3GetUInt32.c"96  },97  {98    "function_name": "putVarint64",99    "function_signature": "static int SQLITE_NOINLINE putVarint64(unsigned char *p, u64 v)",100    "test_filename": "tests_util_putVarint64.c"101  },102  {103    "function_name": "sqlite3PutVarint",104    "function_signature": "int sqlite3PutVarint(unsigned char *p, u64 v)",105    "test_filename": "tests_util_sqlite3PutVarint.c"106  },107  {108    "function_name": "sqlite3GetVarint",109    "function_signature": "u8 sqlite3GetVarint(const unsigned char *p, u64 *v)",110    "test_filename": "tests_util_sqlite3GetVarint.c"111  },112  {113    "function_name": "sqlite3GetVarint32",114    "function_signature": "u8 sqlite3GetVarint32(const unsigned char *p, u32 *v)",115    "test_filename": "tests_util_sqlite3GetVarint32.c"116  },117  {118    "function_name": "sqlite3Get4byte",119    "function_signature": "u32 sqlite3Get4byte(const u8 *p)",120    "test_filename": "tests_util_sqlite3Get4byte.c"121  },122  {123    "function_name": "sqlite3Put4byte",124    "function_signature": "void sqlite3Put4byte(unsigned char *p, u32 v)",125    "test_filename": "tests_util_sqlite3Put4byte.c"126  },127  {128    "function_name": "sqlite3HexToInt",129    "function_signature": "u8 sqlite3HexToInt(int h)",130    "test_filename": "tests_util_sqlite3HexToInt.c"131  },132  {133    "function_name": "sqlite3SafetyCheckOk",134    "function_signature": "int sqlite3SafetyCheckOk(sqlite3 *db)",135    "test_filename": "tests_util_sqlite3SafetyCheckOk.c"136  },137  {138    "function_name": "sqlite3SafetyCheckSickOrOk",139    "function_signature": "int sqlite3SafetyCheckSickOrOk(sqlite3 *db)",140    "test_filename": "tests_util_sqlite3SafetyCheckSickOrOk.c"141  },142  {143    "function_name": "sqlite3AddInt64",144    "function_signature": "int sqlite3AddInt64(i64 *pA, i64 iB)",145    "test_filename": "tests_util_sqlite3AddInt64.c"146  },147  {148    "function_name": "sqlite3SubInt64",149    "function_signature": "int sqlite3SubInt64(i64 *pA, i64 iB)",150    "test_filename": "tests_util_sqlite3SubInt64.c"151  },152  {153    "function_name": "sqlite3MulInt64",154    "function_signature": "int sqlite3MulInt64(i64 *pA, i64 iB)",155    "test_filename": "tests_util_sqlite3MulInt64.c"156  },157  {158    "function_name": "sqlite3FileSuffix3",159    "function_signature": "void sqlite3FileSuffix3(const char *zBaseFilename, char *z)",160    "test_filename": "tests_util_sqlite3FileSuffix3.c"161  },162  {163    "function_name": "sqlite3LogEstAdd",164    "function_signature": "LogEst sqlite3LogEstAdd(LogEst a, LogEst b)",165    "test_filename": "tests_util_sqlite3LogEstAdd.c"166  },167  {168    "function_name": "sqlite3LogEst",169    "function_signature": "LogEst sqlite3LogEst(u64 x)",170    "test_filename": "tests_util_sqlite3LogEst.c"171  },172  {173    "function_name": "sqlite3LogEstFromDouble",174    "function_signature": "LogEst sqlite3LogEstFromDouble(double x)",175    "test_filename": "tests_util_sqlite3LogEstFromDouble.c"176  },177  {178    "function_name": "sqlite3VListNameToNum",179    "function_signature": "int sqlite3VListNameToNum(VList *pIn, const char *zName, int nName)",180    "test_filename": "tests_util_sqlite3VListNameToNum.c"181  }182]