Lines Matching defs:pParse
42 sqlite3ErrorMsg(pName->pParse, "invalid name: \"%s\"", pExpr->u.zToken);
289 Parse *pParse, /* The parser context */
300 sqlite3* db = pParse->db;
304 sName.pParse = pParse;
311 pParse->nErr++;
323 rc = sqlite3AuthCheck(pParse, type, zAuthArg, 0, 0);
331 v = sqlite3GetVdbe(pParse);
332 regArgs = sqlite3GetTempRange(pParse, 4);
333 sqlite3ExprCode(pParse, pFilename, regArgs);
334 sqlite3ExprCode(pParse, pDbname, regArgs+1);
335 sqlite3ExprCode(pParse, pKey, regArgs+2);
362 void sqlite3Detach(Parse *pParse, Expr *pDbname){
376 codeAttach(pParse, SQLITE_DETACH, &detach_func, pDbname, 0, 0, pDbname);
384 void sqlite3Attach(Parse *pParse, Expr *p, Expr *pDbname, Expr *pKey){
398 codeAttach(pParse, SQLITE_ATTACH, &attach_func, p, p, pDbname, pKey);
411 Parse *pParse, /* Error messages will be written here */
419 db = pParse->db;
421 pFix->pParse = pParse;
439 ** pParse->zErrMsg and these routines return non-zero. If everything
454 pItem->zDatabase = sqlite3DbStrDup(pFix->pParse->db, zDb);
456 sqlite3ErrorMsg(pFix->pParse,