Lines Matching refs:pParse

330   Parse *pParse,       /* The parser context */  in codeAttach()  argument
341 sqlite3* db = pParse->db; in codeAttach()
344 if( pParse->nErr ) goto attach_end; in codeAttach()
346 sName.pParse = pParse; in codeAttach()
365 rc = sqlite3AuthCheck(pParse, type, zAuthArg, 0, 0); in codeAttach()
373 v = sqlite3GetVdbe(pParse); in codeAttach()
374 regArgs = sqlite3GetTempRange(pParse, 4); in codeAttach()
375 sqlite3ExprCode(pParse, pFilename, regArgs); in codeAttach()
376 sqlite3ExprCode(pParse, pDbname, regArgs+1); in codeAttach()
377 sqlite3ExprCode(pParse, pKey, regArgs+2); in codeAttach()
381 sqlite3VdbeAddFunctionCall(pParse, 0, regArgs+3-pFunc->nArg, regArgs+3, in codeAttach()
401 void sqlite3Detach(Parse *pParse, Expr *pDbname){ in sqlite3Detach() argument
413 codeAttach(pParse, SQLITE_DETACH, &detach_func, pDbname, 0, 0, pDbname); in sqlite3Detach()
421 void sqlite3Attach(Parse *pParse, Expr *p, Expr *pDbname, Expr *pKey){ in sqlite3Attach() argument
433 codeAttach(pParse, SQLITE_ATTACH, &attach_func, p, p, pDbname, pKey); in sqlite3Attach()
444 if( pFix->pParse->db->init.busy ){ in fixExprCb()
447 sqlite3ErrorMsg(pFix->pParse, "%s cannot use variables", pFix->zType); in fixExprCb()
461 sqlite3 *db = pFix->pParse->db; in fixSelectCb()
470 sqlite3ErrorMsg(pFix->pParse, in fixSelectCb()
506 Parse *pParse, /* Error messages will be written here */ in sqlite3FixInit() argument
511 sqlite3 *db = pParse->db; in sqlite3FixInit()
513 pFix->pParse = pParse; in sqlite3FixInit()
519 pFix->w.pParse = pParse; in sqlite3FixInit()