Searched refs:pParse (Results 1 - 24 of 24) sorted by relevance

/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/router/db-4.8.30/db_sql/
H A Dpreparser.c10 extern void bdb_create_database(Token *, Parse *pParse);
13 preparserSyntaxError(t, pParse)
15 Parse *pParse;
17 sqlite3ErrorMsg(pParse, "near \"%T\": syntax error", t);
18 pParse->parseError = 1;
29 void preparser(pEngine, tokenType, token, pParse)
33 Parse *pParse;
47 pParse->sLastToken, pParse);
58 pParse
[all...]
H A Dparsefuncs.c38 static void unsupported(pParse, fname)
39 Parse *pParse;
44 if (pParse)
45 sqlite3ErrorMsg(pParse, fmt, fname);
51 Parse *pParse, /* Parsing context */
56 unsupported(pParse, "AddCheckConstraint");
59 void sqlite3AddCollateType(Parse *pParse, Token *pToken) argument
62 unsupported(pParse, "AddCollateType");
66 void sqlite3AddDefaultValue(Parse *pParse, Expr *pExpr) argument
69 unsupported(pParse, "AddDefaultValu
50 sqlite3AddCheckConstraint( Parse *pParse, Expr *pCheckExpr ) argument
72 sqlite3AddNotNull(Parse *pParse, int onError) argument
78 sqlite3AlterBeginAddColumn(Parse *pParse, SrcList *pSrc) argument
84 sqlite3AlterFinishAddColumn(Parse *pParse, Token *pColDef) argument
90 sqlite3AlterRenameTable( Parse *pParse, SrcList *pSrc, Token *pName ) argument
101 sqlite3Analyze(Parse *pParse, Token *pName1, Token *pName2) argument
108 sqlite3Attach(Parse *pParse, Expr *p, Expr *pDbname, Expr *pKey) argument
116 sqlite3BeginTransaction(Parse *pParse, int type) argument
122 sqlite3BeginTrigger( Parse *pParse, Token *pName1, Token *pName2, int tr_tm, int op, IdList *pColumns, SrcList *pTableName, Expr *pWhen, int isTemp, int noErr ) argument
147 sqlite3CommitTransaction(Parse *pParse) argument
154 sqlite3CreateView( Parse *pParse, Token *pBegin, Token *pName1, Token *pName2, Select *pSelect, int isTemp, int noErr ) argument
173 sqlite3DeleteFrom( Parse *pParse, SrcList *pTabList, Expr *pWhere ) argument
190 sqlite3Detach(Parse *pParse, Expr *pDbname) argument
196 sqlite3DropIndex(Parse *pParse, SrcList *pName, int ifExists) argument
203 sqlite3DropTable(Parse *pParse, SrcList *pName, int isView, int noErr) argument
211 sqlite3DropTrigger(Parse *pParse, SrcList *pName, int noErr) argument
218 sqlite3ExprAssignVarNumber(Parse *pParse, Expr *pExpr) argument
230 sqlite3ExprFunction(Parse *pParse, ExprList *pList, Token *pToken) argument
244 sqlite3ExprSetColl(Parse *pParse, Expr *pExpr, Token *pName) argument
267 sqlite3FinishTrigger( Parse *pParse, TriggerStep *pStepList, Token *pAll ) argument
293 sqlite3Insert( Parse *pParse, SrcList *pTabList, ExprList *pList, Select *pSelect, IdList *pColumn, int onError ) argument
310 sqlite3JoinType(Parse *pParse, Token *pA, Token *pB, Token *pC) argument
319 sqlite3PExpr( Parse *pParse, int op, Expr *pLeft, Expr *pRight, const Token *pToken ) argument
335 sqlite3Pragma( Parse *pParse, Token *pId1, Token *pId2, Token *pValue, int minusFlag ) argument
350 sqlite3RegisterExpr(Parse *pParse, Token *pToken) argument
357 sqlite3Reindex(Parse *pParse, Token *pName1, Token *pName2) argument
364 sqlite3RollbackTransaction(Parse *pParse) argument
369 sqlite3Select( Parse *pParse, Select *p, SelectDest *pDest, Select *pParent, int parentTab, int *pParentAgg, char *aff ) argument
395 sqlite3SelectNew( Parse *pParse, ExprList *pEList, SrcList *pSrc, Expr *pWhere, ExprList *pGroupBy, Expr *pHaving, ExprList *pOrderBy, int isDistinct, Expr *pLimit, Expr *pOffset ) argument
421 sqlite3SrcListAppendFromTerm( Parse *pParse, SrcList *p, Token *pTable, Token *pDatabase, Token *pAlias, Select *pSubquery, Expr *pOn, IdList *pUsing ) argument
512 sqlite3Update( Parse *pParse, SrcList *pTabList, ExprList *pChanges, Expr *pWhere, int onError ) argument
527 sqlite3Vacuum(Parse *pParse) argument
532 sqlite3VtabArgExtend(Parse *pParse, Token *p) argument
538 sqlite3VtabArgInit(Parse *pParse) argument
543 sqlite3VtabBeginParse( Parse *pParse, Token *pName1, Token *pName2, Token *pModuleName ) argument
556 sqlite3VtabFinishParse(Parse *pParse, Token *pEnd) argument
[all...]
H A Dtokenize.c366 bdb_run_parser(Parse *pParse, const char *zSql, char **pzErrMsg){ argument
372 pParse->rc = SQLITE_OK;
373 pParse->zTail = pParse->zSql = zSql;
382 pParse->sLastToken.z = (u8*)&zSql[i];
383 assert( pParse->sLastToken.dyn==0 );
384 pParse->sLastToken.n = getToken((unsigned char*)&zSql[i],&tokenType);
385 i += pParse->sLastToken.n;
387 pParse->rc = SQLITE_TOOBIG;
395 parse_hint_comment(&pParse
[all...]
H A Dbuildpt.c28 name_from_token(t, pParse)
30 Parse *pParse;
35 sqlite3ErrorMsg(pParse,
42 sqlite3ErrorMsg(pParse, "Malloc failed");
58 make_entity(name, pParse)
60 Parse *pParse;
66 sqlite3ErrorMsg(pParse, "Malloc failed");
82 make_attribute(name, pParse)
84 Parse *pParse;
90 sqlite3ErrorMsg(pParse, "Mallo
264 sqlite3BeginParse(Parse *pParse, int explainFlag) argument
272 bdb_create_database(Token *name, Parse *pParse) argument
363 sqlite3AddColumn(Parse *pParse, Token *pName) argument
807 sqlite3DeferForeignKey(Parse *pParse, int isDeferred) argument
[all...]
H A Dutils.c90 ** Add an error message to pParse->zErrMsg and increment pParse->nErr.
106 void sqlite3ErrorMsg(Parse *pParse, const char *zFormat, ...){ argument
108 pParse->nErr++;
109 free(pParse->zErrMsg);
111 pParse->zErrMsg = sqlite3VMPrintf(pParse->db, zFormat, ap);
113 if( pParse->rc==SQLITE_OK ){
114 pParse->rc = SQLITE_ERROR;
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src/router/db-4.8.30/db_sql/
H A Dpreparser.c10 extern void bdb_create_database(Token *, Parse *pParse);
13 preparserSyntaxError(t, pParse)
15 Parse *pParse;
17 sqlite3ErrorMsg(pParse, "near \"%T\": syntax error", t);
18 pParse->parseError = 1;
29 void preparser(pEngine, tokenType, token, pParse)
33 Parse *pParse;
47 pParse->sLastToken, pParse);
58 pParse
[all...]
H A Dparsefuncs.c38 static void unsupported(pParse, fname)
39 Parse *pParse;
44 if (pParse)
45 sqlite3ErrorMsg(pParse, fmt, fname);
51 Parse *pParse, /* Parsing context */
56 unsupported(pParse, "AddCheckConstraint");
59 void sqlite3AddCollateType(Parse *pParse, Token *pToken) argument
62 unsupported(pParse, "AddCollateType");
66 void sqlite3AddDefaultValue(Parse *pParse, Expr *pExpr) argument
69 unsupported(pParse, "AddDefaultValu
50 sqlite3AddCheckConstraint( Parse *pParse, Expr *pCheckExpr ) argument
72 sqlite3AddNotNull(Parse *pParse, int onError) argument
78 sqlite3AlterBeginAddColumn(Parse *pParse, SrcList *pSrc) argument
84 sqlite3AlterFinishAddColumn(Parse *pParse, Token *pColDef) argument
90 sqlite3AlterRenameTable( Parse *pParse, SrcList *pSrc, Token *pName ) argument
101 sqlite3Analyze(Parse *pParse, Token *pName1, Token *pName2) argument
108 sqlite3Attach(Parse *pParse, Expr *p, Expr *pDbname, Expr *pKey) argument
116 sqlite3BeginTransaction(Parse *pParse, int type) argument
122 sqlite3BeginTrigger( Parse *pParse, Token *pName1, Token *pName2, int tr_tm, int op, IdList *pColumns, SrcList *pTableName, Expr *pWhen, int isTemp, int noErr ) argument
147 sqlite3CommitTransaction(Parse *pParse) argument
154 sqlite3CreateView( Parse *pParse, Token *pBegin, Token *pName1, Token *pName2, Select *pSelect, int isTemp, int noErr ) argument
173 sqlite3DeleteFrom( Parse *pParse, SrcList *pTabList, Expr *pWhere ) argument
190 sqlite3Detach(Parse *pParse, Expr *pDbname) argument
196 sqlite3DropIndex(Parse *pParse, SrcList *pName, int ifExists) argument
203 sqlite3DropTable(Parse *pParse, SrcList *pName, int isView, int noErr) argument
211 sqlite3DropTrigger(Parse *pParse, SrcList *pName, int noErr) argument
218 sqlite3ExprAssignVarNumber(Parse *pParse, Expr *pExpr) argument
230 sqlite3ExprFunction(Parse *pParse, ExprList *pList, Token *pToken) argument
244 sqlite3ExprSetColl(Parse *pParse, Expr *pExpr, Token *pName) argument
267 sqlite3FinishTrigger( Parse *pParse, TriggerStep *pStepList, Token *pAll ) argument
293 sqlite3Insert( Parse *pParse, SrcList *pTabList, ExprList *pList, Select *pSelect, IdList *pColumn, int onError ) argument
310 sqlite3JoinType(Parse *pParse, Token *pA, Token *pB, Token *pC) argument
319 sqlite3PExpr( Parse *pParse, int op, Expr *pLeft, Expr *pRight, const Token *pToken ) argument
335 sqlite3Pragma( Parse *pParse, Token *pId1, Token *pId2, Token *pValue, int minusFlag ) argument
350 sqlite3RegisterExpr(Parse *pParse, Token *pToken) argument
357 sqlite3Reindex(Parse *pParse, Token *pName1, Token *pName2) argument
364 sqlite3RollbackTransaction(Parse *pParse) argument
369 sqlite3Select( Parse *pParse, Select *p, SelectDest *pDest, Select *pParent, int parentTab, int *pParentAgg, char *aff ) argument
395 sqlite3SelectNew( Parse *pParse, ExprList *pEList, SrcList *pSrc, Expr *pWhere, ExprList *pGroupBy, Expr *pHaving, ExprList *pOrderBy, int isDistinct, Expr *pLimit, Expr *pOffset ) argument
421 sqlite3SrcListAppendFromTerm( Parse *pParse, SrcList *p, Token *pTable, Token *pDatabase, Token *pAlias, Select *pSubquery, Expr *pOn, IdList *pUsing ) argument
512 sqlite3Update( Parse *pParse, SrcList *pTabList, ExprList *pChanges, Expr *pWhere, int onError ) argument
527 sqlite3Vacuum(Parse *pParse) argument
532 sqlite3VtabArgExtend(Parse *pParse, Token *p) argument
538 sqlite3VtabArgInit(Parse *pParse) argument
543 sqlite3VtabBeginParse( Parse *pParse, Token *pName1, Token *pName2, Token *pModuleName ) argument
556 sqlite3VtabFinishParse(Parse *pParse, Token *pEnd) argument
[all...]
H A Dtokenize.c366 bdb_run_parser(Parse *pParse, const char *zSql, char **pzErrMsg){ argument
372 pParse->rc = SQLITE_OK;
373 pParse->zTail = pParse->zSql = zSql;
382 pParse->sLastToken.z = (u8*)&zSql[i];
383 assert( pParse->sLastToken.dyn==0 );
384 pParse->sLastToken.n = getToken((unsigned char*)&zSql[i],&tokenType);
385 i += pParse->sLastToken.n;
387 pParse->rc = SQLITE_TOOBIG;
395 parse_hint_comment(&pParse
[all...]
H A Dbuildpt.c28 name_from_token(t, pParse)
30 Parse *pParse;
35 sqlite3ErrorMsg(pParse,
42 sqlite3ErrorMsg(pParse, "Malloc failed");
58 make_entity(name, pParse)
60 Parse *pParse;
66 sqlite3ErrorMsg(pParse, "Malloc failed");
82 make_attribute(name, pParse)
84 Parse *pParse;
90 sqlite3ErrorMsg(pParse, "Mallo
264 sqlite3BeginParse(Parse *pParse, int explainFlag) argument
272 bdb_create_database(Token *name, Parse *pParse) argument
363 sqlite3AddColumn(Parse *pParse, Token *pName) argument
807 sqlite3DeferForeignKey(Parse *pParse, int isDeferred) argument
[all...]
H A Dutils.c90 ** Add an error message to pParse->zErrMsg and increment pParse->nErr.
106 void sqlite3ErrorMsg(Parse *pParse, const char *zFormat, ...){ argument
108 pParse->nErr++;
109 free(pParse->zErrMsg);
111 pParse->zErrMsg = sqlite3VMPrintf(pParse->db, zFormat, ap);
113 if( pParse->rc==SQLITE_OK ){
114 pParse->rc = SQLITE_ERROR;
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/db-4.8.30/db_sql/
H A Dpreparser.c10 extern void bdb_create_database(Token *, Parse *pParse);
13 preparserSyntaxError(t, pParse)
15 Parse *pParse;
17 sqlite3ErrorMsg(pParse, "near \"%T\": syntax error", t);
18 pParse->parseError = 1;
29 void preparser(pEngine, tokenType, token, pParse)
33 Parse *pParse;
47 pParse->sLastToken, pParse);
58 pParse
[all...]
H A Dparsefuncs.c38 static void unsupported(pParse, fname)
39 Parse *pParse;
44 if (pParse)
45 sqlite3ErrorMsg(pParse, fmt, fname);
51 Parse *pParse, /* Parsing context */
56 unsupported(pParse, "AddCheckConstraint");
59 void sqlite3AddCollateType(Parse *pParse, Token *pToken) argument
62 unsupported(pParse, "AddCollateType");
66 void sqlite3AddDefaultValue(Parse *pParse, Expr *pExpr) argument
69 unsupported(pParse, "AddDefaultValu
50 sqlite3AddCheckConstraint( Parse *pParse, Expr *pCheckExpr ) argument
72 sqlite3AddNotNull(Parse *pParse, int onError) argument
78 sqlite3AlterBeginAddColumn(Parse *pParse, SrcList *pSrc) argument
84 sqlite3AlterFinishAddColumn(Parse *pParse, Token *pColDef) argument
90 sqlite3AlterRenameTable( Parse *pParse, SrcList *pSrc, Token *pName ) argument
101 sqlite3Analyze(Parse *pParse, Token *pName1, Token *pName2) argument
108 sqlite3Attach(Parse *pParse, Expr *p, Expr *pDbname, Expr *pKey) argument
116 sqlite3BeginTransaction(Parse *pParse, int type) argument
122 sqlite3BeginTrigger( Parse *pParse, Token *pName1, Token *pName2, int tr_tm, int op, IdList *pColumns, SrcList *pTableName, Expr *pWhen, int isTemp, int noErr ) argument
147 sqlite3CommitTransaction(Parse *pParse) argument
154 sqlite3CreateView( Parse *pParse, Token *pBegin, Token *pName1, Token *pName2, Select *pSelect, int isTemp, int noErr ) argument
173 sqlite3DeleteFrom( Parse *pParse, SrcList *pTabList, Expr *pWhere ) argument
190 sqlite3Detach(Parse *pParse, Expr *pDbname) argument
196 sqlite3DropIndex(Parse *pParse, SrcList *pName, int ifExists) argument
203 sqlite3DropTable(Parse *pParse, SrcList *pName, int isView, int noErr) argument
211 sqlite3DropTrigger(Parse *pParse, SrcList *pName, int noErr) argument
218 sqlite3ExprAssignVarNumber(Parse *pParse, Expr *pExpr) argument
230 sqlite3ExprFunction(Parse *pParse, ExprList *pList, Token *pToken) argument
244 sqlite3ExprSetColl(Parse *pParse, Expr *pExpr, Token *pName) argument
267 sqlite3FinishTrigger( Parse *pParse, TriggerStep *pStepList, Token *pAll ) argument
293 sqlite3Insert( Parse *pParse, SrcList *pTabList, ExprList *pList, Select *pSelect, IdList *pColumn, int onError ) argument
310 sqlite3JoinType(Parse *pParse, Token *pA, Token *pB, Token *pC) argument
319 sqlite3PExpr( Parse *pParse, int op, Expr *pLeft, Expr *pRight, const Token *pToken ) argument
335 sqlite3Pragma( Parse *pParse, Token *pId1, Token *pId2, Token *pValue, int minusFlag ) argument
350 sqlite3RegisterExpr(Parse *pParse, Token *pToken) argument
357 sqlite3Reindex(Parse *pParse, Token *pName1, Token *pName2) argument
364 sqlite3RollbackTransaction(Parse *pParse) argument
369 sqlite3Select( Parse *pParse, Select *p, SelectDest *pDest, Select *pParent, int parentTab, int *pParentAgg, char *aff ) argument
395 sqlite3SelectNew( Parse *pParse, ExprList *pEList, SrcList *pSrc, Expr *pWhere, ExprList *pGroupBy, Expr *pHaving, ExprList *pOrderBy, int isDistinct, Expr *pLimit, Expr *pOffset ) argument
421 sqlite3SrcListAppendFromTerm( Parse *pParse, SrcList *p, Token *pTable, Token *pDatabase, Token *pAlias, Select *pSubquery, Expr *pOn, IdList *pUsing ) argument
512 sqlite3Update( Parse *pParse, SrcList *pTabList, ExprList *pChanges, Expr *pWhere, int onError ) argument
527 sqlite3Vacuum(Parse *pParse) argument
532 sqlite3VtabArgExtend(Parse *pParse, Token *p) argument
538 sqlite3VtabArgInit(Parse *pParse) argument
543 sqlite3VtabBeginParse( Parse *pParse, Token *pName1, Token *pName2, Token *pModuleName ) argument
556 sqlite3VtabFinishParse(Parse *pParse, Token *pEnd) argument
[all...]
H A Dtokenize.c366 bdb_run_parser(Parse *pParse, const char *zSql, char **pzErrMsg){ argument
372 pParse->rc = SQLITE_OK;
373 pParse->zTail = pParse->zSql = zSql;
382 pParse->sLastToken.z = (u8*)&zSql[i];
383 assert( pParse->sLastToken.dyn==0 );
384 pParse->sLastToken.n = getToken((unsigned char*)&zSql[i],&tokenType);
385 i += pParse->sLastToken.n;
387 pParse->rc = SQLITE_TOOBIG;
395 parse_hint_comment(&pParse
[all...]
H A Dbuildpt.c28 name_from_token(t, pParse)
30 Parse *pParse;
35 sqlite3ErrorMsg(pParse,
42 sqlite3ErrorMsg(pParse, "Malloc failed");
58 make_entity(name, pParse)
60 Parse *pParse;
66 sqlite3ErrorMsg(pParse, "Malloc failed");
82 make_attribute(name, pParse)
84 Parse *pParse;
90 sqlite3ErrorMsg(pParse, "Mallo
264 sqlite3BeginParse(Parse *pParse, int explainFlag) argument
272 bdb_create_database(Token *name, Parse *pParse) argument
363 sqlite3AddColumn(Parse *pParse, Token *pName) argument
807 sqlite3DeferForeignKey(Parse *pParse, int isDeferred) argument
[all...]
H A Dutils.c90 ** Add an error message to pParse->zErrMsg and increment pParse->nErr.
106 void sqlite3ErrorMsg(Parse *pParse, const char *zFormat, ...){ argument
108 pParse->nErr++;
109 free(pParse->zErrMsg);
111 pParse->zErrMsg = sqlite3VMPrintf(pParse->db, zFormat, ap);
113 if( pParse->rc==SQLITE_OK ){
114 pParse->rc = SQLITE_ERROR;
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/router/db-4.8.30/db_sql/sqlite/
H A Dparse.c128 #define sqlite3ParserARG_SDECL Parse *pParse;
129 #define sqlite3ParserARG_PDECL ,Parse *pParse
130 #define sqlite3ParserARG_FETCH Parse *pParse = yypParser->pParse
131 #define sqlite3ParserARG_STORE yypParser->pParse = pParse
1621 sqlite3ErrorMsg(pParse, "parser stack overflow");
1622 pParse->parseError = 1;
2078 { sqlite3FinishCoding(pParse); }
2081 { sqlite3BeginParse(pParse,
[all...]
H A DsqliteInt.h1352 Parse *pParse; /* Parsing and code generating context */ member in struct:WhereInfo
1385 Parse *pParse; /* The parser */ member in struct:NameContext
1561 #define IN_DECLARE_VTAB (pParse->declareVtab)
1570 Parse *pParse; /* The Parse structure */ member in struct:AuthContext
1721 Parse *pParse; /* The parsing context. Error messages written here */ member in struct:DbFixer
2068 int sqlite3ReadSchema(Parse *pParse);
2070 CollSeq *sqlite3LocateCollSeq(Parse *pParse, const char *zName, int nName);
2071 CollSeq *sqlite3ExprCollSeq(Parse *pParse, Expr *pExpr);
2072 Expr *sqlite3ExprSetColl(Parse *pParse, Expr *, Token *);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src/router/db-4.8.30/db_sql/sqlite/
H A Dparse.c128 #define sqlite3ParserARG_SDECL Parse *pParse;
129 #define sqlite3ParserARG_PDECL ,Parse *pParse
130 #define sqlite3ParserARG_FETCH Parse *pParse = yypParser->pParse
131 #define sqlite3ParserARG_STORE yypParser->pParse = pParse
1621 sqlite3ErrorMsg(pParse, "parser stack overflow");
1622 pParse->parseError = 1;
2078 { sqlite3FinishCoding(pParse); }
2081 { sqlite3BeginParse(pParse,
[all...]
H A DsqliteInt.h1352 Parse *pParse; /* Parsing and code generating context */ member in struct:WhereInfo
1385 Parse *pParse; /* The parser */ member in struct:NameContext
1561 #define IN_DECLARE_VTAB (pParse->declareVtab)
1570 Parse *pParse; /* The Parse structure */ member in struct:AuthContext
1721 Parse *pParse; /* The parsing context. Error messages written here */ member in struct:DbFixer
2068 int sqlite3ReadSchema(Parse *pParse);
2070 CollSeq *sqlite3LocateCollSeq(Parse *pParse, const char *zName, int nName);
2071 CollSeq *sqlite3ExprCollSeq(Parse *pParse, Expr *pExpr);
2072 Expr *sqlite3ExprSetColl(Parse *pParse, Expr *, Token *);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/db-4.8.30/db_sql/sqlite/
H A Dparse.c128 #define sqlite3ParserARG_SDECL Parse *pParse;
129 #define sqlite3ParserARG_PDECL ,Parse *pParse
130 #define sqlite3ParserARG_FETCH Parse *pParse = yypParser->pParse
131 #define sqlite3ParserARG_STORE yypParser->pParse = pParse
1621 sqlite3ErrorMsg(pParse, "parser stack overflow");
1622 pParse->parseError = 1;
2078 { sqlite3FinishCoding(pParse); }
2081 { sqlite3BeginParse(pParse,
[all...]
H A DsqliteInt.h1352 Parse *pParse; /* Parsing and code generating context */ member in struct:WhereInfo
1385 Parse *pParse; /* The parser */ member in struct:NameContext
1561 #define IN_DECLARE_VTAB (pParse->declareVtab)
1570 Parse *pParse; /* The Parse structure */ member in struct:AuthContext
1721 Parse *pParse; /* The parsing context. Error messages written here */ member in struct:DbFixer
2068 int sqlite3ReadSchema(Parse *pParse);
2070 CollSeq *sqlite3LocateCollSeq(Parse *pParse, const char *zName, int nName);
2071 CollSeq *sqlite3ExprCollSeq(Parse *pParse, Expr *pExpr);
2072 Expr *sqlite3ExprSetColl(Parse *pParse, Expr *, Token *);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/sqlite/
H A Dsqlite3.c9747 Parse *pParse; /* Parsing and code generating context */ member in struct:WhereInfo
9757 double savedNQueryLoop; /* pParse->nQueryLoop outside the WHERE loop */
9783 Parse *pParse; /* The parser */ member in struct:NameContext
10033 #define IN_DECLARE_VTAB (pParse->declareVtab)
10042 Parse *pParse; /* The Parse structure */ member in struct:AuthContext
10152 Parse *pParse; /* The parsing context. Error messages written here */ member in struct:DbFixer
10230 Parse *pParse; /* Parser context. */ member in struct:Walker
10470 SQLITE_PRIVATE void sqlite3AutoincrementBegin(Parse *pParse);
10471 SQLITE_PRIVATE void sqlite3AutoincrementEnd(Parse *pParse);
10698 SQLITE_PRIVATE int sqlite3ReadSchema(Parse *pParse);
19710 sqlite3ErrorMsg(Parse *pParse, const char *zFormat, ...) argument
52718 Parse *pParse; local
65549 Parse *pParse; local
66535 resolveAlias( Parse *pParse, ExprList *pEList, int iCol, Expr *pExpr, const char *zType ) argument
66615 lookupName( Parse *pParse, const char *zDb, const char *zTab, const char *zCol, NameContext *pNC, Expr *pExpr ) argument
66928 Parse *pParse; local
67110 resolveAsName( Parse *pParse, ExprList *pEList, Expr *pE ) argument
67149 resolveOrderByTermToExprList( Parse *pParse, Select *pSelect, Expr *pE ) argument
67196 resolveOutOfRangeError( Parse *pParse, const char *zType, int i, int mx ) argument
67222 resolveCompoundOrderBy( Parse *pParse, Select *pSelect ) argument
67312 sqlite3ResolveOrderGroupBy( Parse *pParse, Select *pSelect, ExprList *pOrderBy, const char *zType ) argument
67371 Parse *pParse; /* Parsing context */ local
67417 Parse *pParse; /* Parsing context */ local
67637 Parse *pParse = pNC->pParse; local
67678 sqlite3ResolveSelectNames( Parse *pParse, Select *p, NameContext *pOuterNC ) argument
67770 sqlite3ExprSetCollByToken(Parse *pParse, Expr *pExpr, Token *pCollName) argument
67785 sqlite3ExprCollSeq(Parse *pParse, Expr *pExpr) argument
67908 sqlite3BinaryCompareCollSeq( Parse *pParse, Expr *pLeft, Expr *pRight ) argument
67933 codeCompare( Parse *pParse, Expr *pLeft, Expr *pRight, int opcode, int in1, int in2, int dest, int jumpIfNull ) argument
67960 sqlite3ExprCheckHeight(Parse *pParse, int nHeight) argument
68033 sqlite3ExprSetHeight(Parse *pParse, Expr *p) argument
68171 sqlite3PExpr( Parse *pParse, int op, Expr *pLeft, Expr *pRight, const Token *pToken ) argument
68203 sqlite3ExprFunction(Parse *pParse, ExprList *pList, Token *pToken) argument
68234 sqlite3ExprAssignVarNumber(Parse *pParse, Expr *pExpr) argument
68666 sqlite3ExprListAppend( Parse *pParse, ExprList *pList, Expr *pExpr ) argument
68712 sqlite3ExprListSetName( Parse *pParse, ExprList *pList, Token *pName, int dequote ) argument
68737 sqlite3ExprListSetSpan( Parse *pParse, ExprList *pList, ExprSpan *pSpan ) argument
68758 sqlite3ExprListCheckLength( Parse *pParse, ExprList *pEList, const char *zObject ) argument
69121 sqlite3FindInIndex(Parse *pParse, Expr *pX, int *prNotFound) argument
69264 sqlite3CodeSubselect( Parse *pParse, Expr *pExpr, int rMayHaveNull, int isRowid ) argument
69473 sqlite3ExprCodeIN( Parse *pParse, Expr *pExpr, int destIfFalse, int destIfNull ) argument
69631 codeInteger(Parse *pParse, Expr *pExpr, int negFlag, int iMem) argument
69660 cacheEntryClear(Parse *pParse, struct yColCache *p) argument
69674 sqlite3ExprCacheStore(Parse *pParse, int iTab, int iCol, int iReg) argument
69747 sqlite3ExprCacheRemove(Parse *pParse, int iReg, int nReg) argument
69765 sqlite3ExprCachePush(Parse *pParse) argument
69774 sqlite3ExprCachePop(Parse *pParse, int N) argument
69794 sqlite3ExprCachePinRegister(Parse *pParse, int iReg) argument
69834 sqlite3ExprCodeGetColumn( Parse *pParse, Table *pTab, int iColumn, int iTable, int iReg ) argument
69861 sqlite3ExprCacheClear(Parse *pParse) argument
69877 sqlite3ExprCacheAffinityChange(Parse *pParse, int iStart, int iCount) argument
69885 sqlite3ExprCodeMove(Parse *pParse, int iFrom, int iTo, int nReg) argument
69902 sqlite3ExprCodeCopy(Parse *pParse, int iFrom, int iTo, int nReg) argument
69918 usedAsColumnCache(Parse *pParse, int iFrom, int iTo) argument
69934 sqlite3ExprHardCopy(Parse *pParse, int iReg, int nReg) argument
69965 codeAlias(Parse *pParse, int iAlias, Expr *pExpr, int target) argument
70007 sqlite3ExprCodeTarget(Parse *pParse, Expr *pExpr, int target) argument
70608 sqlite3ExprCodeTemp(Parse *pParse, Expr *pExpr, int *pReg) argument
70625 sqlite3ExprCode(Parse *pParse, Expr *pExpr, int target) argument
70649 sqlite3ExprCodeAndCache(Parse *pParse, Expr *pExpr, int target) argument
70737 Parse *pParse = pWalker->pParse; local
70780 sqlite3ExprCodeConstants(Parse *pParse, Expr *pExpr) argument
70795 sqlite3ExprCodeExprList( Parse *pParse, ExprList *pList, int target, int doHardCopy ) argument
70835 exprCodeBetween( Parse *pParse, Expr *pExpr, int dest, int jumpIfTrue, int jumpIfNull ) argument
70893 sqlite3ExprIfTrue(Parse *pParse, Expr *pExpr, int dest, int jumpIfNull) argument
71011 sqlite3ExprIfFalse(Parse *pParse, Expr *pExpr, int dest, int jumpIfNull) argument
71261 Parse *pParse = pNC->pParse; local
71429 sqlite3GetTempReg(Parse *pParse) argument
71444 sqlite3ReleaseTempReg(Parse *pParse, int iReg) argument
71461 sqlite3GetTempRange(Parse *pParse, int nReg) argument
71475 sqlite3ReleaseTempRange(Parse *pParse, int iReg, int nReg) argument
71765 whereForeignKeys(Parse *pParse, Table *pTab) argument
71781 whereTempTriggers(Parse *pParse, Table *pTab) argument
71810 reloadTableSchema(Parse *pParse, Table *pTab, const char *zName) argument
71855 sqlite3AlterRenameTable( Parse *pParse, SrcList *pSrc, Token *pName ) argument
72059 sqlite3MinimumFileFormat(Parse *pParse, int iDb, int minFormat) argument
72088 sqlite3AlterFinishAddColumn(Parse *pParse, Token *pColDef) argument
72212 sqlite3AlterBeginAddColumn(Parse *pParse, SrcList *pSrc) argument
72323 openStatTable( Parse *pParse, int iDb, int iStatCur, const char *zWhere ) argument
72393 analyzeOneTable( Parse *pParse, Table *pTab, int iStatCur, int iMem ) argument
72618 loadAnalysis(Parse *pParse, int iDb) argument
72628 analyzeDatabase(Parse *pParse, int iDb) argument
72651 analyzeTable(Parse *pParse, Table *pTab) argument
72678 sqlite3Analyze(Parse *pParse, Token *pName1, Token *pName2) argument
73225 codeAttach( Parse *pParse, int type, FuncDef const *pFunc, Expr *pAuthArg, Expr *pFilename, Expr *pDbname, Expr *pKey ) argument
73297 sqlite3Detach(Parse *pParse, Expr *pDbname) argument
73318 sqlite3Attach(Parse *pParse, Expr *p, Expr *pDbname, Expr *pKey) argument
73342 sqlite3FixInit( DbFixer *pFix, Parse *pParse, int iDb, const char *zType, const Token *pName ) argument
73565 sqliteAuthBadReturnCode(Parse *pParse) argument
73579 sqlite3AuthReadCol( Parse *pParse, const char *zTab, const char *zCol, int iDb ) argument
73612 sqlite3AuthRead( Parse *pParse, Expr *pExpr, Schema *pSchema, SrcList *pTabList ) argument
73669 sqlite3AuthCheck( Parse *pParse, int code, const char *zArg1, const char *zArg2, const char *zArg3 ) argument
73705 sqlite3AuthContextPush( Parse *pParse, AuthContext *pContext, const char *zContext ) argument
73760 sqlite3BeginParse(Parse *pParse, int explainFlag) argument
73787 sqlite3TableLock( Parse *pParse, int iDb, int iTab, u8 isWriteLock, const char *zName ) argument
73827 codeTableLocks(Parse *pParse) argument
73855 sqlite3FinishCoding(Parse *pParse) argument
73957 sqlite3NestedParse(Parse *pParse, const char *zFormat, ...) argument
74020 sqlite3LocateTable( Parse *pParse, int isView, const char *zName, const char *zDbase ) argument
74360 sqlite3TwoPartName( Parse *pParse, Token *pName1, Token *pName2, Token **pUnqual ) argument
74397 sqlite3CheckObjectName(Parse *pParse, const char *zName) argument
74423 sqlite3StartTable( Parse *pParse, Token *pName1, Token *pName2, int isTemp, int isView, int isVirtual, int noErr ) argument
74639 sqlite3AddColumn(Parse *pParse, Token *pName) argument
74688 sqlite3AddNotNull(Parse *pParse, int onError) argument
74765 sqlite3AddColumnType(Parse *pParse, Token *pType) argument
74787 sqlite3AddDefaultValue(Parse *pParse, ExprSpan *pSpan) argument
74830 sqlite3AddPrimaryKey( Parse *pParse, ExprList *pList, int onError, int autoInc, int sortOrder ) argument
74894 sqlite3AddCheckConstraint( Parse *pParse, Expr *pCheckExpr ) argument
74914 sqlite3AddCollateType(Parse *pParse, Token *pToken) argument
74965 sqlite3LocateCollSeq(Parse *pParse, const char *zName) argument
74999 sqlite3ChangeCookie(Parse *pParse, int iDb) argument
75149 sqlite3EndTable( Parse *pParse, Token *pCons, Token *pEnd, Select *pSelect ) argument
75355 sqlite3CreateView( Parse *pParse, Token *pBegin, Token *pName1, Token *pName2, Select *pSelect, int isTemp, int noErr ) argument
75435 sqlite3ViewGetColumnNames(Parse *pParse, Table *pTable) argument
75591 destroyRootPage(Parse *pParse, int iTable, int iDb) argument
75619 destroyTable(Parse *pParse, Table *pTab) argument
75676 sqlite3DropTable(Parse *pParse, SrcList *pName, int isView, int noErr) argument
75853 sqlite3CreateForeignKey( Parse *pParse, ExprList *pFromCol, Token *pTo, ExprList *pToCol, int flags ) argument
75973 sqlite3DeferForeignKey(Parse *pParse, int isDeferred) argument
75994 sqlite3RefillIndex(Parse *pParse, Index *pIndex, int memRootPage) argument
76078 sqlite3CreateIndex( Parse *pParse, Token *pName1, Token *pName2, SrcList *pTblName, ExprList *pList, int onError, Token *pStart, Token *pEnd, int sortOrder, int ifNotExist ) argument
76582 sqlite3DropIndex(Parse *pParse, SrcList *pName, int ifExists) argument
76886 sqlite3SrcListAssignCursors(Parse *pParse, SrcList *pList) argument
76937 sqlite3SrcListAppendFromTerm( Parse *pParse, SrcList *p, Token *pTable, Token *pDatabase, Token *pAlias, Select *pSubquery, Expr *pOn, IdList *pUsing ) argument
76981 sqlite3SrcListIndexedBy(Parse *pParse, SrcList *p, Token *pIndexedBy) argument
77024 sqlite3BeginTransaction(Parse *pParse, int type) argument
77050 sqlite3CommitTransaction(Parse *pParse) argument
77070 sqlite3RollbackTransaction(Parse *pParse) argument
77091 sqlite3Savepoint(Parse *pParse, int op, Token *pName) argument
77111 sqlite3OpenTempDatabase(Parse *pParse) argument
77162 sqlite3CodeVerifySchema(Parse *pParse, int iDb) argument
77201 sqlite3BeginWriteOperation(Parse *pParse, int setStatement, int iDb) argument
77215 sqlite3MultiWrite(Parse *pParse) argument
77236 sqlite3MayAbort(Parse *pParse) argument
77246 sqlite3HaltConstraint(Parse *pParse, int onError, char *p4, int p4type) argument
77278 reindexTable(Parse *pParse, Table *pTab, char const *zColl) argument
77297 reindexDatabases(Parse *pParse, char const *zColl) argument
77328 sqlite3Reindex(Parse *pParse, Token *pName1, Token *pName2) argument
77392 sqlite3IndexKeyinfo(Parse *pParse, Index *pIdx) argument
77538 sqlite3CheckCollSeq(Parse *pParse, CollSeq *pColl) argument
77897 sqlite3SrcListLookup(Parse *pParse, SrcList *pSrc) argument
77918 sqlite3IsReadOnly(Parse *pParse, Table *pTab, int viewOk) argument
77955 sqlite3MaterializeView( Parse *pParse, Table *pView, Expr *pWhere, int iCur ) argument
77997 sqlite3LimitWhere( Parse *pParse, SrcList *pSrc, Expr *pWhere, ExprList *pOrderBy, Expr *pLimit, Expr *pOffset, char *zStmtType ) argument
78089 sqlite3DeleteFrom( Parse *pParse, SrcList *pTabList, Expr *pWhere ) argument
78344 sqlite3GenerateRowDelete( Parse *pParse, Table *pTab, int iCur, int iRowid, int count, Trigger *pTrigger, int onconf ) argument
78450 sqlite3GenerateRowIndexDelete( Parse *pParse, Table *pTab, int iCur, int *aRegIdx ) argument
78478 sqlite3GenerateIndexKey( Parse *pParse, Index *pIdx, int iCur, int regOut, int doMakeRec ) argument
80287 locateFkeyIndex( Parse *pParse, Table *pParent, FKey *pFKey, Index **ppIdx, int **paiCol ) argument
80420 fkLookupParent( Parse *pParse, int iDb, Table *pTab, Index *pIdx, FKey *pFKey, int *aiCol, int regData, int nIncr, int isIgnore ) argument
80563 fkScanChildren( Parse *pParse, SrcList *pSrc, Table *pTab, Index *pIdx, FKey *pFKey, int *aiCol, int regData, int nIncr ) argument
80728 sqlite3FkDropTable(Parse *pParse, SrcList *pName, Table *pTab) argument
80789 sqlite3FkCheck( Parse *pParse, Table *pTab, int regOld, int regNew ) argument
80937 sqlite3FkOldmask( Parse *pParse, Table *pTab ) argument
80973 sqlite3FkRequired( Parse *pParse, Table *pTab, int *aChange, int chngRowid ) argument
81048 fkActionTrigger( Parse *pParse, Table *pTab, FKey *pFKey, ExprList *pChanges ) argument
81233 sqlite3FkActions( Parse *pParse, Table *pTab, ExprList *pChanges, int regOld ) argument
81489 autoIncBegin( Parse *pParse, int iDb, Table *pTab ) argument
81521 sqlite3AutoincrementBegin(Parse *pParse) argument
81562 autoIncStep(Parse *pParse, int memId, int regRowid) argument
81575 sqlite3AutoincrementEnd(Parse *pParse) argument
81729 sqlite3Insert( Parse *pParse, SrcList *pTabList, ExprList *pList, Select *pSelect, IdList *pColumn, int onError ) argument
82435 sqlite3GenerateConstraintChecks( Parse *pParse, Table *pTab, int baseCur, int regRowid, int *aRegIdx, int rowidChng, int isUpdate, int overrideError, int ignoreDest, int *pbMayReplace ) argument
82721 sqlite3CompleteInsertion( Parse *pParse, Table *pTab, int baseCur, int regRowid, int *aRegIdx, int isUpdate, int appendBias, int useSeekResult ) argument
82781 sqlite3OpenTableAndIndices( Parse *pParse, Table *pTab, int baseCur, int op ) argument
82904 xferOptimization( Parse *pParse, Table *pDest, Select *pSelect, int onError, int iDbDest ) argument
84372 invalidateTempStorage(Parse *pParse) argument
84394 changeTempStorage(Parse *pParse, const char *zStorageType) argument
84409 returnSingleInt(Parse *pParse, const char *zLabel, i64 value) argument
84428 flagPragma(Parse *pParse, const char *zLeft, const char *zRight) argument
84564 sqlite3Pragma( Parse *pParse, Token *pId1, Token *pId2, Token *pValue, int minusFlag ) argument
86205 sqlite3ReadSchema(Parse *pParse) argument
86225 schemaIsValid(Parse *pParse) argument
86309 Parse *pParse; /* Parsing context */ local
86692 sqlite3SelectNew( Parse *pParse, ExprList *pEList, SrcList *pSrc, Expr *pWhere, ExprList *pGroupBy, Expr *pHaving, ExprList *pOrderBy, int isDistinct, Expr *pLimit, Expr *pOffset ) argument
86765 sqlite3JoinType(Parse *pParse, Token *pA, Token *pB, Token *pC) argument
86878 addWhereTerm( Parse *pParse, SrcList *pSrc, int iLeft, int iColLeft, int iRight, int iColRight, int isOuterJoin, Expr **ppWhere ) argument
86962 sqliteProcessJoin(Parse *pParse, Select *p) argument
87054 pushOntoSorter( Parse *pParse, ExprList *pOrderBy, Select *pSelect, int regData ) argument
87118 codeDistinct( Parse *pParse, int iTab, int addrRepeat, int N, int iMem ) argument
87142 checkForMultiColumnSelectError( Parse *pParse, SelectDest *pDest, int nExpr ) argument
87166 selectInnerLoop( Parse *pParse, Select *p, ExprList *pEList, int srcTab, int nColumn, ExprList *pOrderBy, int distinct, SelectDest *pDest, int iContinue, int iBreak ) argument
87391 keyInfoFromExprList(Parse *pParse, ExprList *pList) argument
87425 generateSortTail( Parse *pParse, Select *p, Vdbe *v, int nColumn, SelectDest *pDest ) argument
87666 generateColumnTypes( Parse *pParse, SrcList *pTabList, ExprList *pEList ) argument
87706 generateColumnNames( Parse *pParse, SrcList *pTabList, ExprList *pEList ) argument
87798 selectColumnsFromExprList( Parse *pParse, ExprList *pEList, int *pnCol, Column **paCol ) argument
87889 selectAddColumnTypeAndCollation( Parse *pParse, int nCol, Column *aCol, Select *pSelect ) argument
87926 sqlite3ResultSetOfSelect(Parse *pParse, Select *pSelect) argument
87961 sqlite3GetVdbe(Parse *pParse) argument
87993 computeLimitRegisters(Parse *pParse, Select *p, int iBreak) argument
88051 multiSelectCollSeq(Parse *pParse, Select *p, int iCol) argument
88106 multiSelect( Parse *pParse, Select *p, SelectDest *pDest ) argument
88452 generateOutputSubroutine( Parse *pParse, Select *p, SelectDest *pIn, SelectDest *pDest, int regReturn, int regPrev, KeyInfo *pKeyInfo, int p4type, int iBreak ) argument
88675 multiSelectOrderBy( Parse *pParse, Select *p, SelectDest *pDest ) argument
89213 flattenSubquery( Parse *pParse, Select *p, int iFrom, int isAgg, int subqueryIsAgg ) argument
89654 sqlite3IndexedByLookup(Parse *pParse, struct SrcList_item *pFrom) argument
89698 Parse *pParse = pWalker->pParse; local
89942 sqlite3SelectExpand(Parse *pParse, Select *pSelect) argument
89966 Parse *pParse; local
89999 sqlite3SelectAddTypeInfo(Parse *pParse, Select *pSelect) argument
90022 sqlite3SelectPrep( Parse *pParse, Select *p, NameContext *pOuterNC ) argument
90045 resetAccumulator(Parse *pParse, AggInfo *pAggInfo) argument
90077 finalizeAggFunctions(Parse *pParse, AggInfo *pAggInfo) argument
90093 updateAccumulator(Parse *pParse, AggInfo *pAggInfo) argument
90216 sqlite3Select( Parse *pParse, Select *p, SelectDest *pDest ) argument
91198 sqlite3TriggerList(Parse *pParse, Table *pTab) argument
91230 sqlite3BeginTrigger( Parse *pParse, Token *pName1, Token *pName2, int tr_tm, int op, IdList *pColumns, SrcList *pTableName, Expr *pWhen, int isTemp, int noErr ) argument
91404 sqlite3FinishTrigger( Parse *pParse, TriggerStep *pStepList, Token *pAll ) argument
91623 sqlite3DropTrigger(Parse *pParse, SrcList *pName, int noErr) argument
91672 sqlite3DropTriggerPtr(Parse *pParse, Trigger *pTrigger) argument
91770 sqlite3TriggersExist( Parse *pParse, Table *pTab, int op, ExprList *pChanges, int *pMask ) argument
91802 targetSrcList( Parse *pParse, TriggerStep *pStep ) argument
91827 codeTriggerProgram( Parse *pParse, TriggerStep *pStepList, int orconf ) argument
91937 codeRowTrigger( Parse *pParse, Trigger *pTrigger, Table *pTab, int orconf ) argument
92049 getRowTrigger( Parse *pParse, Trigger *pTrigger, Table *pTab, int orconf ) argument
92083 sqlite3CodeRowTriggerDirect( Parse *pParse, Trigger *p, Table *pTab, int reg, int orconf, int ignoreJump ) argument
92155 sqlite3CodeRowTrigger( Parse *pParse, Trigger *pTrigger, int op, ExprList *pChanges, int tr_tm, Table *pTab, int reg, int orconf, int ignoreJump ) argument
92217 sqlite3TriggerColmask( Parse *pParse, Trigger *pTrigger, ExprList *pChanges, int isNew, int tr_tm, Table *pTab, int orconf ) argument
92336 sqlite3Update( Parse *pParse, SrcList *pTabList, ExprList *pChanges, Expr *pWhere, int onError ) argument
92843 updateVirtualTable( Parse *pParse, SrcList *pSrc, Table *pTab, ExprList *pChanges, Expr *pRowid, int *aXRef, Expr *pWhere ) argument
92999 sqlite3Vacuum(Parse *pParse) argument
93521 sqlite3VtabBeginParse( Parse *pParse, Token *pName1, Token *pName2, Token *pModuleName ) argument
93565 addArgumentToVtab(Parse *pParse) argument
93578 sqlite3VtabFinishParse(Parse *pParse, Token *pEnd) argument
93659 sqlite3VtabArgInit(Parse *pParse) argument
93669 sqlite3VtabArgExtend(Parse *pParse, Token *p) argument
93791 sqlite3VtabCallConnect(Parse *pParse, Table *pTab) argument
93893 Parse *pParse; local
94176 sqlite3VtabMakeWritable(Parse *pParse, Table *pTab) argument
94323 Parse *pParse; /* The parser context */ member in struct:WhereClause
94450 whereClauseInit( WhereClause *pWC, Parse *pParse, WhereMaskSet *pMaskSet ) argument
94706 exprCommute(Parse *pParse, Expr *pExpr) argument
94779 Parse *pParse = pWC->pParse; local
94830 isLikeOrGlob( Parse *pParse, Expr *pExpr, Expr **ppPrefix, int *pisComplete, int *pnoCase ) argument
95037 Parse *pParse = pWC->pParse; /* Parser context */ local
95299 Parse *pParse = pWC->pParse; /* Parsing context */ local
95568 isSortingIndex( Parse *pParse, WhereMaskSet *pMaskSet, Index *pIdx, int base, ExprList *pOrderBy, int nEqCol, int *pbRev ) argument
95764 bestOrClauseIndex( Parse *pParse, WhereClause *pWC, struct SrcList_item *pSrc, Bitmask notReady, ExprList *pOrderBy, WhereCost *pCost ) argument
95876 bestAutomaticIndex( Parse *pParse, WhereClause *pWC, struct SrcList_item *pSrc, Bitmask notReady, WhereCost *pCost ) argument
95939 constructAutomaticIndex( Parse *pParse, WhereClause *pWC, struct SrcList_item *pSrc, Bitmask notReady, WhereLevel *pLevel ) argument
96093 allocateIndexInfo( Parse *pParse, WhereClause *pWC, struct SrcList_item *pSrc, ExprList *pOrderBy ) argument
96206 vtabBestIndex(Parse *pParse, Table *pTab, sqlite3_index_info *p) argument
96255 bestVirtualIndex( Parse *pParse, WhereClause *pWC, struct SrcList_item *pSrc, Bitmask notReady, ExprList *pOrderBy, WhereCost *pCost, sqlite3_index_info **ppIdxInfo ) argument
96409 whereRangeRegion( Parse *pParse, Index *pIdx, sqlite3_value *pVal, int *piRegion ) argument
96504 valueFromExpr( Parse *pParse, Expr *pExpr, u8 aff, sqlite3_value **pp ) argument
96564 whereRangeScanEst( Parse *pParse, Index *p, int nEq, WhereTerm *pLower, WhereTerm *pUpper, int *piEst ) argument
96666 bestBtreeIndex( Parse *pParse, WhereClause *pWC, struct SrcList_item *pSrc, Bitmask notReady, ExprList *pOrderBy, WhereCost *pCost ) argument
97052 bestIndex( Parse *pParse, WhereClause *pWC, struct SrcList_item *pSrc, Bitmask notReady, ExprList *pOrderBy, WhereCost *pCost ) argument
97127 codeApplyAffinity(Parse *pParse, int base, int n, char *zAff) argument
97167 codeEqualityTerm( Parse *pParse, WhereTerm *pTerm, WhereLevel *pLevel, int iTarget ) argument
97260 codeAllEqualityTerms( Parse *pParse, WhereLevel *pLevel, WhereClause *pWC, Bitmask notReady, int nExtraReg, char **pzAff ) argument
97351 Parse *pParse; /* Parsing context */ local
98105 sqlite3WhereBegin( Parse *pParse, SrcList *pTabList, Expr *pWhere, ExprList **ppOrderBy, u16 wctrlFlags ) argument
98616 Parse *pParse = pWInfo->pParse; local
98812 spanExpr(ExprSpan *pOut, Parse *pParse, int op, Token *pValue) argument
98821 spanBinaryExpr( ExprSpan *pOut, Parse *pParse, int op, ExprSpan *pLeft, ExprSpan *pRight ) argument
98835 spanUnaryPostfix( ExprSpan *pOut, Parse *pParse, int op, ExprSpan *pOperand, Token *pPostOp ) argument
98849 binaryToUnaryIfNull(Parse *pParse, Expr *pY, Expr *pA, int op) argument
98860 spanUnaryPrefix( ExprSpan *pOut, Parse *pParse, int op, ExprSpan *pOperand, Token *pPreOp ) argument
102828 sqlite3RunParser(Parse *pParse, const char *zSql, char **pzErrMsg) argument
109643 getNextToken( ParseContext *pParse, int iCol, const char *z, int n, Fts3Expr **ppExpr, int *pnConsumed ) argument
109725 getNextString( ParseContext *pParse, const char *zInput, int nInput, Fts3Expr **ppExpr ) argument
109828 getNextNode( ParseContext *pParse, const char *z, int n, Fts3Expr **ppExpr, int *pnConsumed ) argument
110052 fts3ExprParse( ParseContext *pParse, const char *z, int n, Fts3Expr **ppExpr, int *pnConsumed ) argument
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src/router/sqlite/
H A Dsqlite3.c9747 Parse *pParse; /* Parsing and code generating context */ member in struct:WhereInfo
9757 double savedNQueryLoop; /* pParse->nQueryLoop outside the WHERE loop */
9783 Parse *pParse; /* The parser */ member in struct:NameContext
10033 #define IN_DECLARE_VTAB (pParse->declareVtab)
10042 Parse *pParse; /* The Parse structure */ member in struct:AuthContext
10152 Parse *pParse; /* The parsing context. Error messages written here */ member in struct:DbFixer
10230 Parse *pParse; /* Parser context. */ member in struct:Walker
10470 SQLITE_PRIVATE void sqlite3AutoincrementBegin(Parse *pParse);
10471 SQLITE_PRIVATE void sqlite3AutoincrementEnd(Parse *pParse);
10698 SQLITE_PRIVATE int sqlite3ReadSchema(Parse *pParse);
19710 sqlite3ErrorMsg(Parse *pParse, const char *zFormat, ...) argument
52718 Parse *pParse; local
65549 Parse *pParse; local
66535 resolveAlias( Parse *pParse, ExprList *pEList, int iCol, Expr *pExpr, const char *zType ) argument
66615 lookupName( Parse *pParse, const char *zDb, const char *zTab, const char *zCol, NameContext *pNC, Expr *pExpr ) argument
66928 Parse *pParse; local
67110 resolveAsName( Parse *pParse, ExprList *pEList, Expr *pE ) argument
67149 resolveOrderByTermToExprList( Parse *pParse, Select *pSelect, Expr *pE ) argument
67196 resolveOutOfRangeError( Parse *pParse, const char *zType, int i, int mx ) argument
67222 resolveCompoundOrderBy( Parse *pParse, Select *pSelect ) argument
67312 sqlite3ResolveOrderGroupBy( Parse *pParse, Select *pSelect, ExprList *pOrderBy, const char *zType ) argument
67371 Parse *pParse; /* Parsing context */ local
67417 Parse *pParse; /* Parsing context */ local
67637 Parse *pParse = pNC->pParse; local
67678 sqlite3ResolveSelectNames( Parse *pParse, Select *p, NameContext *pOuterNC ) argument
67770 sqlite3ExprSetCollByToken(Parse *pParse, Expr *pExpr, Token *pCollName) argument
67785 sqlite3ExprCollSeq(Parse *pParse, Expr *pExpr) argument
67908 sqlite3BinaryCompareCollSeq( Parse *pParse, Expr *pLeft, Expr *pRight ) argument
67933 codeCompare( Parse *pParse, Expr *pLeft, Expr *pRight, int opcode, int in1, int in2, int dest, int jumpIfNull ) argument
67960 sqlite3ExprCheckHeight(Parse *pParse, int nHeight) argument
68033 sqlite3ExprSetHeight(Parse *pParse, Expr *p) argument
68171 sqlite3PExpr( Parse *pParse, int op, Expr *pLeft, Expr *pRight, const Token *pToken ) argument
68203 sqlite3ExprFunction(Parse *pParse, ExprList *pList, Token *pToken) argument
68234 sqlite3ExprAssignVarNumber(Parse *pParse, Expr *pExpr) argument
68666 sqlite3ExprListAppend( Parse *pParse, ExprList *pList, Expr *pExpr ) argument
68712 sqlite3ExprListSetName( Parse *pParse, ExprList *pList, Token *pName, int dequote ) argument
68737 sqlite3ExprListSetSpan( Parse *pParse, ExprList *pList, ExprSpan *pSpan ) argument
68758 sqlite3ExprListCheckLength( Parse *pParse, ExprList *pEList, const char *zObject ) argument
69121 sqlite3FindInIndex(Parse *pParse, Expr *pX, int *prNotFound) argument
69264 sqlite3CodeSubselect( Parse *pParse, Expr *pExpr, int rMayHaveNull, int isRowid ) argument
69473 sqlite3ExprCodeIN( Parse *pParse, Expr *pExpr, int destIfFalse, int destIfNull ) argument
69631 codeInteger(Parse *pParse, Expr *pExpr, int negFlag, int iMem) argument
69660 cacheEntryClear(Parse *pParse, struct yColCache *p) argument
69674 sqlite3ExprCacheStore(Parse *pParse, int iTab, int iCol, int iReg) argument
69747 sqlite3ExprCacheRemove(Parse *pParse, int iReg, int nReg) argument
69765 sqlite3ExprCachePush(Parse *pParse) argument
69774 sqlite3ExprCachePop(Parse *pParse, int N) argument
69794 sqlite3ExprCachePinRegister(Parse *pParse, int iReg) argument
69834 sqlite3ExprCodeGetColumn( Parse *pParse, Table *pTab, int iColumn, int iTable, int iReg ) argument
69861 sqlite3ExprCacheClear(Parse *pParse) argument
69877 sqlite3ExprCacheAffinityChange(Parse *pParse, int iStart, int iCount) argument
69885 sqlite3ExprCodeMove(Parse *pParse, int iFrom, int iTo, int nReg) argument
69902 sqlite3ExprCodeCopy(Parse *pParse, int iFrom, int iTo, int nReg) argument
69918 usedAsColumnCache(Parse *pParse, int iFrom, int iTo) argument
69934 sqlite3ExprHardCopy(Parse *pParse, int iReg, int nReg) argument
69965 codeAlias(Parse *pParse, int iAlias, Expr *pExpr, int target) argument
70007 sqlite3ExprCodeTarget(Parse *pParse, Expr *pExpr, int target) argument
70608 sqlite3ExprCodeTemp(Parse *pParse, Expr *pExpr, int *pReg) argument
70625 sqlite3ExprCode(Parse *pParse, Expr *pExpr, int target) argument
70649 sqlite3ExprCodeAndCache(Parse *pParse, Expr *pExpr, int target) argument
70737 Parse *pParse = pWalker->pParse; local
70780 sqlite3ExprCodeConstants(Parse *pParse, Expr *pExpr) argument
70795 sqlite3ExprCodeExprList( Parse *pParse, ExprList *pList, int target, int doHardCopy ) argument
70835 exprCodeBetween( Parse *pParse, Expr *pExpr, int dest, int jumpIfTrue, int jumpIfNull ) argument
70893 sqlite3ExprIfTrue(Parse *pParse, Expr *pExpr, int dest, int jumpIfNull) argument
71011 sqlite3ExprIfFalse(Parse *pParse, Expr *pExpr, int dest, int jumpIfNull) argument
71261 Parse *pParse = pNC->pParse; local
71429 sqlite3GetTempReg(Parse *pParse) argument
71444 sqlite3ReleaseTempReg(Parse *pParse, int iReg) argument
71461 sqlite3GetTempRange(Parse *pParse, int nReg) argument
71475 sqlite3ReleaseTempRange(Parse *pParse, int iReg, int nReg) argument
71765 whereForeignKeys(Parse *pParse, Table *pTab) argument
71781 whereTempTriggers(Parse *pParse, Table *pTab) argument
71810 reloadTableSchema(Parse *pParse, Table *pTab, const char *zName) argument
71855 sqlite3AlterRenameTable( Parse *pParse, SrcList *pSrc, Token *pName ) argument
72059 sqlite3MinimumFileFormat(Parse *pParse, int iDb, int minFormat) argument
72088 sqlite3AlterFinishAddColumn(Parse *pParse, Token *pColDef) argument
72212 sqlite3AlterBeginAddColumn(Parse *pParse, SrcList *pSrc) argument
72323 openStatTable( Parse *pParse, int iDb, int iStatCur, const char *zWhere ) argument
72393 analyzeOneTable( Parse *pParse, Table *pTab, int iStatCur, int iMem ) argument
72618 loadAnalysis(Parse *pParse, int iDb) argument
72628 analyzeDatabase(Parse *pParse, int iDb) argument
72651 analyzeTable(Parse *pParse, Table *pTab) argument
72678 sqlite3Analyze(Parse *pParse, Token *pName1, Token *pName2) argument
73225 codeAttach( Parse *pParse, int type, FuncDef const *pFunc, Expr *pAuthArg, Expr *pFilename, Expr *pDbname, Expr *pKey ) argument
73297 sqlite3Detach(Parse *pParse, Expr *pDbname) argument
73318 sqlite3Attach(Parse *pParse, Expr *p, Expr *pDbname, Expr *pKey) argument
73342 sqlite3FixInit( DbFixer *pFix, Parse *pParse, int iDb, const char *zType, const Token *pName ) argument
73565 sqliteAuthBadReturnCode(Parse *pParse) argument
73579 sqlite3AuthReadCol( Parse *pParse, const char *zTab, const char *zCol, int iDb ) argument
73612 sqlite3AuthRead( Parse *pParse, Expr *pExpr, Schema *pSchema, SrcList *pTabList ) argument
73669 sqlite3AuthCheck( Parse *pParse, int code, const char *zArg1, const char *zArg2, const char *zArg3 ) argument
73705 sqlite3AuthContextPush( Parse *pParse, AuthContext *pContext, const char *zContext ) argument
73760 sqlite3BeginParse(Parse *pParse, int explainFlag) argument
73787 sqlite3TableLock( Parse *pParse, int iDb, int iTab, u8 isWriteLock, const char *zName ) argument
73827 codeTableLocks(Parse *pParse) argument
73855 sqlite3FinishCoding(Parse *pParse) argument
73957 sqlite3NestedParse(Parse *pParse, const char *zFormat, ...) argument
74020 sqlite3LocateTable( Parse *pParse, int isView, const char *zName, const char *zDbase ) argument
74360 sqlite3TwoPartName( Parse *pParse, Token *pName1, Token *pName2, Token **pUnqual ) argument
74397 sqlite3CheckObjectName(Parse *pParse, const char *zName) argument
74423 sqlite3StartTable( Parse *pParse, Token *pName1, Token *pName2, int isTemp, int isView, int isVirtual, int noErr ) argument
74639 sqlite3AddColumn(Parse *pParse, Token *pName) argument
74688 sqlite3AddNotNull(Parse *pParse, int onError) argument
74765 sqlite3AddColumnType(Parse *pParse, Token *pType) argument
74787 sqlite3AddDefaultValue(Parse *pParse, ExprSpan *pSpan) argument
74830 sqlite3AddPrimaryKey( Parse *pParse, ExprList *pList, int onError, int autoInc, int sortOrder ) argument
74894 sqlite3AddCheckConstraint( Parse *pParse, Expr *pCheckExpr ) argument
74914 sqlite3AddCollateType(Parse *pParse, Token *pToken) argument
74965 sqlite3LocateCollSeq(Parse *pParse, const char *zName) argument
74999 sqlite3ChangeCookie(Parse *pParse, int iDb) argument
75149 sqlite3EndTable( Parse *pParse, Token *pCons, Token *pEnd, Select *pSelect ) argument
75355 sqlite3CreateView( Parse *pParse, Token *pBegin, Token *pName1, Token *pName2, Select *pSelect, int isTemp, int noErr ) argument
75435 sqlite3ViewGetColumnNames(Parse *pParse, Table *pTable) argument
75591 destroyRootPage(Parse *pParse, int iTable, int iDb) argument
75619 destroyTable(Parse *pParse, Table *pTab) argument
75676 sqlite3DropTable(Parse *pParse, SrcList *pName, int isView, int noErr) argument
75853 sqlite3CreateForeignKey( Parse *pParse, ExprList *pFromCol, Token *pTo, ExprList *pToCol, int flags ) argument
75973 sqlite3DeferForeignKey(Parse *pParse, int isDeferred) argument
75994 sqlite3RefillIndex(Parse *pParse, Index *pIndex, int memRootPage) argument
76078 sqlite3CreateIndex( Parse *pParse, Token *pName1, Token *pName2, SrcList *pTblName, ExprList *pList, int onError, Token *pStart, Token *pEnd, int sortOrder, int ifNotExist ) argument
76582 sqlite3DropIndex(Parse *pParse, SrcList *pName, int ifExists) argument
76886 sqlite3SrcListAssignCursors(Parse *pParse, SrcList *pList) argument
76937 sqlite3SrcListAppendFromTerm( Parse *pParse, SrcList *p, Token *pTable, Token *pDatabase, Token *pAlias, Select *pSubquery, Expr *pOn, IdList *pUsing ) argument
76981 sqlite3SrcListIndexedBy(Parse *pParse, SrcList *p, Token *pIndexedBy) argument
77024 sqlite3BeginTransaction(Parse *pParse, int type) argument
77050 sqlite3CommitTransaction(Parse *pParse) argument
77070 sqlite3RollbackTransaction(Parse *pParse) argument
77091 sqlite3Savepoint(Parse *pParse, int op, Token *pName) argument
77111 sqlite3OpenTempDatabase(Parse *pParse) argument
77162 sqlite3CodeVerifySchema(Parse *pParse, int iDb) argument
77201 sqlite3BeginWriteOperation(Parse *pParse, int setStatement, int iDb) argument
77215 sqlite3MultiWrite(Parse *pParse) argument
77236 sqlite3MayAbort(Parse *pParse) argument
77246 sqlite3HaltConstraint(Parse *pParse, int onError, char *p4, int p4type) argument
77278 reindexTable(Parse *pParse, Table *pTab, char const *zColl) argument
77297 reindexDatabases(Parse *pParse, char const *zColl) argument
77328 sqlite3Reindex(Parse *pParse, Token *pName1, Token *pName2) argument
77392 sqlite3IndexKeyinfo(Parse *pParse, Index *pIdx) argument
77538 sqlite3CheckCollSeq(Parse *pParse, CollSeq *pColl) argument
77897 sqlite3SrcListLookup(Parse *pParse, SrcList *pSrc) argument
77918 sqlite3IsReadOnly(Parse *pParse, Table *pTab, int viewOk) argument
77955 sqlite3MaterializeView( Parse *pParse, Table *pView, Expr *pWhere, int iCur ) argument
77997 sqlite3LimitWhere( Parse *pParse, SrcList *pSrc, Expr *pWhere, ExprList *pOrderBy, Expr *pLimit, Expr *pOffset, char *zStmtType ) argument
78089 sqlite3DeleteFrom( Parse *pParse, SrcList *pTabList, Expr *pWhere ) argument
78344 sqlite3GenerateRowDelete( Parse *pParse, Table *pTab, int iCur, int iRowid, int count, Trigger *pTrigger, int onconf ) argument
78450 sqlite3GenerateRowIndexDelete( Parse *pParse, Table *pTab, int iCur, int *aRegIdx ) argument
78478 sqlite3GenerateIndexKey( Parse *pParse, Index *pIdx, int iCur, int regOut, int doMakeRec ) argument
80287 locateFkeyIndex( Parse *pParse, Table *pParent, FKey *pFKey, Index **ppIdx, int **paiCol ) argument
80420 fkLookupParent( Parse *pParse, int iDb, Table *pTab, Index *pIdx, FKey *pFKey, int *aiCol, int regData, int nIncr, int isIgnore ) argument
80563 fkScanChildren( Parse *pParse, SrcList *pSrc, Table *pTab, Index *pIdx, FKey *pFKey, int *aiCol, int regData, int nIncr ) argument
80728 sqlite3FkDropTable(Parse *pParse, SrcList *pName, Table *pTab) argument
80789 sqlite3FkCheck( Parse *pParse, Table *pTab, int regOld, int regNew ) argument
80937 sqlite3FkOldmask( Parse *pParse, Table *pTab ) argument
80973 sqlite3FkRequired( Parse *pParse, Table *pTab, int *aChange, int chngRowid ) argument
81048 fkActionTrigger( Parse *pParse, Table *pTab, FKey *pFKey, ExprList *pChanges ) argument
81233 sqlite3FkActions( Parse *pParse, Table *pTab, ExprList *pChanges, int regOld ) argument
81489 autoIncBegin( Parse *pParse, int iDb, Table *pTab ) argument
81521 sqlite3AutoincrementBegin(Parse *pParse) argument
81562 autoIncStep(Parse *pParse, int memId, int regRowid) argument
81575 sqlite3AutoincrementEnd(Parse *pParse) argument
81729 sqlite3Insert( Parse *pParse, SrcList *pTabList, ExprList *pList, Select *pSelect, IdList *pColumn, int onError ) argument
82435 sqlite3GenerateConstraintChecks( Parse *pParse, Table *pTab, int baseCur, int regRowid, int *aRegIdx, int rowidChng, int isUpdate, int overrideError, int ignoreDest, int *pbMayReplace ) argument
82721 sqlite3CompleteInsertion( Parse *pParse, Table *pTab, int baseCur, int regRowid, int *aRegIdx, int isUpdate, int appendBias, int useSeekResult ) argument
82781 sqlite3OpenTableAndIndices( Parse *pParse, Table *pTab, int baseCur, int op ) argument
82904 xferOptimization( Parse *pParse, Table *pDest, Select *pSelect, int onError, int iDbDest ) argument
84372 invalidateTempStorage(Parse *pParse) argument
84394 changeTempStorage(Parse *pParse, const char *zStorageType) argument
84409 returnSingleInt(Parse *pParse, const char *zLabel, i64 value) argument
84428 flagPragma(Parse *pParse, const char *zLeft, const char *zRight) argument
84564 sqlite3Pragma( Parse *pParse, Token *pId1, Token *pId2, Token *pValue, int minusFlag ) argument
86205 sqlite3ReadSchema(Parse *pParse) argument
86225 schemaIsValid(Parse *pParse) argument
86309 Parse *pParse; /* Parsing context */ local
86692 sqlite3SelectNew( Parse *pParse, ExprList *pEList, SrcList *pSrc, Expr *pWhere, ExprList *pGroupBy, Expr *pHaving, ExprList *pOrderBy, int isDistinct, Expr *pLimit, Expr *pOffset ) argument
86765 sqlite3JoinType(Parse *pParse, Token *pA, Token *pB, Token *pC) argument
86878 addWhereTerm( Parse *pParse, SrcList *pSrc, int iLeft, int iColLeft, int iRight, int iColRight, int isOuterJoin, Expr **ppWhere ) argument
86962 sqliteProcessJoin(Parse *pParse, Select *p) argument
87054 pushOntoSorter( Parse *pParse, ExprList *pOrderBy, Select *pSelect, int regData ) argument
87118 codeDistinct( Parse *pParse, int iTab, int addrRepeat, int N, int iMem ) argument
87142 checkForMultiColumnSelectError( Parse *pParse, SelectDest *pDest, int nExpr ) argument
87166 selectInnerLoop( Parse *pParse, Select *p, ExprList *pEList, int srcTab, int nColumn, ExprList *pOrderBy, int distinct, SelectDest *pDest, int iContinue, int iBreak ) argument
87391 keyInfoFromExprList(Parse *pParse, ExprList *pList) argument
87425 generateSortTail( Parse *pParse, Select *p, Vdbe *v, int nColumn, SelectDest *pDest ) argument
87666 generateColumnTypes( Parse *pParse, SrcList *pTabList, ExprList *pEList ) argument
87706 generateColumnNames( Parse *pParse, SrcList *pTabList, ExprList *pEList ) argument
87798 selectColumnsFromExprList( Parse *pParse, ExprList *pEList, int *pnCol, Column **paCol ) argument
87889 selectAddColumnTypeAndCollation( Parse *pParse, int nCol, Column *aCol, Select *pSelect ) argument
87926 sqlite3ResultSetOfSelect(Parse *pParse, Select *pSelect) argument
87961 sqlite3GetVdbe(Parse *pParse) argument
87993 computeLimitRegisters(Parse *pParse, Select *p, int iBreak) argument
88051 multiSelectCollSeq(Parse *pParse, Select *p, int iCol) argument
88106 multiSelect( Parse *pParse, Select *p, SelectDest *pDest ) argument
88452 generateOutputSubroutine( Parse *pParse, Select *p, SelectDest *pIn, SelectDest *pDest, int regReturn, int regPrev, KeyInfo *pKeyInfo, int p4type, int iBreak ) argument
88675 multiSelectOrderBy( Parse *pParse, Select *p, SelectDest *pDest ) argument
89213 flattenSubquery( Parse *pParse, Select *p, int iFrom, int isAgg, int subqueryIsAgg ) argument
89654 sqlite3IndexedByLookup(Parse *pParse, struct SrcList_item *pFrom) argument
89698 Parse *pParse = pWalker->pParse; local
89942 sqlite3SelectExpand(Parse *pParse, Select *pSelect) argument
89966 Parse *pParse; local
89999 sqlite3SelectAddTypeInfo(Parse *pParse, Select *pSelect) argument
90022 sqlite3SelectPrep( Parse *pParse, Select *p, NameContext *pOuterNC ) argument
90045 resetAccumulator(Parse *pParse, AggInfo *pAggInfo) argument
90077 finalizeAggFunctions(Parse *pParse, AggInfo *pAggInfo) argument
90093 updateAccumulator(Parse *pParse, AggInfo *pAggInfo) argument
90216 sqlite3Select( Parse *pParse, Select *p, SelectDest *pDest ) argument
91198 sqlite3TriggerList(Parse *pParse, Table *pTab) argument
91230 sqlite3BeginTrigger( Parse *pParse, Token *pName1, Token *pName2, int tr_tm, int op, IdList *pColumns, SrcList *pTableName, Expr *pWhen, int isTemp, int noErr ) argument
91404 sqlite3FinishTrigger( Parse *pParse, TriggerStep *pStepList, Token *pAll ) argument
91623 sqlite3DropTrigger(Parse *pParse, SrcList *pName, int noErr) argument
91672 sqlite3DropTriggerPtr(Parse *pParse, Trigger *pTrigger) argument
91770 sqlite3TriggersExist( Parse *pParse, Table *pTab, int op, ExprList *pChanges, int *pMask ) argument
91802 targetSrcList( Parse *pParse, TriggerStep *pStep ) argument
91827 codeTriggerProgram( Parse *pParse, TriggerStep *pStepList, int orconf ) argument
91937 codeRowTrigger( Parse *pParse, Trigger *pTrigger, Table *pTab, int orconf ) argument
92049 getRowTrigger( Parse *pParse, Trigger *pTrigger, Table *pTab, int orconf ) argument
92083 sqlite3CodeRowTriggerDirect( Parse *pParse, Trigger *p, Table *pTab, int reg, int orconf, int ignoreJump ) argument
92155 sqlite3CodeRowTrigger( Parse *pParse, Trigger *pTrigger, int op, ExprList *pChanges, int tr_tm, Table *pTab, int reg, int orconf, int ignoreJump ) argument
92217 sqlite3TriggerColmask( Parse *pParse, Trigger *pTrigger, ExprList *pChanges, int isNew, int tr_tm, Table *pTab, int orconf ) argument
92336 sqlite3Update( Parse *pParse, SrcList *pTabList, ExprList *pChanges, Expr *pWhere, int onError ) argument
92843 updateVirtualTable( Parse *pParse, SrcList *pSrc, Table *pTab, ExprList *pChanges, Expr *pRowid, int *aXRef, Expr *pWhere ) argument
92999 sqlite3Vacuum(Parse *pParse) argument
93521 sqlite3VtabBeginParse( Parse *pParse, Token *pName1, Token *pName2, Token *pModuleName ) argument
93565 addArgumentToVtab(Parse *pParse) argument
93578 sqlite3VtabFinishParse(Parse *pParse, Token *pEnd) argument
93659 sqlite3VtabArgInit(Parse *pParse) argument
93669 sqlite3VtabArgExtend(Parse *pParse, Token *p) argument
93791 sqlite3VtabCallConnect(Parse *pParse, Table *pTab) argument
93893 Parse *pParse; local
94176 sqlite3VtabMakeWritable(Parse *pParse, Table *pTab) argument
94323 Parse *pParse; /* The parser context */ member in struct:WhereClause
94450 whereClauseInit( WhereClause *pWC, Parse *pParse, WhereMaskSet *pMaskSet ) argument
94706 exprCommute(Parse *pParse, Expr *pExpr) argument
94779 Parse *pParse = pWC->pParse; local
94830 isLikeOrGlob( Parse *pParse, Expr *pExpr, Expr **ppPrefix, int *pisComplete, int *pnoCase ) argument
95037 Parse *pParse = pWC->pParse; /* Parser context */ local
95299 Parse *pParse = pWC->pParse; /* Parsing context */ local
95568 isSortingIndex( Parse *pParse, WhereMaskSet *pMaskSet, Index *pIdx, int base, ExprList *pOrderBy, int nEqCol, int *pbRev ) argument
95764 bestOrClauseIndex( Parse *pParse, WhereClause *pWC, struct SrcList_item *pSrc, Bitmask notReady, ExprList *pOrderBy, WhereCost *pCost ) argument
95876 bestAutomaticIndex( Parse *pParse, WhereClause *pWC, struct SrcList_item *pSrc, Bitmask notReady, WhereCost *pCost ) argument
95939 constructAutomaticIndex( Parse *pParse, WhereClause *pWC, struct SrcList_item *pSrc, Bitmask notReady, WhereLevel *pLevel ) argument
96093 allocateIndexInfo( Parse *pParse, WhereClause *pWC, struct SrcList_item *pSrc, ExprList *pOrderBy ) argument
96206 vtabBestIndex(Parse *pParse, Table *pTab, sqlite3_index_info *p) argument
96255 bestVirtualIndex( Parse *pParse, WhereClause *pWC, struct SrcList_item *pSrc, Bitmask notReady, ExprList *pOrderBy, WhereCost *pCost, sqlite3_index_info **ppIdxInfo ) argument
96409 whereRangeRegion( Parse *pParse, Index *pIdx, sqlite3_value *pVal, int *piRegion ) argument
96504 valueFromExpr( Parse *pParse, Expr *pExpr, u8 aff, sqlite3_value **pp ) argument
96564 whereRangeScanEst( Parse *pParse, Index *p, int nEq, WhereTerm *pLower, WhereTerm *pUpper, int *piEst ) argument
96666 bestBtreeIndex( Parse *pParse, WhereClause *pWC, struct SrcList_item *pSrc, Bitmask notReady, ExprList *pOrderBy, WhereCost *pCost ) argument
97052 bestIndex( Parse *pParse, WhereClause *pWC, struct SrcList_item *pSrc, Bitmask notReady, ExprList *pOrderBy, WhereCost *pCost ) argument
97127 codeApplyAffinity(Parse *pParse, int base, int n, char *zAff) argument
97167 codeEqualityTerm( Parse *pParse, WhereTerm *pTerm, WhereLevel *pLevel, int iTarget ) argument
97260 codeAllEqualityTerms( Parse *pParse, WhereLevel *pLevel, WhereClause *pWC, Bitmask notReady, int nExtraReg, char **pzAff ) argument
97351 Parse *pParse; /* Parsing context */ local
98105 sqlite3WhereBegin( Parse *pParse, SrcList *pTabList, Expr *pWhere, ExprList **ppOrderBy, u16 wctrlFlags ) argument
98616 Parse *pParse = pWInfo->pParse; local
98812 spanExpr(ExprSpan *pOut, Parse *pParse, int op, Token *pValue) argument
98821 spanBinaryExpr( ExprSpan *pOut, Parse *pParse, int op, ExprSpan *pLeft, ExprSpan *pRight ) argument
98835 spanUnaryPostfix( ExprSpan *pOut, Parse *pParse, int op, ExprSpan *pOperand, Token *pPostOp ) argument
98849 binaryToUnaryIfNull(Parse *pParse, Expr *pY, Expr *pA, int op) argument
98860 spanUnaryPrefix( ExprSpan *pOut, Parse *pParse, int op, ExprSpan *pOperand, Token *pPreOp ) argument
102828 sqlite3RunParser(Parse *pParse, const char *zSql, char **pzErrMsg) argument
109643 getNextToken( ParseContext *pParse, int iCol, const char *z, int n, Fts3Expr **ppExpr, int *pnConsumed ) argument
109725 getNextString( ParseContext *pParse, const char *zInput, int nInput, Fts3Expr **ppExpr ) argument
109828 getNextNode( ParseContext *pParse, const char *z, int n, Fts3Expr **ppExpr, int *pnConsumed ) argument
110052 fts3ExprParse( ParseContext *pParse, const char *z, int n, Fts3Expr **ppExpr, int *pnConsumed ) argument
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/router/sqlite/
H A Dsqlite3.c9747 Parse *pParse; /* Parsing and code generating context */ member in struct:WhereInfo
9757 double savedNQueryLoop; /* pParse->nQueryLoop outside the WHERE loop */
9783 Parse *pParse; /* The parser */ member in struct:NameContext
10033 #define IN_DECLARE_VTAB (pParse->declareVtab)
10042 Parse *pParse; /* The Parse structure */ member in struct:AuthContext
10152 Parse *pParse; /* The parsing context. Error messages written here */ member in struct:DbFixer
10230 Parse *pParse; /* Parser context. */ member in struct:Walker
10470 SQLITE_PRIVATE void sqlite3AutoincrementBegin(Parse *pParse);
10471 SQLITE_PRIVATE void sqlite3AutoincrementEnd(Parse *pParse);
10698 SQLITE_PRIVATE int sqlite3ReadSchema(Parse *pParse);
19710 sqlite3ErrorMsg(Parse *pParse, const char *zFormat, ...) argument
52718 Parse *pParse; local
65549 Parse *pParse; local
66535 resolveAlias( Parse *pParse, ExprList *pEList, int iCol, Expr *pExpr, const char *zType ) argument
66615 lookupName( Parse *pParse, const char *zDb, const char *zTab, const char *zCol, NameContext *pNC, Expr *pExpr ) argument
66928 Parse *pParse; local
67110 resolveAsName( Parse *pParse, ExprList *pEList, Expr *pE ) argument
67149 resolveOrderByTermToExprList( Parse *pParse, Select *pSelect, Expr *pE ) argument
67196 resolveOutOfRangeError( Parse *pParse, const char *zType, int i, int mx ) argument
67222 resolveCompoundOrderBy( Parse *pParse, Select *pSelect ) argument
67312 sqlite3ResolveOrderGroupBy( Parse *pParse, Select *pSelect, ExprList *pOrderBy, const char *zType ) argument
67371 Parse *pParse; /* Parsing context */ local
67417 Parse *pParse; /* Parsing context */ local
67637 Parse *pParse = pNC->pParse; local
67678 sqlite3ResolveSelectNames( Parse *pParse, Select *p, NameContext *pOuterNC ) argument
67770 sqlite3ExprSetCollByToken(Parse *pParse, Expr *pExpr, Token *pCollName) argument
67785 sqlite3ExprCollSeq(Parse *pParse, Expr *pExpr) argument
67908 sqlite3BinaryCompareCollSeq( Parse *pParse, Expr *pLeft, Expr *pRight ) argument
67933 codeCompare( Parse *pParse, Expr *pLeft, Expr *pRight, int opcode, int in1, int in2, int dest, int jumpIfNull ) argument
67960 sqlite3ExprCheckHeight(Parse *pParse, int nHeight) argument
68033 sqlite3ExprSetHeight(Parse *pParse, Expr *p) argument
68171 sqlite3PExpr( Parse *pParse, int op, Expr *pLeft, Expr *pRight, const Token *pToken ) argument
68203 sqlite3ExprFunction(Parse *pParse, ExprList *pList, Token *pToken) argument
68234 sqlite3ExprAssignVarNumber(Parse *pParse, Expr *pExpr) argument
68666 sqlite3ExprListAppend( Parse *pParse, ExprList *pList, Expr *pExpr ) argument
68712 sqlite3ExprListSetName( Parse *pParse, ExprList *pList, Token *pName, int dequote ) argument
68737 sqlite3ExprListSetSpan( Parse *pParse, ExprList *pList, ExprSpan *pSpan ) argument
68758 sqlite3ExprListCheckLength( Parse *pParse, ExprList *pEList, const char *zObject ) argument
69121 sqlite3FindInIndex(Parse *pParse, Expr *pX, int *prNotFound) argument
69264 sqlite3CodeSubselect( Parse *pParse, Expr *pExpr, int rMayHaveNull, int isRowid ) argument
69473 sqlite3ExprCodeIN( Parse *pParse, Expr *pExpr, int destIfFalse, int destIfNull ) argument
69631 codeInteger(Parse *pParse, Expr *pExpr, int negFlag, int iMem) argument
69660 cacheEntryClear(Parse *pParse, struct yColCache *p) argument
69674 sqlite3ExprCacheStore(Parse *pParse, int iTab, int iCol, int iReg) argument
69747 sqlite3ExprCacheRemove(Parse *pParse, int iReg, int nReg) argument
69765 sqlite3ExprCachePush(Parse *pParse) argument
69774 sqlite3ExprCachePop(Parse *pParse, int N) argument
69794 sqlite3ExprCachePinRegister(Parse *pParse, int iReg) argument
69834 sqlite3ExprCodeGetColumn( Parse *pParse, Table *pTab, int iColumn, int iTable, int iReg ) argument
69861 sqlite3ExprCacheClear(Parse *pParse) argument
69877 sqlite3ExprCacheAffinityChange(Parse *pParse, int iStart, int iCount) argument
69885 sqlite3ExprCodeMove(Parse *pParse, int iFrom, int iTo, int nReg) argument
69902 sqlite3ExprCodeCopy(Parse *pParse, int iFrom, int iTo, int nReg) argument
69918 usedAsColumnCache(Parse *pParse, int iFrom, int iTo) argument
69934 sqlite3ExprHardCopy(Parse *pParse, int iReg, int nReg) argument
69965 codeAlias(Parse *pParse, int iAlias, Expr *pExpr, int target) argument
70007 sqlite3ExprCodeTarget(Parse *pParse, Expr *pExpr, int target) argument
70608 sqlite3ExprCodeTemp(Parse *pParse, Expr *pExpr, int *pReg) argument
70625 sqlite3ExprCode(Parse *pParse, Expr *pExpr, int target) argument
70649 sqlite3ExprCodeAndCache(Parse *pParse, Expr *pExpr, int target) argument
70737 Parse *pParse = pWalker->pParse; local
70780 sqlite3ExprCodeConstants(Parse *pParse, Expr *pExpr) argument
70795 sqlite3ExprCodeExprList( Parse *pParse, ExprList *pList, int target, int doHardCopy ) argument
70835 exprCodeBetween( Parse *pParse, Expr *pExpr, int dest, int jumpIfTrue, int jumpIfNull ) argument
70893 sqlite3ExprIfTrue(Parse *pParse, Expr *pExpr, int dest, int jumpIfNull) argument
71011 sqlite3ExprIfFalse(Parse *pParse, Expr *pExpr, int dest, int jumpIfNull) argument
71261 Parse *pParse = pNC->pParse; local
71429 sqlite3GetTempReg(Parse *pParse) argument
71444 sqlite3ReleaseTempReg(Parse *pParse, int iReg) argument
71461 sqlite3GetTempRange(Parse *pParse, int nReg) argument
71475 sqlite3ReleaseTempRange(Parse *pParse, int iReg, int nReg) argument
71765 whereForeignKeys(Parse *pParse, Table *pTab) argument
71781 whereTempTriggers(Parse *pParse, Table *pTab) argument
71810 reloadTableSchema(Parse *pParse, Table *pTab, const char *zName) argument
71855 sqlite3AlterRenameTable( Parse *pParse, SrcList *pSrc, Token *pName ) argument
72059 sqlite3MinimumFileFormat(Parse *pParse, int iDb, int minFormat) argument
72088 sqlite3AlterFinishAddColumn(Parse *pParse, Token *pColDef) argument
72212 sqlite3AlterBeginAddColumn(Parse *pParse, SrcList *pSrc) argument
72323 openStatTable( Parse *pParse, int iDb, int iStatCur, const char *zWhere ) argument
72393 analyzeOneTable( Parse *pParse, Table *pTab, int iStatCur, int iMem ) argument
72618 loadAnalysis(Parse *pParse, int iDb) argument
72628 analyzeDatabase(Parse *pParse, int iDb) argument
72651 analyzeTable(Parse *pParse, Table *pTab) argument
72678 sqlite3Analyze(Parse *pParse, Token *pName1, Token *pName2) argument
73225 codeAttach( Parse *pParse, int type, FuncDef const *pFunc, Expr *pAuthArg, Expr *pFilename, Expr *pDbname, Expr *pKey ) argument
73297 sqlite3Detach(Parse *pParse, Expr *pDbname) argument
73318 sqlite3Attach(Parse *pParse, Expr *p, Expr *pDbname, Expr *pKey) argument
73342 sqlite3FixInit( DbFixer *pFix, Parse *pParse, int iDb, const char *zType, const Token *pName ) argument
73565 sqliteAuthBadReturnCode(Parse *pParse) argument
73579 sqlite3AuthReadCol( Parse *pParse, const char *zTab, const char *zCol, int iDb ) argument
73612 sqlite3AuthRead( Parse *pParse, Expr *pExpr, Schema *pSchema, SrcList *pTabList ) argument
73669 sqlite3AuthCheck( Parse *pParse, int code, const char *zArg1, const char *zArg2, const char *zArg3 ) argument
73705 sqlite3AuthContextPush( Parse *pParse, AuthContext *pContext, const char *zContext ) argument
73760 sqlite3BeginParse(Parse *pParse, int explainFlag) argument
73787 sqlite3TableLock( Parse *pParse, int iDb, int iTab, u8 isWriteLock, const char *zName ) argument
73827 codeTableLocks(Parse *pParse) argument
73855 sqlite3FinishCoding(Parse *pParse) argument
73957 sqlite3NestedParse(Parse *pParse, const char *zFormat, ...) argument
74020 sqlite3LocateTable( Parse *pParse, int isView, const char *zName, const char *zDbase ) argument
74360 sqlite3TwoPartName( Parse *pParse, Token *pName1, Token *pName2, Token **pUnqual ) argument
74397 sqlite3CheckObjectName(Parse *pParse, const char *zName) argument
74423 sqlite3StartTable( Parse *pParse, Token *pName1, Token *pName2, int isTemp, int isView, int isVirtual, int noErr ) argument
74639 sqlite3AddColumn(Parse *pParse, Token *pName) argument
74688 sqlite3AddNotNull(Parse *pParse, int onError) argument
74765 sqlite3AddColumnType(Parse *pParse, Token *pType) argument
74787 sqlite3AddDefaultValue(Parse *pParse, ExprSpan *pSpan) argument
74830 sqlite3AddPrimaryKey( Parse *pParse, ExprList *pList, int onError, int autoInc, int sortOrder ) argument
74894 sqlite3AddCheckConstraint( Parse *pParse, Expr *pCheckExpr ) argument
74914 sqlite3AddCollateType(Parse *pParse, Token *pToken) argument
74965 sqlite3LocateCollSeq(Parse *pParse, const char *zName) argument
74999 sqlite3ChangeCookie(Parse *pParse, int iDb) argument
75149 sqlite3EndTable( Parse *pParse, Token *pCons, Token *pEnd, Select *pSelect ) argument
75355 sqlite3CreateView( Parse *pParse, Token *pBegin, Token *pName1, Token *pName2, Select *pSelect, int isTemp, int noErr ) argument
75435 sqlite3ViewGetColumnNames(Parse *pParse, Table *pTable) argument
75591 destroyRootPage(Parse *pParse, int iTable, int iDb) argument
75619 destroyTable(Parse *pParse, Table *pTab) argument
75676 sqlite3DropTable(Parse *pParse, SrcList *pName, int isView, int noErr) argument
75853 sqlite3CreateForeignKey( Parse *pParse, ExprList *pFromCol, Token *pTo, ExprList *pToCol, int flags ) argument
75973 sqlite3DeferForeignKey(Parse *pParse, int isDeferred) argument
75994 sqlite3RefillIndex(Parse *pParse, Index *pIndex, int memRootPage) argument
76078 sqlite3CreateIndex( Parse *pParse, Token *pName1, Token *pName2, SrcList *pTblName, ExprList *pList, int onError, Token *pStart, Token *pEnd, int sortOrder, int ifNotExist ) argument
76582 sqlite3DropIndex(Parse *pParse, SrcList *pName, int ifExists) argument
76886 sqlite3SrcListAssignCursors(Parse *pParse, SrcList *pList) argument
76937 sqlite3SrcListAppendFromTerm( Parse *pParse, SrcList *p, Token *pTable, Token *pDatabase, Token *pAlias, Select *pSubquery, Expr *pOn, IdList *pUsing ) argument
76981 sqlite3SrcListIndexedBy(Parse *pParse, SrcList *p, Token *pIndexedBy) argument
77024 sqlite3BeginTransaction(Parse *pParse, int type) argument
77050 sqlite3CommitTransaction(Parse *pParse) argument
77070 sqlite3RollbackTransaction(Parse *pParse) argument
77091 sqlite3Savepoint(Parse *pParse, int op, Token *pName) argument
77111 sqlite3OpenTempDatabase(Parse *pParse) argument
77162 sqlite3CodeVerifySchema(Parse *pParse, int iDb) argument
77201 sqlite3BeginWriteOperation(Parse *pParse, int setStatement, int iDb) argument
77215 sqlite3MultiWrite(Parse *pParse) argument
77236 sqlite3MayAbort(Parse *pParse) argument
77246 sqlite3HaltConstraint(Parse *pParse, int onError, char *p4, int p4type) argument
77278 reindexTable(Parse *pParse, Table *pTab, char const *zColl) argument
77297 reindexDatabases(Parse *pParse, char const *zColl) argument
77328 sqlite3Reindex(Parse *pParse, Token *pName1, Token *pName2) argument
77392 sqlite3IndexKeyinfo(Parse *pParse, Index *pIdx) argument
77538 sqlite3CheckCollSeq(Parse *pParse, CollSeq *pColl) argument
77897 sqlite3SrcListLookup(Parse *pParse, SrcList *pSrc) argument
77918 sqlite3IsReadOnly(Parse *pParse, Table *pTab, int viewOk) argument
77955 sqlite3MaterializeView( Parse *pParse, Table *pView, Expr *pWhere, int iCur ) argument
77997 sqlite3LimitWhere( Parse *pParse, SrcList *pSrc, Expr *pWhere, ExprList *pOrderBy, Expr *pLimit, Expr *pOffset, char *zStmtType ) argument
78089 sqlite3DeleteFrom( Parse *pParse, SrcList *pTabList, Expr *pWhere ) argument
78344 sqlite3GenerateRowDelete( Parse *pParse, Table *pTab, int iCur, int iRowid, int count, Trigger *pTrigger, int onconf ) argument
78450 sqlite3GenerateRowIndexDelete( Parse *pParse, Table *pTab, int iCur, int *aRegIdx ) argument
78478 sqlite3GenerateIndexKey( Parse *pParse, Index *pIdx, int iCur, int regOut, int doMakeRec ) argument
80287 locateFkeyIndex( Parse *pParse, Table *pParent, FKey *pFKey, Index **ppIdx, int **paiCol ) argument
80420 fkLookupParent( Parse *pParse, int iDb, Table *pTab, Index *pIdx, FKey *pFKey, int *aiCol, int regData, int nIncr, int isIgnore ) argument
80563 fkScanChildren( Parse *pParse, SrcList *pSrc, Table *pTab, Index *pIdx, FKey *pFKey, int *aiCol, int regData, int nIncr ) argument
80728 sqlite3FkDropTable(Parse *pParse, SrcList *pName, Table *pTab) argument
80789 sqlite3FkCheck( Parse *pParse, Table *pTab, int regOld, int regNew ) argument
80937 sqlite3FkOldmask( Parse *pParse, Table *pTab ) argument
80973 sqlite3FkRequired( Parse *pParse, Table *pTab, int *aChange, int chngRowid ) argument
81048 fkActionTrigger( Parse *pParse, Table *pTab, FKey *pFKey, ExprList *pChanges ) argument
81233 sqlite3FkActions( Parse *pParse, Table *pTab, ExprList *pChanges, int regOld ) argument
81489 autoIncBegin( Parse *pParse, int iDb, Table *pTab ) argument
81521 sqlite3AutoincrementBegin(Parse *pParse) argument
81562 autoIncStep(Parse *pParse, int memId, int regRowid) argument
81575 sqlite3AutoincrementEnd(Parse *pParse) argument
81729 sqlite3Insert( Parse *pParse, SrcList *pTabList, ExprList *pList, Select *pSelect, IdList *pColumn, int onError ) argument
82435 sqlite3GenerateConstraintChecks( Parse *pParse, Table *pTab, int baseCur, int regRowid, int *aRegIdx, int rowidChng, int isUpdate, int overrideError, int ignoreDest, int *pbMayReplace ) argument
82721 sqlite3CompleteInsertion( Parse *pParse, Table *pTab, int baseCur, int regRowid, int *aRegIdx, int isUpdate, int appendBias, int useSeekResult ) argument
82781 sqlite3OpenTableAndIndices( Parse *pParse, Table *pTab, int baseCur, int op ) argument
82904 xferOptimization( Parse *pParse, Table *pDest, Select *pSelect, int onError, int iDbDest ) argument
84372 invalidateTempStorage(Parse *pParse) argument
84394 changeTempStorage(Parse *pParse, const char *zStorageType) argument
84409 returnSingleInt(Parse *pParse, const char *zLabel, i64 value) argument
84428 flagPragma(Parse *pParse, const char *zLeft, const char *zRight) argument
84564 sqlite3Pragma( Parse *pParse, Token *pId1, Token *pId2, Token *pValue, int minusFlag ) argument
86205 sqlite3ReadSchema(Parse *pParse) argument
86225 schemaIsValid(Parse *pParse) argument
86309 Parse *pParse; /* Parsing context */ local
86692 sqlite3SelectNew( Parse *pParse, ExprList *pEList, SrcList *pSrc, Expr *pWhere, ExprList *pGroupBy, Expr *pHaving, ExprList *pOrderBy, int isDistinct, Expr *pLimit, Expr *pOffset ) argument
86765 sqlite3JoinType(Parse *pParse, Token *pA, Token *pB, Token *pC) argument
86878 addWhereTerm( Parse *pParse, SrcList *pSrc, int iLeft, int iColLeft, int iRight, int iColRight, int isOuterJoin, Expr **ppWhere ) argument
86962 sqliteProcessJoin(Parse *pParse, Select *p) argument
87054 pushOntoSorter( Parse *pParse, ExprList *pOrderBy, Select *pSelect, int regData ) argument
87118 codeDistinct( Parse *pParse, int iTab, int addrRepeat, int N, int iMem ) argument
87142 checkForMultiColumnSelectError( Parse *pParse, SelectDest *pDest, int nExpr ) argument
87166 selectInnerLoop( Parse *pParse, Select *p, ExprList *pEList, int srcTab, int nColumn, ExprList *pOrderBy, int distinct, SelectDest *pDest, int iContinue, int iBreak ) argument
87391 keyInfoFromExprList(Parse *pParse, ExprList *pList) argument
87425 generateSortTail( Parse *pParse, Select *p, Vdbe *v, int nColumn, SelectDest *pDest ) argument
87666 generateColumnTypes( Parse *pParse, SrcList *pTabList, ExprList *pEList ) argument
87706 generateColumnNames( Parse *pParse, SrcList *pTabList, ExprList *pEList ) argument
87798 selectColumnsFromExprList( Parse *pParse, ExprList *pEList, int *pnCol, Column **paCol ) argument
87889 selectAddColumnTypeAndCollation( Parse *pParse, int nCol, Column *aCol, Select *pSelect ) argument
87926 sqlite3ResultSetOfSelect(Parse *pParse, Select *pSelect) argument
87961 sqlite3GetVdbe(Parse *pParse) argument
87993 computeLimitRegisters(Parse *pParse, Select *p, int iBreak) argument
88051 multiSelectCollSeq(Parse *pParse, Select *p, int iCol) argument
88106 multiSelect( Parse *pParse, Select *p, SelectDest *pDest ) argument
88452 generateOutputSubroutine( Parse *pParse, Select *p, SelectDest *pIn, SelectDest *pDest, int regReturn, int regPrev, KeyInfo *pKeyInfo, int p4type, int iBreak ) argument
88675 multiSelectOrderBy( Parse *pParse, Select *p, SelectDest *pDest ) argument
89213 flattenSubquery( Parse *pParse, Select *p, int iFrom, int isAgg, int subqueryIsAgg ) argument
89654 sqlite3IndexedByLookup(Parse *pParse, struct SrcList_item *pFrom) argument
89698 Parse *pParse = pWalker->pParse; local
89942 sqlite3SelectExpand(Parse *pParse, Select *pSelect) argument
89966 Parse *pParse; local
89999 sqlite3SelectAddTypeInfo(Parse *pParse, Select *pSelect) argument
90022 sqlite3SelectPrep( Parse *pParse, Select *p, NameContext *pOuterNC ) argument
90045 resetAccumulator(Parse *pParse, AggInfo *pAggInfo) argument
90077 finalizeAggFunctions(Parse *pParse, AggInfo *pAggInfo) argument
90093 updateAccumulator(Parse *pParse, AggInfo *pAggInfo) argument
90216 sqlite3Select( Parse *pParse, Select *p, SelectDest *pDest ) argument
91198 sqlite3TriggerList(Parse *pParse, Table *pTab) argument
91230 sqlite3BeginTrigger( Parse *pParse, Token *pName1, Token *pName2, int tr_tm, int op, IdList *pColumns, SrcList *pTableName, Expr *pWhen, int isTemp, int noErr ) argument
91404 sqlite3FinishTrigger( Parse *pParse, TriggerStep *pStepList, Token *pAll ) argument
91623 sqlite3DropTrigger(Parse *pParse, SrcList *pName, int noErr) argument
91672 sqlite3DropTriggerPtr(Parse *pParse, Trigger *pTrigger) argument
91770 sqlite3TriggersExist( Parse *pParse, Table *pTab, int op, ExprList *pChanges, int *pMask ) argument
91802 targetSrcList( Parse *pParse, TriggerStep *pStep ) argument
91827 codeTriggerProgram( Parse *pParse, TriggerStep *pStepList, int orconf ) argument
91937 codeRowTrigger( Parse *pParse, Trigger *pTrigger, Table *pTab, int orconf ) argument
92049 getRowTrigger( Parse *pParse, Trigger *pTrigger, Table *pTab, int orconf ) argument
92083 sqlite3CodeRowTriggerDirect( Parse *pParse, Trigger *p, Table *pTab, int reg, int orconf, int ignoreJump ) argument
92155 sqlite3CodeRowTrigger( Parse *pParse, Trigger *pTrigger, int op, ExprList *pChanges, int tr_tm, Table *pTab, int reg, int orconf, int ignoreJump ) argument
92217 sqlite3TriggerColmask( Parse *pParse, Trigger *pTrigger, ExprList *pChanges, int isNew, int tr_tm, Table *pTab, int orconf ) argument
92336 sqlite3Update( Parse *pParse, SrcList *pTabList, ExprList *pChanges, Expr *pWhere, int onError ) argument
92843 updateVirtualTable( Parse *pParse, SrcList *pSrc, Table *pTab, ExprList *pChanges, Expr *pRowid, int *aXRef, Expr *pWhere ) argument
92999 sqlite3Vacuum(Parse *pParse) argument
93521 sqlite3VtabBeginParse( Parse *pParse, Token *pName1, Token *pName2, Token *pModuleName ) argument
93565 addArgumentToVtab(Parse *pParse) argument
93578 sqlite3VtabFinishParse(Parse *pParse, Token *pEnd) argument
93659 sqlite3VtabArgInit(Parse *pParse) argument
93669 sqlite3VtabArgExtend(Parse *pParse, Token *p) argument
93791 sqlite3VtabCallConnect(Parse *pParse, Table *pTab) argument
93893 Parse *pParse; local
94176 sqlite3VtabMakeWritable(Parse *pParse, Table *pTab) argument
94323 Parse *pParse; /* The parser context */ member in struct:WhereClause
94450 whereClauseInit( WhereClause *pWC, Parse *pParse, WhereMaskSet *pMaskSet ) argument
94706 exprCommute(Parse *pParse, Expr *pExpr) argument
94779 Parse *pParse = pWC->pParse; local
94830 isLikeOrGlob( Parse *pParse, Expr *pExpr, Expr **ppPrefix, int *pisComplete, int *pnoCase ) argument
95037 Parse *pParse = pWC->pParse; /* Parser context */ local
95299 Parse *pParse = pWC->pParse; /* Parsing context */ local
95568 isSortingIndex( Parse *pParse, WhereMaskSet *pMaskSet, Index *pIdx, int base, ExprList *pOrderBy, int nEqCol, int *pbRev ) argument
95764 bestOrClauseIndex( Parse *pParse, WhereClause *pWC, struct SrcList_item *pSrc, Bitmask notReady, ExprList *pOrderBy, WhereCost *pCost ) argument
95876 bestAutomaticIndex( Parse *pParse, WhereClause *pWC, struct SrcList_item *pSrc, Bitmask notReady, WhereCost *pCost ) argument
95939 constructAutomaticIndex( Parse *pParse, WhereClause *pWC, struct SrcList_item *pSrc, Bitmask notReady, WhereLevel *pLevel ) argument
96093 allocateIndexInfo( Parse *pParse, WhereClause *pWC, struct SrcList_item *pSrc, ExprList *pOrderBy ) argument
96206 vtabBestIndex(Parse *pParse, Table *pTab, sqlite3_index_info *p) argument
96255 bestVirtualIndex( Parse *pParse, WhereClause *pWC, struct SrcList_item *pSrc, Bitmask notReady, ExprList *pOrderBy, WhereCost *pCost, sqlite3_index_info **ppIdxInfo ) argument
96409 whereRangeRegion( Parse *pParse, Index *pIdx, sqlite3_value *pVal, int *piRegion ) argument
96504 valueFromExpr( Parse *pParse, Expr *pExpr, u8 aff, sqlite3_value **pp ) argument
96564 whereRangeScanEst( Parse *pParse, Index *p, int nEq, WhereTerm *pLower, WhereTerm *pUpper, int *piEst ) argument
96666 bestBtreeIndex( Parse *pParse, WhereClause *pWC, struct SrcList_item *pSrc, Bitmask notReady, ExprList *pOrderBy, WhereCost *pCost ) argument
97052 bestIndex( Parse *pParse, WhereClause *pWC, struct SrcList_item *pSrc, Bitmask notReady, ExprList *pOrderBy, WhereCost *pCost ) argument
97127 codeApplyAffinity(Parse *pParse, int base, int n, char *zAff) argument
97167 codeEqualityTerm( Parse *pParse, WhereTerm *pTerm, WhereLevel *pLevel, int iTarget ) argument
97260 codeAllEqualityTerms( Parse *pParse, WhereLevel *pLevel, WhereClause *pWC, Bitmask notReady, int nExtraReg, char **pzAff ) argument
97351 Parse *pParse; /* Parsing context */ local
98105 sqlite3WhereBegin( Parse *pParse, SrcList *pTabList, Expr *pWhere, ExprList **ppOrderBy, u16 wctrlFlags ) argument
98616 Parse *pParse = pWInfo->pParse; local
98812 spanExpr(ExprSpan *pOut, Parse *pParse, int op, Token *pValue) argument
98821 spanBinaryExpr( ExprSpan *pOut, Parse *pParse, int op, ExprSpan *pLeft, ExprSpan *pRight ) argument
98835 spanUnaryPostfix( ExprSpan *pOut, Parse *pParse, int op, ExprSpan *pOperand, Token *pPostOp ) argument
98849 binaryToUnaryIfNull(Parse *pParse, Expr *pY, Expr *pA, int op) argument
98860 spanUnaryPrefix( ExprSpan *pOut, Parse *pParse, int op, ExprSpan *pOperand, Token *pPreOp ) argument
102828 sqlite3RunParser(Parse *pParse, const char *zSql, char **pzErrMsg) argument
109643 getNextToken( ParseContext *pParse, int iCol, const char *z, int n, Fts3Expr **ppExpr, int *pnConsumed ) argument
109725 getNextString( ParseContext *pParse, const char *zInput, int nInput, Fts3Expr **ppExpr ) argument
109828 getNextNode( ParseContext *pParse, const char *z, int n, Fts3Expr **ppExpr, int *pnConsumed ) argument
110052 fts3ExprParse( ParseContext *pParse, const char *z, int n, Fts3Expr **ppExpr, int *pnConsumed ) argument
[all...]

Completed in 819 milliseconds