File size: 3,511 Bytes
7510827
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
[
  {
    "function_name": "getSafetyLevel",
    "function_signature": "static u8 getSafetyLevel(const char *z, int omitFull, u8 dflt)",
    "test_filename": "tests_pragma_getSafetyLevel.c"
  },
  {
    "function_name": "getTempStore",
    "function_signature": "static int getTempStore(const char *z)",
    "test_filename": "tests_pragma_getTempStore.c"
  },
  {
    "function_name": "invalidateTempStorage",
    "function_signature": "static int invalidateTempStorage(Parse *pParse)",
    "test_filename": "tests_pragma_invalidateTempStorage.c"
  },
  {
    "function_name": "changeTempStorage",
    "function_signature": "static int changeTempStorage(Parse *pParse, const char *zStorageType)",
    "test_filename": "tests_pragma_changeTempStorage.c"
  },
  {
    "function_name": "setPragmaResultColumnNames",
    "function_signature": "static void setPragmaResultColumnNames(\n  Vdbe *v,                     /* The query under construction */\n  const PragmaName *pPragma    /* The pragma */\n)",
    "test_filename": "tests_pragma_setPragmaResultColumnNames.c"
  },
  {
    "function_name": "setAllPagerFlags",
    "function_signature": "static void setAllPagerFlags(sqlite3 *db)",
    "test_filename": "tests_pragma_setAllPagerFlags.c"
  },
  {
    "function_name": "pragmaFunclistLine",
    "function_signature": "static void pragmaFunclistLine(\n  Vdbe *v,               /* The prepared statement being created */\n  FuncDef *p,            /* A particular function definition */\n  int isBuiltin,         /* True if this is a built-in function */\n  int showInternFuncs    /* True if showing internal functions */\n)",
    "test_filename": "tests_pragma_pragmaFunclistLine.c"
  },
  {
    "function_name": "sqlite3Pragma",
    "function_signature": "void sqlite3Pragma(\n  Parse *pParse,\n  Token *pId1,        /* First part of [schema.]id field */\n  Token *pId2,        /* Second part of [schema.]id field, or NULL */\n  Token *pValue,      /* Token for <value>, or NULL */\n  int minusFlag       /* True if a '-' sign preceded <value> */\n)",
    "test_filename": "tests_pragma_sqlite3Pragma.c"
  },
  {
    "function_name": "pragmaVtabConnect",
    "function_signature": "static int pragmaVtabConnect(\n  sqlite3 *db,\n  void *pAux,\n  int argc, const char *const*argv,\n  sqlite3_vtab **ppVtab,\n  char **pzErr\n)",
    "test_filename": "tests_pragma_pragmaVtabConnect.c"
  },
  {
    "function_name": "pragmaVtabBestIndex",
    "function_signature": "static int pragmaVtabBestIndex(sqlite3_vtab *tab, sqlite3_index_info *pIdxInfo)",
    "test_filename": "tests_pragma_pragmaVtabBestIndex.c"
  },
  {
    "function_name": "pragmaVtabCursorClear",
    "function_signature": "static void pragmaVtabCursorClear(PragmaVtabCursor *pCsr)",
    "test_filename": "tests_pragma_pragmaVtabCursorClear.c"
  },
  {
    "function_name": "pragmaVtabNext",
    "function_signature": "static int pragmaVtabNext(sqlite3_vtab_cursor *pVtabCursor)",
    "test_filename": "tests_pragma_pragmaVtabNext.c"
  },
  {
    "function_name": "pragmaVtabFilter",
    "function_signature": "static int pragmaVtabFilter(\n  sqlite3_vtab_cursor *pVtabCursor,\n  int idxNum, const char *idxStr,\n  int argc, sqlite3_value **argv\n)",
    "test_filename": "tests_pragma_pragmaVtabFilter.c"
  },
  {
    "function_name": "pragmaVtabColumn",
    "function_signature": "static int pragmaVtabColumn(\n  sqlite3_vtab_cursor *pVtabCursor,\n  sqlite3_context *ctx,\n  int i\n)",
    "test_filename": "tests_pragma_pragmaVtabColumn.c"
  }
]