/illumos-gate/usr/src/lib/libsqlite/src/ |
H A D | auth.c | 91 pParse->rc = SQLITE_MISUSE; in sqliteAuthBadReturnCode() 108 sqlite *db = pParse->db; in sqliteAuthRead() 155 pParse->rc = SQLITE_AUTH; in sqliteAuthRead() 168 Parse *pParse, in sqliteAuthCheck() argument 174 sqlite *db = pParse->db; in sqliteAuthCheck() 183 pParse->rc = SQLITE_AUTH; in sqliteAuthCheck() 197 Parse *pParse, in sqliteAuthContextPush() argument 201 pContext->pParse = pParse; in sqliteAuthContextPush() 202 if( pParse ){ in sqliteAuthContextPush() 213 if( pContext->pParse ){ in sqliteAuthContextPop() [all …]
|
H A D | trigger.c | 55 sqlite *db = pParse->db; in sqliteBeginTrigger() 93 pParse->nErr++; in sqliteBeginTrigger() 146 pParse->pNewTrigger = nt; in sqliteBeginTrigger() 168 if( pParse->nErr || pParse->pNewTrigger==0 ) goto triggerfinish_cleanup; in sqliteFinishTrigger() 169 nt = pParse->pNewTrigger; in sqliteFinishTrigger() 170 pParse->pNewTrigger = 0; in sqliteFinishTrigger() 214 if( !pParse->explain ){ in sqliteFinishTrigger() 228 pParse->pNewTrigger = 0; in sqliteFinishTrigger() 479 if( !pParse->explain ){ in sqliteDropTriggerPtr() 741 pParse->trigStack = pParse->trigStack->pNext; in sqliteCodeRowTrigger() [all …]
|
H A D | build.c | 44 pParse->rc = rc; in sqliteBeginParse() 45 pParse->nErr++; in sqliteBeginParse() 54 pParse->nVar = 0; in sqliteBeginParse() 78 sqliteVdbeMakeReady(v, pParse->nVar, pParse->explain); in sqliteExec() 79 pParse->rc = pParse->nErr ? SQLITE_ERROR : SQLITE_DONE; in sqliteExec() 84 pParse->nTab = 0; in sqliteExec() 85 pParse->nMem = 0; in sqliteExec() 86 pParse->nSet = 0; in sqliteExec() 87 pParse->nAgg = 0; in sqliteExec() 88 pParse->nVar = 0; in sqliteExec() [all …]
|
H A D | tokenize.c | 418 pParse->zTail = zSql; in sqliteRunParser() 437 pParse->sLastToken.z, pParse->sLastToken.n, "\"", 1, 0); in sqliteRunParser() 446 sqliteParser(pEngine, tokenType, pParse->sLastToken, pParse); in sqliteRunParser() 458 sqliteParser(pEngine, TK_SEMI, pParse->sLastToken, pParse); in sqliteRunParser() 461 sqliteParser(pEngine, 0, pParse->sLastToken, pParse); in sqliteRunParser() 464 if( pParse->rc!=SQLITE_OK && pParse->rc!=SQLITE_DONE && pParse->zErrMsg==0 ){ in sqliteRunParser() 465 sqliteSetString(&pParse->zErrMsg, sqlite_error_string(pParse->rc), in sqliteRunParser() 477 if( pParse->pVdbe && pParse->nErr>0 ){ in sqliteRunParser() 479 pParse->pVdbe = 0; in sqliteRunParser() 482 sqliteDeleteTable(pParse->db, pParse->pNewTable); in sqliteRunParser() [all …]
|
H A D | delete.c | 30 pTab = sqliteLocateTable(pParse, zTab, zDb); in sqliteSrcListLookup() 78 sContext.pParse = 0; in sqliteDeleteFrom() 79 if( pParse->nErr || sqlite_malloc_failed ){ in sqliteDeleteFrom() 83 db = pParse->db; in sqliteDeleteFrom() 117 oldIdx = pParse->nTab++; in sqliteDeleteFrom() 141 v = sqliteGetVdbe(pParse); in sqliteDeleteFrom() 244 oldIdx, (pParse->trigStack)?pParse->trigStack->orconf:OE_Default, in sqliteDeleteFrom() 255 pParse->nTab = iCur + 1; in sqliteDeleteFrom() 279 oldIdx, (pParse->trigStack)?pParse->trigStack->orconf:OE_Default, in sqliteDeleteFrom() 294 pParse->nTab = iCur; in sqliteDeleteFrom() [all …]
|
H A D | update.c | 63 sContext.pParse = 0; in sqliteUpdate() 65 db = pParse->db; in sqliteUpdate() 67 iStackDepth = pParse->nMem++; in sqliteUpdate() 95 newIdx = pParse->nTab++; in sqliteUpdate() 96 oldIdx = pParse->nTab++; in sqliteUpdate() 106 pParse->nTab++; in sqliteUpdate() 212 v = sqliteGetVdbe(pParse); in sqliteUpdate() 334 assert( pParse->nTab>iCur+i+1 ); in sqliteUpdate() 411 pParse->nTab = iCur; in sqliteUpdate() 434 pParse->nTab = iCur; in sqliteUpdate() [all …]
|
H A D | expr.c | 1014 Vdbe *v = pParse->pVdbe; in sqliteExprCode() 1246 pParse->nErr++; in sqliteExprCode() 1304 Vdbe *v = pParse->pVdbe; in sqliteExprIfTrue() 1399 Vdbe *v = pParse->pVdbe; in sqliteExprIfFalse() 1532 AggExpr *aAgg = sqliteRealloc(pParse->aAgg, amt*sizeof(pParse->aAgg[0])); in appendAggInfo() 1536 pParse->aAgg = aAgg; in appendAggInfo() 1538 memset(&pParse->aAgg[pParse->nAgg], 0, sizeof(pParse->aAgg[0])); in appendAggInfo() 1539 return pParse->nAgg++; in appendAggInfo() 1561 aAgg = pParse->aAgg; in sqliteExprAnalyzeAggregates() 1579 aAgg = pParse->aAgg; in sqliteExprAnalyzeAggregates() [all …]
|
H A D | attach.c | 33 v = sqliteGetVdbe(pParse); in sqliteAttach() 35 if( pParse->explain ) return; in sqliteAttach() 36 db = pParse->db; in sqliteAttach() 40 pParse->rc = SQLITE_ERROR; in sqliteAttach() 46 pParse->rc = SQLITE_ERROR; in sqliteAttach() 112 if( pParse->nErr ) return; in sqliteAttach() 114 rc = sqliteInit(pParse->db, &pParse->zErrMsg); in sqliteAttach() 124 pParse->nErr++; in sqliteAttach() 145 db = pParse->db; in sqliteDetach() 195 db = pParse->db; in sqliteFixInit() [all …]
|
H A D | select.c | 124 pParse->nErr++; in sqliteJoinType() 127 sqliteErrorMsg(pParse, in sqliteJoinType() 304 pParse->aAgg = 0; in sqliteAggregateInfoReset() 305 pParse->nAgg = 0; in sqliteAggregateInfoReset() 306 pParse->useAgg = 0; in sqliteAggregateInfoReset() 412 Vdbe *v = pParse->pVdbe; in selectInnerLoop() 1164 v = pParse->pVdbe = sqliteVdbeCreate(pParse->db); in sqliteGetVdbe() 2354 for(i=0, pAgg=pParse->aAgg; i<pParse->nAgg; i++, pAgg++){ in sqliteSelect() 2361 for(i=0, pAgg=pParse->aAgg; i<pParse->nAgg; i++, pAgg++){ in sqliteSelect() 2389 pParse->useAgg = 1; in sqliteSelect() [all …]
|
H A D | insert.c | 120 db = pParse->db; in sqliteInsert() 160 v = sqliteGetVdbe(pParse); in sqliteInsert() 166 newIdx = pParse->nTab++; in sqliteInsert() 260 sqliteErrorMsg(pParse, in sqliteInsert() 301 pParse->nErr++; in sqliteInsert() 325 iCntMem = pParse->nMem++; in sqliteInsert() 332 base = pParse->nTab; in sqliteInsert() 334 pParse->nTab += idx; in sqliteInsert() 410 base = pParse->nTab; in sqliteInsert() 412 pParse->nTab += idx; in sqliteInsert() [all …]
|
H A D | copy.c | 30 Parse *pParse, /* The parser context */ in sqliteCopy() argument 42 sqlite *db = pParse->db; in sqliteCopy() 47 pTab = sqliteSrcListLookup(pParse, pTableName); in sqliteCopy() 48 if( pTab==0 || sqliteIsReadOnly(pParse, pTab, 0) ) goto copy_cleanup; in sqliteCopy() 53 if( sqliteAuthCheck(pParse, SQLITE_INSERT, pTab->zName, 0, zDb) in sqliteCopy() 57 v = sqliteGetVdbe(pParse); in sqliteCopy() 59 sqliteBeginWriteOperation(pParse, 1, pTab->iDb); in sqliteCopy() 62 sqliteOpenTableAndIndices(pParse, pTab, 0); in sqliteCopy() 89 sqliteGenerateConstraintChecks(pParse, pTab, 0, 0, pTab->iPKey>=0, in sqliteCopy() 91 sqliteCompleteInsertion(pParse, pTab, 0, 0, 0, 0, -1); in sqliteCopy() [all …]
|
H A D | parse.y | 22 %extra_argument {Parse *pParse} 24 if( pParse->zErrMsg==0 ){ 92 sqliteStartTable(pParse,&X,&Y,T,0); in CREATE() 98 sqliteEndTable(pParse,&X,0); in RP() 101 sqliteEndTable(pParse,0,S); in select() 244 sqliteDeferForeignKey(pParse, D); 276 sqliteDropTable(pParse, &X, 1); 557 if( A ) A->iTable = ++pParse->nVar; 797 sqliteFinishTrigger(pParse, S, &all); 886 sqliteAttach(pParse, &F, &D, &K); [all …]
|
H A D | where.c | 427 pWInfo->pParse = pParse; in sqliteWhereBegin() 448 if( pParse->trigStack ){ in sqliteWhereBegin() 656 pWInfo->a[i].iCur = pParse->nTab++; in sqliteWhereBegin() 657 pWInfo->peakNTab = pParse->nTab; in sqliteWhereBegin() 692 pWInfo->peakNTab = pParse->nTab; in sqliteWhereBegin() 731 if( !pParse->nMem ) pParse->nMem++; in sqliteWhereBegin() 826 pLevel->iMem = pParse->nMem++; in sqliteWhereBegin() 903 pLevel->iMem = pParse->nMem++; in sqliteWhereBegin() 1032 pLevel->iMem = pParse->nMem++; in sqliteWhereBegin() 1098 pLevel->iMem = pParse->nMem++; in sqliteWhereBegin() [all …]
|
H A D | pragma.c | 93 sqlite *db = pParse->db; in changeTempStorage() 129 sqlite *db = pParse->db; in flagPragma() 162 sqlite *db = pParse->db; in sqlitePragma() 163 Vdbe *v = sqliteGetVdbe(pParse); in sqlitePragma() 222 sqliteEndWriteOperation(pParse); in sqlitePragma() 317 sqliteEndWriteOperation(pParse); in sqlitePragma() 424 v = sqliteGetVdbe(pParse); in sqlitePragma() 452 v = sqliteGetVdbe(pParse); in sqlitePragma() 524 changeTempStorage(pParse, zRight); in sqlitePragma() 550 sqliteEndWriteOperation(pParse); in sqlitePragma() [all …]
|
H A D | util.c | 418 void sqliteErrorMsg(Parse *pParse, const char *zFormat, ...){ in sqliteErrorMsg() argument 420 pParse->nErr++; in sqliteErrorMsg() 421 sqliteFree(pParse->zErrMsg); in sqliteErrorMsg() 423 pParse->zErrMsg = sqliteVMPrintf(zFormat, ap); in sqliteErrorMsg()
|
H A D | vacuum.c | 209 void sqliteVacuum(Parse *pParse, Token *pTableName){ in sqliteVacuum() argument 210 Vdbe *v = sqliteGetVdbe(pParse); in sqliteVacuum()
|
H A D | sqliteInt.h | 822 Parse *pParse; member 942 Parse *pParse; /* The Parse structure */ member 1082 Parse *pParse; /* The parsing context. Error messages written here */ member
|