| [ | |
| { | |
| "function_name": "lockTable", | |
| "function_signature": "static SQLITE_NOINLINE void lockTable(\n Parse *pParse, /* Parsing context */\n int iDb, /* Index of the database containing the table to lock */\n Pgno iTab, /* Root page number of the table to be locked */\n u8 isWriteLock, /* True for a write lock */\n const char *zName /* Name of the table to be locked */\n)", | |
| "test_filename": "tests_build_lockTable.c" | |
| }, | |
| { | |
| "function_name": "sqlite3TableLock", | |
| "function_signature": "void sqlite3TableLock(\n Parse *pParse, /* Parsing context */\n int iDb, /* Index of the database containing the table to lock */\n Pgno iTab, /* Root page number of the table to be locked */\n u8 isWriteLock, /* True for a write lock */\n const char *zName /* Name of the table to be locked */\n)", | |
| "test_filename": "tests_build_sqlite3TableLock.c" | |
| }, | |
| { | |
| "function_name": "codeTableLocks", | |
| "function_signature": "static void codeTableLocks(Parse *pParse)", | |
| "test_filename": "tests_build_codeTableLocks.c" | |
| }, | |
| { | |
| "function_name": "sqlite3FinishCoding", | |
| "function_signature": "void sqlite3FinishCoding(Parse *pParse)", | |
| "test_filename": "tests_build_sqlite3FinishCoding.c" | |
| }, | |
| { | |
| "function_name": "sqlite3NestedParse", | |
| "function_signature": "void sqlite3NestedParse(Parse *pParse, const char *zFormat, ...)", | |
| "test_filename": "tests_build_sqlite3NestedParse.c" | |
| }, | |
| { | |
| "function_name": "sqlite3FreeIndex", | |
| "function_signature": "void sqlite3FreeIndex(sqlite3 *db, Index *p)", | |
| "test_filename": "tests_build_sqlite3FreeIndex.c" | |
| }, | |
| { | |
| "function_name": "sqlite3UnlinkAndDeleteIndex", | |
| "function_signature": "void sqlite3UnlinkAndDeleteIndex(sqlite3 *db, int iDb, const char *zIdxName)", | |
| "test_filename": "tests_build_sqlite3UnlinkAndDeleteIndex.c" | |
| }, | |
| { | |
| "function_name": "sqlite3CollapseDatabaseArray", | |
| "function_signature": "void sqlite3CollapseDatabaseArray(sqlite3 *db)", | |
| "test_filename": "tests_build_sqlite3CollapseDatabaseArray.c" | |
| }, | |
| { | |
| "function_name": "sqlite3ResetOneSchema", | |
| "function_signature": "void sqlite3ResetOneSchema(sqlite3 *db, int iDb)", | |
| "test_filename": "tests_build_sqlite3ResetOneSchema.c" | |
| }, | |
| { | |
| "function_name": "sqlite3ResetAllSchemasOfConnection", | |
| "function_signature": "void sqlite3ResetAllSchemasOfConnection(sqlite3 *db)", | |
| "test_filename": "tests_build_sqlite3ResetAllSchemasOfConnection.c" | |
| }, | |
| { | |
| "function_name": "sqlite3ColumnSetExpr", | |
| "function_signature": "void sqlite3ColumnSetExpr(\n Parse *pParse, /* Parsing context */\n Table *pTab, /* The table containing the column */\n Column *pCol, /* The column to receive the new DEFAULT expression */\n Expr *pExpr /* The new default expression */\n)", | |
| "test_filename": "tests_build_sqlite3ColumnSetExpr.c" | |
| }, | |
| { | |
| "function_name": "sqlite3ColumnSetColl", | |
| "function_signature": "void sqlite3ColumnSetColl(\n sqlite3 *db,\n Column *pCol,\n const char *zColl\n)", | |
| "test_filename": "tests_build_sqlite3ColumnSetColl.c" | |
| }, | |
| { | |
| "function_name": "sqlite3DeleteColumnNames", | |
| "function_signature": "void sqlite3DeleteColumnNames(sqlite3 *db, Table *pTable)", | |
| "test_filename": "tests_build_sqlite3DeleteColumnNames.c" | |
| }, | |
| { | |
| "function_name": "deleteTable", | |
| "function_signature": "static void SQLITE_NOINLINE deleteTable(sqlite3 *db, Table *pTable)", | |
| "test_filename": "tests_build_deleteTable.c" | |
| }, | |
| { | |
| "function_name": "sqlite3UnlinkAndDeleteTable", | |
| "function_signature": "void sqlite3UnlinkAndDeleteTable(sqlite3 *db, int iDb, const char *zTabName)", | |
| "test_filename": "tests_build_sqlite3UnlinkAndDeleteTable.c" | |
| }, | |
| { | |
| "function_name": "sqlite3FindDbName", | |
| "function_signature": "int sqlite3FindDbName(sqlite3 *db, const char *zName)", | |
| "test_filename": "tests_build_sqlite3FindDbName.c" | |
| }, | |
| { | |
| "function_name": "sqlite3TwoPartName", | |
| "function_signature": "int sqlite3TwoPartName(\n Parse *pParse, /* Parsing and code generating context */\n Token *pName1, /* The \"xxx\" in the name \"xxx.yyy\" or \"xxx\" */\n Token *pName2, /* The \"yyy\" in the name \"xxx.yyy\" */\n Token **pUnqual /* Write the unqualified object name here */\n)", | |
| "test_filename": "tests_build_sqlite3TwoPartName.c" | |
| }, | |
| { | |
| "function_name": "sqlite3WritableSchema", | |
| "function_signature": "int sqlite3WritableSchema(sqlite3 *db)", | |
| "test_filename": "tests_build_sqlite3WritableSchema.c" | |
| }, | |
| { | |
| "function_name": "sqlite3CheckObjectName", | |
| "function_signature": "int sqlite3CheckObjectName(\n Parse *pParse, /* Parsing context */\n const char *zName, /* Name of the object to check */\n const char *zType, /* Type of this object */\n const char *zTblName /* Parent table name for triggers and indexes */\n)", | |
| "test_filename": "tests_build_sqlite3CheckObjectName.c" | |
| }, | |
| { | |
| "function_name": "sqlite3TableColumnToIndex", | |
| "function_signature": "int sqlite3TableColumnToIndex(Index *pIdx, int iCol)", | |
| "test_filename": "tests_build_sqlite3TableColumnToIndex.c" | |
| }, | |
| { | |
| "function_name": "sqlite3TableColumnToStorage", | |
| "function_signature": "i16 sqlite3TableColumnToStorage(Table *pTab, i16 iCol)", | |
| "test_filename": "tests_build_sqlite3TableColumnToStorage.c" | |
| }, | |
| { | |
| "function_name": "sqlite3StartTable", | |
| "function_signature": "void sqlite3StartTable(\n Parse *pParse, /* Parser context */\n Token *pName1, /* First part of the name of the table or view */\n Token *pName2, /* Second part of the name of the table or view */\n int isTemp, /* True if this is a TEMP table */\n int isView, /* True if this is a VIEW */\n int isVirtual, /* True if this is a VIRTUAL table */\n int noErr /* Do nothing if table already exists */\n)", | |
| "test_filename": "tests_build_sqlite3StartTable.c" | |
| }, | |
| { | |
| "function_name": "sqlite3AddReturning", | |
| "function_signature": "void sqlite3AddReturning(Parse *pParse, ExprList *pList)", | |
| "test_filename": "tests_build_sqlite3AddReturning.c" | |
| }, | |
| { | |
| "function_name": "sqlite3AddColumn", | |
| "function_signature": "void sqlite3AddColumn(Parse *pParse, Token sName, Token sType)", | |
| "test_filename": "tests_build_sqlite3AddColumn.c" | |
| }, | |
| { | |
| "function_name": "sqlite3AddNotNull", | |
| "function_signature": "void sqlite3AddNotNull(Parse *pParse, int onError)", | |
| "test_filename": "tests_build_sqlite3AddNotNull.c" | |
| }, | |
| { | |
| "function_name": "sqlite3AffinityType", | |
| "function_signature": "char sqlite3AffinityType(const char *zIn, Column *pCol)", | |
| "test_filename": "tests_build_sqlite3AffinityType.c" | |
| }, | |
| { | |
| "function_name": "sqlite3AddDefaultValue", | |
| "function_signature": "void sqlite3AddDefaultValue(\n Parse *pParse, /* Parsing context */\n Expr *pExpr, /* The parsed expression of the default value */\n const char *zStart, /* Start of the default value text */\n const char *zEnd /* First character past end of default value text */\n)", | |
| "test_filename": "tests_build_sqlite3AddDefaultValue.c" | |
| }, | |
| { | |
| "function_name": "makeColumnPartOfPrimaryKey", | |
| "function_signature": "static void makeColumnPartOfPrimaryKey(Parse *pParse, Column *pCol)", | |
| "test_filename": "tests_build_makeColumnPartOfPrimaryKey.c" | |
| }, | |
| { | |
| "function_name": "sqlite3AddPrimaryKey", | |
| "function_signature": "void sqlite3AddPrimaryKey(\n Parse *pParse, /* Parsing context */\n ExprList *pList, /* List of field names to be indexed */\n int onError, /* What to do with a uniqueness conflict */\n int autoInc, /* True if the AUTOINCREMENT keyword is present */\n int sortOrder /* SQLITE_SO_ASC or SQLITE_SO_DESC */\n)", | |
| "test_filename": "tests_build_sqlite3AddPrimaryKey.c" | |
| }, | |
| { | |
| "function_name": "sqlite3AddCheckConstraint", | |
| "function_signature": "void sqlite3AddCheckConstraint(\n Parse *pParse, /* Parsing context */\n Expr *pCheckExpr, /* The check expression */\n const char *zStart, /* Opening \"(\" */\n const char *zEnd /* Closing \")\" */\n)", | |
| "test_filename": "tests_build_sqlite3AddCheckConstraint.c" | |
| }, | |
| { | |
| "function_name": "sqlite3AddCollateType", | |
| "function_signature": "void sqlite3AddCollateType(Parse *pParse, Token *pToken)", | |
| "test_filename": "tests_build_sqlite3AddCollateType.c" | |
| }, | |
| { | |
| "function_name": "sqlite3AddGenerated", | |
| "function_signature": "void sqlite3AddGenerated(Parse *pParse, Expr *pExpr, Token *pType)", | |
| "test_filename": "tests_build_sqlite3AddGenerated.c" | |
| }, | |
| { | |
| "function_name": "identPut", | |
| "function_signature": "static void identPut(char *z, int *pIdx, char *zSignedIdent)", | |
| "test_filename": "tests_build_identPut.c" | |
| }, | |
| { | |
| "function_name": "resizeIndexObject", | |
| "function_signature": "static int resizeIndexObject(Parse *pParse, Index *pIdx, int N)", | |
| "test_filename": "tests_build_resizeIndexObject.c" | |
| }, | |
| { | |
| "function_name": "estimateTableWidth", | |
| "function_signature": "static void estimateTableWidth(Table *pTab)", | |
| "test_filename": "tests_build_estimateTableWidth.c" | |
| }, | |
| { | |
| "function_name": "estimateIndexWidth", | |
| "function_signature": "static void estimateIndexWidth(Index *pIdx)", | |
| "test_filename": "tests_build_estimateIndexWidth.c" | |
| }, | |
| { | |
| "function_name": "isDupColumn", | |
| "function_signature": "static int isDupColumn(Index *pIdx, int nKey, Index *pPk, int iCol)", | |
| "test_filename": "tests_build_isDupColumn.c" | |
| }, | |
| { | |
| "function_name": "recomputeColumnsNotIndexed", | |
| "function_signature": "static void recomputeColumnsNotIndexed(Index *pIdx)", | |
| "test_filename": "tests_build_recomputeColumnsNotIndexed.c" | |
| }, | |
| { | |
| "function_name": "convertToWithoutRowidTable", | |
| "function_signature": "static void convertToWithoutRowidTable(Parse *pParse, Table *pTab)", | |
| "test_filename": "tests_build_convertToWithoutRowidTable.c" | |
| }, | |
| { | |
| "function_name": "sqlite3IsShadowTableOf", | |
| "function_signature": "int sqlite3IsShadowTableOf(sqlite3 *db, Table *pTab, const char *zName)", | |
| "test_filename": "tests_build_sqlite3IsShadowTableOf.c" | |
| }, | |
| { | |
| "function_name": "sqlite3MarkAllShadowTablesOf", | |
| "function_signature": "void sqlite3MarkAllShadowTablesOf(sqlite3 *db, Table *pTab)", | |
| "test_filename": "tests_build_sqlite3MarkAllShadowTablesOf.c" | |
| }, | |
| { | |
| "function_name": "sqlite3ShadowTableName", | |
| "function_signature": "int sqlite3ShadowTableName(sqlite3 *db, const char *zName)", | |
| "test_filename": "tests_build_sqlite3ShadowTableName.c" | |
| }, | |
| { | |
| "function_name": "markExprListImmutable", | |
| "function_signature": "static void markExprListImmutable(ExprList *pList)", | |
| "test_filename": "tests_build_markExprListImmutable.c" | |
| }, | |
| { | |
| "function_name": "sqlite3EndTable", | |
| "function_signature": "void sqlite3EndTable(\n Parse *pParse, /* Parse context */\n Token *pCons, /* The ',' token after the last column defn. */\n Token *pEnd, /* The ')' before options in the CREATE TABLE */\n u32 tabOpts, /* Extra table options. Usually 0. */\n Select *pSelect /* Select from a \"CREATE ... AS SELECT\" */\n)", | |
| "test_filename": "tests_build_sqlite3EndTable.c" | |
| }, | |
| { | |
| "function_name": "sqlite3CreateView", | |
| "function_signature": "void sqlite3CreateView(\n Parse *pParse, /* The parsing context */\n Token *pBegin, /* The CREATE token that begins the statement */\n Token *pName1, /* The token that holds the name of the view */\n Token *pName2, /* The token that holds the name of the view */\n ExprList *pCNames, /* Optional list of view column names */\n Select *pSelect, /* A SELECT statement that will become the new view */\n int isTemp, /* TRUE for a TEMPORARY view */\n int noErr /* Suppress error messages if VIEW already exists */\n)", | |
| "test_filename": "tests_build_sqlite3CreateView.c" | |
| }, | |
| { | |
| "function_name": "viewGetColumnNames", | |
| "function_signature": "static SQLITE_NOINLINE int viewGetColumnNames(Parse *pParse, Table *pTable)", | |
| "test_filename": "tests_build_viewGetColumnNames.c" | |
| }, | |
| { | |
| "function_name": "sqliteViewResetAll", | |
| "function_signature": "static void sqliteViewResetAll(sqlite3 *db, int idx)", | |
| "test_filename": "tests_build_sqliteViewResetAll.c" | |
| }, | |
| { | |
| "function_name": "sqlite3RootPageMoved", | |
| "function_signature": "void sqlite3RootPageMoved(sqlite3 *db, int iDb, Pgno iFrom, Pgno iTo)", | |
| "test_filename": "tests_build_sqlite3RootPageMoved.c" | |
| }, | |
| { | |
| "function_name": "destroyRootPage", | |
| "function_signature": "static void destroyRootPage(Parse *pParse, int iTable, int iDb)", | |
| "test_filename": "tests_build_destroyRootPage.c" | |
| }, | |
| { | |
| "function_name": "destroyTable", | |
| "function_signature": "static void destroyTable(Parse *pParse, Table *pTab)", | |
| "test_filename": "tests_build_destroyTable.c" | |
| }, | |
| { | |
| "function_name": "sqlite3ClearStatTables", | |
| "function_signature": "static void sqlite3ClearStatTables(\n Parse *pParse, /* The parsing context */\n int iDb, /* The database number */\n const char *zType, /* \"idx\" or \"tbl\" */\n const char *zName /* Name of index or table */\n)", | |
| "test_filename": "tests_build_sqlite3ClearStatTables.c" | |
| }, | |
| { | |
| "function_name": "sqlite3CodeDropTable", | |
| "function_signature": "void sqlite3CodeDropTable(Parse *pParse, Table *pTab, int iDb, int isView)", | |
| "test_filename": "tests_build_sqlite3CodeDropTable.c" | |
| }, | |
| { | |
| "function_name": "sqlite3ReadOnlyShadowTables", | |
| "function_signature": "int sqlite3ReadOnlyShadowTables(sqlite3 *db)", | |
| "test_filename": "tests_build_sqlite3ReadOnlyShadowTables.c" | |
| }, | |
| { | |
| "function_name": "tableMayNotBeDropped", | |
| "function_signature": "static int tableMayNotBeDropped(sqlite3 *db, Table *pTab)", | |
| "test_filename": "tests_build_tableMayNotBeDropped.c" | |
| }, | |
| { | |
| "function_name": "sqlite3DropTable", | |
| "function_signature": "void sqlite3DropTable(Parse *pParse, SrcList *pName, int isView, int noErr)", | |
| "test_filename": "tests_build_sqlite3DropTable.c" | |
| }, | |
| { | |
| "function_name": "sqlite3CreateForeignKey", | |
| "function_signature": "void sqlite3CreateForeignKey(\n Parse *pParse, /* Parsing context */\n ExprList *pFromCol, /* Columns in this table that point to other table */\n Token *pTo, /* Name of the other table */\n ExprList *pToCol, /* Columns in the other table */\n int flags /* Conflict resolution algorithms. */\n)", | |
| "test_filename": "tests_build_sqlite3CreateForeignKey.c" | |
| }, | |
| { | |
| "function_name": "sqlite3DeferForeignKey", | |
| "function_signature": "void sqlite3DeferForeignKey(Parse *pParse, int isDeferred)", | |
| "test_filename": "tests_build_sqlite3DeferForeignKey.c" | |
| }, | |
| { | |
| "function_name": "sqlite3RefillIndex", | |
| "function_signature": "static void sqlite3RefillIndex(Parse *pParse, Index *pIndex, int memRootPage)", | |
| "test_filename": "tests_build_sqlite3RefillIndex.c" | |
| }, | |
| { | |
| "function_name": "sqlite3HasExplicitNulls", | |
| "function_signature": "int sqlite3HasExplicitNulls(Parse *pParse, ExprList *pList)", | |
| "test_filename": "tests_build_sqlite3HasExplicitNulls.c" | |
| }, | |
| { | |
| "function_name": "sqlite3CreateIndex", | |
| "function_signature": "void sqlite3CreateIndex(\n Parse *pParse, /* All information about this parse */\n Token *pName1, /* First part of index name. May be NULL */\n Token *pName2, /* Second part of index name. May be NULL */\n SrcList *pTblName, /* Table to index. Use pParse->pNewTable if 0 */\n ExprList *pList, /* A list of columns to be indexed */\n int onError, /* OE_Abort, OE_Ignore, OE_Replace, or OE_None */\n Token *pStart, /* The CREATE token that begins this statement */\n Expr *pPIWhere, /* WHERE clause for partial indices */\n int sortOrder, /* Sort order of primary key when pList==NULL */\n int ifNotExist, /* Omit error if index already exists */\n u8 idxType /* The index type */\n)", | |
| "test_filename": "tests_build_sqlite3CreateIndex.c" | |
| }, | |
| { | |
| "function_name": "sqlite3DefaultRowEst", | |
| "function_signature": "void sqlite3DefaultRowEst(Index *pIdx)", | |
| "test_filename": "tests_build_sqlite3DefaultRowEst.c" | |
| }, | |
| { | |
| "function_name": "sqlite3DropIndex", | |
| "function_signature": "void sqlite3DropIndex(Parse *pParse, SrcList *pName, int ifExists)", | |
| "test_filename": "tests_build_sqlite3DropIndex.c" | |
| }, | |
| { | |
| "function_name": "sqlite3SrcListAssignCursors", | |
| "function_signature": "void sqlite3SrcListAssignCursors(Parse *pParse, SrcList *pList)", | |
| "test_filename": "tests_build_sqlite3SrcListAssignCursors.c" | |
| }, | |
| { | |
| "function_name": "sqlite3SrcListDelete", | |
| "function_signature": "void sqlite3SrcListDelete(sqlite3 *db, SrcList *pList)", | |
| "test_filename": "tests_build_sqlite3SrcListDelete.c" | |
| }, | |
| { | |
| "function_name": "sqlite3SrcItemAttachSubquery", | |
| "function_signature": "int sqlite3SrcItemAttachSubquery(\n Parse *pParse, /* Parsing context */\n SrcItem *pItem, /* Item to which the subquery is to be attached */\n Select *pSelect, /* The subquery SELECT. Must be non-NULL */\n int dupSelect /* If true, attach a copy of pSelect, not pSelect itself.*/\n)", | |
| "test_filename": "tests_build_sqlite3SrcItemAttachSubquery.c" | |
| }, | |
| { | |
| "function_name": "sqlite3SrcListIndexedBy", | |
| "function_signature": "void sqlite3SrcListIndexedBy(Parse *pParse, SrcList *p, Token *pIndexedBy)", | |
| "test_filename": "tests_build_sqlite3SrcListIndexedBy.c" | |
| }, | |
| { | |
| "function_name": "sqlite3SrcListFuncArgs", | |
| "function_signature": "void sqlite3SrcListFuncArgs(Parse *pParse, SrcList *p, ExprList *pList)", | |
| "test_filename": "tests_build_sqlite3SrcListFuncArgs.c" | |
| }, | |
| { | |
| "function_name": "sqlite3SrcListShiftJoinType", | |
| "function_signature": "void sqlite3SrcListShiftJoinType(Parse *pParse, SrcList *p)", | |
| "test_filename": "tests_build_sqlite3SrcListShiftJoinType.c" | |
| }, | |
| { | |
| "function_name": "sqlite3BeginTransaction", | |
| "function_signature": "void sqlite3BeginTransaction(Parse *pParse, int type)", | |
| "test_filename": "tests_build_sqlite3BeginTransaction.c" | |
| }, | |
| { | |
| "function_name": "sqlite3EndTransaction", | |
| "function_signature": "void sqlite3EndTransaction(Parse *pParse, int eType)", | |
| "test_filename": "tests_build_sqlite3EndTransaction.c" | |
| }, | |
| { | |
| "function_name": "sqlite3Savepoint", | |
| "function_signature": "void sqlite3Savepoint(Parse *pParse, int op, Token *pName)", | |
| "test_filename": "tests_build_sqlite3Savepoint.c" | |
| }, | |
| { | |
| "function_name": "sqlite3OpenTempDatabase", | |
| "function_signature": "int sqlite3OpenTempDatabase(Parse *pParse)", | |
| "test_filename": "tests_build_sqlite3OpenTempDatabase.c" | |
| }, | |
| { | |
| "function_name": "sqlite3CodeVerifySchemaAtToplevel", | |
| "function_signature": "static void sqlite3CodeVerifySchemaAtToplevel(Parse *pToplevel, int iDb)", | |
| "test_filename": "tests_build_sqlite3CodeVerifySchemaAtToplevel.c" | |
| }, | |
| { | |
| "function_name": "sqlite3CodeVerifyNamedSchema", | |
| "function_signature": "void sqlite3CodeVerifyNamedSchema(Parse *pParse, const char *zDb)", | |
| "test_filename": "tests_build_sqlite3CodeVerifyNamedSchema.c" | |
| }, | |
| { | |
| "function_name": "sqlite3HaltConstraint", | |
| "function_signature": "void sqlite3HaltConstraint(\n Parse *pParse, /* Parsing context */\n int errCode, /* extended error code */\n int onError, /* Constraint type */\n char *p4, /* Error message */\n i8 p4type, /* P4_STATIC or P4_TRANSIENT */\n u8 p5Errmsg /* P5_ErrMsg type */\n)", | |
| "test_filename": "tests_build_sqlite3HaltConstraint.c" | |
| }, | |
| { | |
| "function_name": "sqlite3UniqueConstraint", | |
| "function_signature": "void sqlite3UniqueConstraint(\n Parse *pParse, /* Parsing context */\n int onError, /* Constraint type */\n Index *pIdx /* The index that triggers the constraint */\n)", | |
| "test_filename": "tests_build_sqlite3UniqueConstraint.c" | |
| }, | |
| { | |
| "function_name": "sqlite3RowidConstraint", | |
| "function_signature": "void sqlite3RowidConstraint(\n Parse *pParse, /* Parsing context */\n int onError, /* Conflict resolution algorithm */\n Table *pTab /* The table with the non-unique rowid */\n)", | |
| "test_filename": "tests_build_sqlite3RowidConstraint.c" | |
| }, | |
| { | |
| "function_name": "collationMatch", | |
| "function_signature": "static int collationMatch(const char *zColl, Index *pIndex)", | |
| "test_filename": "tests_build_collationMatch.c" | |
| }, | |
| { | |
| "function_name": "reindexTable", | |
| "function_signature": "static void reindexTable(Parse *pParse, Table *pTab, char const *zColl)", | |
| "test_filename": "tests_build_reindexTable.c" | |
| }, | |
| { | |
| "function_name": "reindexDatabases", | |
| "function_signature": "static void reindexDatabases(Parse *pParse, char const *zColl)", | |
| "test_filename": "tests_build_reindexDatabases.c" | |
| }, | |
| { | |
| "function_name": "sqlite3Reindex", | |
| "function_signature": "void sqlite3Reindex(Parse *pParse, Token *pName1, Token *pName2)", | |
| "test_filename": "tests_build_sqlite3Reindex.c" | |
| } | |
| ] |