Home
last modified time | relevance | path

Searched refs:pParse (Results 1 – 17 of 17) sorted by relevance

/illumos-gate/usr/src/lib/libsqlite/src/
H A Dauth.c91 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 Dtrigger.c55 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 Dbuild.c44 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 Dtokenize.c418 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 Ddelete.c30 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 Dupdate.c63 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 Dexpr.c1014 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 Dattach.c33 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 Dselect.c124 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 Dinsert.c120 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 Dcopy.c30 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 Dparse.y22 %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 Dwhere.c427 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 Dpragma.c93 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 Dutil.c418 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 Dvacuum.c209 void sqliteVacuum(Parse *pParse, Token *pTableName){ in sqliteVacuum() argument
210 Vdbe *v = sqliteGetVdbe(pParse); in sqliteVacuum()
H A DsqliteInt.h822 Parse *pParse; member
942 Parse *pParse; /* The Parse structure */ member
1082 Parse *pParse; /* The parsing context. Error messages written here */ member