File size: 1,584 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
[
  {
    "function_name": "sqlite3_set_authorizer",
    "function_signature": "int sqlite3_set_authorizer(\n  sqlite3 *db,\n  int (*xAuth)(void*,int,const char*,const char*,const char*,const char*),\n  void *pArg\n)",
    "test_filename": "tests_auth_sqlite3_set_authorizer.c"
  },
  {
    "function_name": "sqlite3AuthReadCol",
    "function_signature": "int sqlite3AuthReadCol(\n  Parse *pParse,                  /* The parser context */\n  const char *zTab,               /* Table name */\n  const char *zCol,               /* Column name */\n  int iDb                         /* Index of containing database. */\n)",
    "test_filename": "tests_auth_sqlite3AuthReadCol.c"
  },
  {
    "function_name": "sqlite3AuthRead",
    "function_signature": "void sqlite3AuthRead(\n  Parse *pParse,        /* The parser context */\n  Expr *pExpr,          /* The expression to check authorization on */\n  Schema *pSchema,      /* The schema of the expression */\n  SrcList *pTabList     /* All table that pExpr might refer to */\n)",
    "test_filename": "tests_auth_sqlite3AuthRead.c"
  },
  {
    "function_name": "sqlite3AuthCheck",
    "function_signature": "int sqlite3AuthCheck(\n  Parse *pParse,\n  int code,\n  const char *zArg1,\n  const char *zArg2,\n  const char *zArg3\n)",
    "test_filename": "tests_auth_sqlite3AuthCheck.c"
  },
  {
    "function_name": "sqlite3AuthContextPush",
    "function_signature": "void sqlite3AuthContextPush(\n  Parse *pParse,\n  AuthContext *pContext, \n  const char *zContext\n)",
    "test_filename": "tests_auth_sqlite3AuthContextPush.c"
  }
]