Lines Matching refs:sqlite3ExprCode

19923 SQLITE_PRIVATE void sqlite3ExprCode(Parse*, Expr*, int);
101125 ** sqlite3ExprCode() will generate all necessary code to compute
103667 sqlite3ExprCode(pParse, pE2, r1);
104385 sqlite3ExprCode(pParse, pFarg->a[0].pExpr, target);
104389 sqlite3ExprCode(pParse, pFarg->a[i].pExpr, target);
105169 sqlite3ExprCode(pParse, aListelem[i+1].pExpr, target);
105174 sqlite3ExprCode(pParse, pEList->a[nExpr-1].pExpr, target);
105261 sqlite3ExprCode(pParse, pExpr, regDest);
105320 SQLITE_PRIVATE void sqlite3ExprCode(Parse *pParse, Expr *pExpr, int target){
105341 ** sqlite3ExprCode(). This routine works just like sqlite3ExprCode()
105347 if( !db->mallocFailed ) sqlite3ExprCode(pParse, pExpr, target);
111087 sqlite3ExprCode(pParse, pFilename, regArgs);
111088 sqlite3ExprCode(pParse, pDbname, regArgs+1);
111089 sqlite3ExprCode(pParse, pKey, regArgs+2);
111827 sqlite3ExprCode(pParse, pEL->a[i].pExpr, iReg);
123287 sqlite3ExprCode(pParse, pList->a[k].pExpr, iRegStore);
123313 sqlite3ExprCode(pParse, pList->a[ipkColumn].pExpr, regCols);
123370 sqlite3ExprCode(pParse, pList->a[ipkColumn].pExpr, regRowid);
132716 sqlite3ExprCode(pParse, aOutEx[i].pExpr, regRow+i);
133381 sqlite3ExprCode(pParse, pLimit->pLeft, iLimit);
133389 sqlite3ExprCode(pParse, pLimit->pRight, iOffset);
136922 sqlite3ExprCode(pParse, pC->pCExpr, pC->iMem);
138051 sqlite3ExprCode(pParse, pGroupBy->a[j].pExpr, iBMem+j);
140781 sqlite3ExprCode(pParse, pRowidExpr, regNewRowid);
140842 sqlite3ExprCode(pParse, pChanges->a[j].pExpr, k);
141166 sqlite3ExprCode(pParse, pChanges->a[aXRef[i]].pExpr, regArg+2+i);
141175 sqlite3ExprCode(pParse, pRowid, regArg+1);
141697 sqlite3ExprCode(pParse, pInto, iIntoReg);
144807 sqlite3ExprCode(pWalker->pParse, pExpr, reg);
145014 sqlite3ExprCode(pParse, pList->a[i].pExpr, iReg+i);
145019 sqlite3ExprCode(pParse, p, iReg);
156818 sqlite3ExprCode(pParse, pMWin->pStart, regStart);
156822 sqlite3ExprCode(pParse, pMWin->pEnd, regEnd);