Lines Matching defs:pParse
8570 Parse *pParse; /* Parsing and code generating context */ member
8603 Parse *pParse; /* The parser */ member
8786 Parse *pParse; /* The Parse structure */ member
8937 Parse *pParse; /* The parsing context. Error messages written here */ member
16103 SQLITE_PRIVATE void sqlite3ErrorMsg(Parse *pParse, const char *zFormat, ...){ in sqlite3ErrorMsg()
16118 SQLITE_PRIVATE void sqlite3ErrorClear(Parse *pParse){ in sqlite3ErrorClear()
47741 SQLITE_PRIVATE Expr *sqlite3ExprSetColl(Parse *pParse, Expr *pExpr, Token *pName){ in sqlite3ExprSetColl()
47760 SQLITE_PRIVATE CollSeq *sqlite3ExprCollSeq(Parse *pParse, Expr *pExpr){ in sqlite3ExprCollSeq()
47868 Parse *pParse, in sqlite3BinaryCompareCollSeq()
47897 Parse *pParse, /* Parsing and code generating context */ in codeCompareOperands()
47917 Parse *pParse, /* The parsing (and code generating) context */ in codeCompare()
47994 Parse *pParse, /* Parsing context */ in sqlite3PExpr()
48013 SQLITE_PRIVATE Expr *sqlite3RegisterExpr(Parse *pParse, Token *pToken){ in sqlite3RegisterExpr()
48065 SQLITE_PRIVATE Expr *sqlite3ExprFunction(Parse *pParse, ExprList *pList, Token *pToken){ in sqlite3ExprFunction()
48099 SQLITE_PRIVATE void sqlite3ExprAssignVarNumber(Parse *pParse, Expr *pExpr){ in sqlite3ExprAssignVarNumber()
48370 Parse *pParse, /* Parsing context */ in sqlite3ExprListAppend()
48414 Parse *pParse, in sqlite3ExprListCheckLength()
48730 Parse *pParse, /* The parsing context */ in lookupName()
49030 Parse *pParse; in nameResolverStep() local
49252 Parse *pParse; /* The parsing context */ member
49333 SQLITE_PRIVATE int sqlite3FindInIndex(Parse *pParse, Expr *pX, int mustBeUnique){ in sqlite3FindInIndex()
49440 SQLITE_PRIVATE void sqlite3CodeSubselect(Parse *pParse, Expr *pExpr){ in sqlite3CodeSubselect()
49681 Parse *pParse, /* Parsing and code generating context */ in sqlite3ExprCodeGetColumn()
49737 SQLITE_PRIVATE void sqlite3ExprClearColumnCache(Parse *pParse, int iTable){ in sqlite3ExprClearColumnCache()
49757 SQLITE_PRIVATE void sqlite3ExprCacheAffinityChange(Parse *pParse, int iStart, int iCount){ in sqlite3ExprCacheAffinityChange()
49772 SQLITE_PRIVATE void sqlite3ExprCodeMove(Parse *pParse, int iFrom, int iTo){ in sqlite3ExprCodeMove()
49787 static int usedAsColumnCache(Parse *pParse, int iFrom, int iTo){ in usedAsColumnCache()
49808 SQLITE_PRIVATE int sqlite3ExprWritableRegister(Parse *pParse, int iCurrent, int iTarget){ in sqlite3ExprWritableRegister()
49831 SQLITE_PRIVATE void sqlite3ExprHardCopy(Parse *pParse, int iReg, int nReg){ in sqlite3ExprHardCopy()
49856 SQLITE_PRIVATE int sqlite3ExprCodeTarget(Parse *pParse, Expr *pExpr, int target){ in sqlite3ExprCodeTarget()
50368 SQLITE_PRIVATE int sqlite3ExprCodeTemp(Parse *pParse, Expr *pExpr, int *pReg){ in sqlite3ExprCodeTemp()
50385 SQLITE_PRIVATE int sqlite3ExprCode(Parse *pParse, Expr *pExpr, int target){ in sqlite3ExprCode()
50409 SQLITE_PRIVATE int sqlite3ExprCodeAndCache(Parse *pParse, Expr *pExpr, int target){ in sqlite3ExprCodeAndCache()
50491 Parse *pParse = (Parse*)pArg; in evalConstExpr() local
50532 SQLITE_PRIVATE void sqlite3ExprCodeConstants(Parse *pParse, Expr *pExpr){ in sqlite3ExprCodeConstants()
50544 Parse *pParse, /* Parsing context */ in sqlite3ExprCodeExprList()
50578 SQLITE_PRIVATE void sqlite3ExprIfTrue(Parse *pParse, Expr *pExpr, int dest, int jumpIfNull){ in sqlite3ExprIfTrue()
50707 SQLITE_PRIVATE void sqlite3ExprIfFalse(Parse *pParse, Expr *pExpr, int dest, int jumpIfNull){ in sqlite3ExprIfFalse()
50942 Parse *pParse = pNC->pParse; in analyzeAggregate() local
51096 SQLITE_PRIVATE int sqlite3GetTempReg(Parse *pParse){ in sqlite3GetTempReg()
51114 SQLITE_PRIVATE void sqlite3ReleaseTempReg(Parse *pParse, int iReg){ in sqlite3ReleaseTempReg()
51123 SQLITE_PRIVATE int sqlite3GetTempRange(Parse *pParse, int nReg){ in sqlite3GetTempRange()
51136 SQLITE_PRIVATE void sqlite3ReleaseTempRange(Parse *pParse, int iReg, int nReg){ in sqlite3ReleaseTempRange()
51333 static char *whereTempTriggers(Parse *pParse, Table *pTab){ in whereTempTriggers()
51369 static void reloadTableSchema(Parse *pParse, Table *pTab, const char *zName){ in reloadTableSchema()
51415 Parse *pParse, /* Parser context. */ in sqlite3AlterRenameTable()
51585 SQLITE_PRIVATE void sqlite3AlterFinishAddColumn(Parse *pParse, Token *pColDef){ in sqlite3AlterFinishAddColumn()
51701 SQLITE_PRIVATE void sqlite3AlterBeginAddColumn(Parse *pParse, SrcList *pSrc){ in sqlite3AlterBeginAddColumn()
51802 Parse *pParse, /* Parsing context */ in openStatTable()
51861 Parse *pParse, /* Parser context */ in analyzeOneTable()
52005 static void loadAnalysis(Parse *pParse, int iDb){ in loadAnalysis()
52015 static void analyzeDatabase(Parse *pParse, int iDb){ in analyzeDatabase()
52037 static void analyzeTable(Parse *pParse, Table *pTab){ in analyzeTable()
52063 SQLITE_PRIVATE void sqlite3Analyze(Parse *pParse, Token *pName1, Token *pName2){ in sqlite3Analyze()
52493 Parse *pParse, /* The parser context */ in codeAttach()
52567 SQLITE_PRIVATE void sqlite3Detach(Parse *pParse, Expr *pDbname){ in sqlite3Detach()
52576 SQLITE_PRIVATE void sqlite3Attach(Parse *pParse, Expr *p, Expr *pDbname, Expr *pKey){ in sqlite3Attach()
52601 Parse *pParse, /* Error messages will be written here */ in sqlite3FixInit()
52824 static void sqliteAuthBadReturnCode(Parse *pParse, int rc){ in sqliteAuthBadReturnCode()
52841 Parse *pParse, /* The parser context */ in sqlite3AuthRead()
52911 Parse *pParse, in sqlite3AuthCheck()
52947 Parse *pParse, in sqlite3AuthContextPush()
53004 SQLITE_PRIVATE void sqlite3BeginParse(Parse *pParse, int explainFlag){ in sqlite3BeginParse()
53032 Parse *pParse, /* Parsing context */ in sqlite3TableLock()
53073 static void codeTableLocks(Parse *pParse){ in codeTableLocks()
53102 SQLITE_PRIVATE void sqlite3FinishCoding(Parse *pParse){ in sqlite3FinishCoding()
53208 SQLITE_PRIVATE void sqlite3NestedParse(Parse *pParse, const char *zFormat, ...){ in sqlite3NestedParse()
53268 Parse *pParse, /* context in which to report errors */ in sqlite3LocateTable()
53631 Parse *pParse, /* Parsing and code generating context */ in sqlite3TwoPartName()
53663 SQLITE_PRIVATE int sqlite3CheckObjectName(Parse *pParse, const char *zName){ in sqlite3CheckObjectName()
53690 Parse *pParse, /* Parser context */ in sqlite3StartTable()
53904 SQLITE_PRIVATE void sqlite3AddColumn(Parse *pParse, Token *pName){ in sqlite3AddColumn()
53953 SQLITE_PRIVATE void sqlite3AddNotNull(Parse *pParse, int onError){ in sqlite3AddNotNull()
54033 SQLITE_PRIVATE void sqlite3AddColumnType(Parse *pParse, Token *pType){ in sqlite3AddColumnType()
54057 SQLITE_PRIVATE void sqlite3AddDefaultValue(Parse *pParse, Expr *pExpr){ in sqlite3AddDefaultValue()
54097 Parse *pParse, /* Parsing context */ in sqlite3AddPrimaryKey()
54156 Parse *pParse, /* Parsing context */ in sqlite3AddCheckConstraint()
54177 SQLITE_PRIVATE void sqlite3AddCollateType(Parse *pParse, Token *pToken){ in sqlite3AddCollateType()
54225 SQLITE_PRIVATE CollSeq *sqlite3LocateCollSeq(Parse *pParse, const char *zName, int nName){ in sqlite3LocateCollSeq()
54263 SQLITE_PRIVATE void sqlite3ChangeCookie(Parse *pParse, int iDb){ in sqlite3ChangeCookie()
54387 Parse *pParse, /* Parse context */ in sqlite3EndTable()
54607 Parse *pParse, /* The parsing context */ in sqlite3CreateView()
54684 SQLITE_PRIVATE int sqlite3ViewGetColumnNames(Parse *pParse, Table *pTable){ in sqlite3ViewGetColumnNames()
54830 static void destroyRootPage(Parse *pParse, int iTable, int iDb){ in destroyRootPage()
54856 static void destroyTable(Parse *pParse, Table *pTab){ in destroyTable()
54913 SQLITE_PRIVATE void sqlite3DropTable(Parse *pParse, SrcList *pName, int isView, int noErr){ in sqlite3DropTable()
55095 Parse *pParse, /* Parsing context */ in sqlite3CreateForeignKey()
55202 SQLITE_PRIVATE void sqlite3DeferForeignKey(Parse *pParse, int isDeferred){ in sqlite3DeferForeignKey()
55222 static void sqlite3RefillIndex(Parse *pParse, Index *pIndex, int memRootPage){ in sqlite3RefillIndex()
55297 Parse *pParse, /* All information about this parse */ in sqlite3CreateIndex()
55733 SQLITE_PRIVATE void sqlite3MinimumFileFormat(Parse *pParse, int iDb, int minFormat){ in sqlite3MinimumFileFormat()
55790 SQLITE_PRIVATE void sqlite3DropIndex(Parse *pParse, SrcList *pName, int ifExists){ in sqlite3DropIndex()
56026 SQLITE_PRIVATE void sqlite3SrcListAssignCursors(Parse *pParse, SrcList *pList){ in sqlite3SrcListAssignCursors()
56077 Parse *pParse, /* Parsing context */ in sqlite3SrcListAppendFromTerm()
56133 SQLITE_PRIVATE void sqlite3BeginTransaction(Parse *pParse, int type){ in sqlite3BeginTransaction()
56156 SQLITE_PRIVATE void sqlite3CommitTransaction(Parse *pParse){ in sqlite3CommitTransaction()
56173 SQLITE_PRIVATE void sqlite3RollbackTransaction(Parse *pParse){ in sqlite3RollbackTransaction()
56191 SQLITE_PRIVATE int sqlite3OpenTempDatabase(Parse *pParse){ in sqlite3OpenTempDatabase()
56240 SQLITE_PRIVATE void sqlite3CodeVerifySchema(Parse *pParse, int iDb){ in sqlite3CodeVerifySchema()
56284 SQLITE_PRIVATE void sqlite3BeginWriteOperation(Parse *pParse, int setStatement, int iDb){ in sqlite3BeginWriteOperation()
56319 static void reindexTable(Parse *pParse, Table *pTab, char const *zColl){ in reindexTable()
56338 static void reindexDatabases(Parse *pParse, char const *zColl){ in reindexDatabases()
56369 SQLITE_PRIVATE void sqlite3Reindex(Parse *pParse, Token *pName1, Token *pName2){ in sqlite3Reindex()
56435 SQLITE_PRIVATE KeyInfo *sqlite3IndexKeyinfo(Parse *pParse, Index *pIdx){ in sqlite3IndexKeyinfo()
56584 SQLITE_PRIVATE int sqlite3CheckCollSeq(Parse *pParse, CollSeq *pColl){ in sqlite3CheckCollSeq()
56865 SQLITE_PRIVATE Table *sqlite3SrcListLookup(Parse *pParse, SrcList *pSrc){ in sqlite3SrcListLookup()
56885 SQLITE_PRIVATE int sqlite3IsReadOnly(Parse *pParse, Table *pTab, int viewOk){ in sqlite3IsReadOnly()
56932 Parse *pParse, /* Parsing context */ in sqlite3MaterializeView()
56964 Parse *pParse, /* The parser context */ in sqlite3DeleteFrom()
57285 Parse *pParse, /* Parsing context */ in sqlite3GenerateRowDelete()
57321 Parse *pParse, /* Parsing and code generating context */ in sqlite3GenerateRowIndexDelete()
57349 Parse *pParse, /* Parsing context */ in sqlite3GenerateIndexKey()
59013 Parse *pParse, /* Parsing context */ in autoIncBegin()
59051 static void autoIncStep(Parse *pParse, int memId, int regRowid){ in autoIncStep()
59063 Parse *pParse, /* The parsing context */ in autoIncEnd()
59195 Parse *pParse, /* Parser context */ in sqlite3Insert()
59869 Parse *pParse, /* The parser context */ in sqlite3GenerateConstraintChecks()
60111 Parse *pParse, /* The parser context */ in sqlite3CompleteInsertion()
60171 Parse *pParse, /* Parsing context */ in sqlite3OpenTableAndIndices()
60294 Parse *pParse, /* Parser context */ in xferOptimization()
61690 static int invalidateTempStorage(Parse *pParse){ in invalidateTempStorage()
61712 static int changeTempStorage(Parse *pParse, const char *zStorageType){ in changeTempStorage()
61727 static void returnSingleInt(Parse *pParse, const char *zLabel, int value){ in returnSingleInt()
61744 static int flagPragma(Parse *pParse, const char *zLeft, const char *zRight){ in flagPragma()
61819 Parse *pParse, in sqlite3Pragma()
63294 SQLITE_PRIVATE int sqlite3ReadSchema(Parse *pParse){ in sqlite3ReadSchema()
63728 Parse *pParse, /* Parsing context */ in sqlite3SelectNew()
63801 SQLITE_PRIVATE int sqlite3JoinType(Parse *pParse, Token *pA, Token *pB, Token *pC){ in sqlite3JoinType()
63882 static void setQuotedToken(Parse *pParse, Token *p, const char *z){ in setQuotedToken()
63913 SQLITE_PRIVATE Expr *sqlite3CreateIdExpr(Parse *pParse, const char *zName){ in sqlite3CreateIdExpr()
63924 Parse *pParse, /* Parsing context */ in addWhereTerm()
64007 static int sqliteProcessJoin(Parse *pParse, Select *p){ in sqliteProcessJoin()
64091 Parse *pParse, /* Parser context */ in pushOntoSorter()
64154 Parse *pParse, /* Parsing and code generating context */ in codeDistinct()
64178 Parse *pParse, /* Parse context. */ in checkForMultiColumnSelectError()
64202 Parse *pParse, /* The parser context */ in selectInnerLoop()
64433 static KeyInfo *keyInfoFromExprList(Parse *pParse, ExprList *pList){ in keyInfoFromExprList()
64467 Parse *pParse, /* Parsing context */ in generateSortTail()
64704 Parse *pParse, /* Parser context */ in generateColumnTypes()
64744 Parse *pParse, /* Parser context */ in generateColumnNames()
64840 SQLITE_PRIVATE Table *sqlite3ResultSetOfSelect(Parse *pParse, char *zTabName, Select *pSelect){ in sqlite3ResultSetOfSelect()
64956 static int prepSelectStmt(Parse *pParse, Select *p){ in prepSelectStmt()
65201 Parse *pParse, /* Parsing context for error messages */ in matchOrderByTermToExprList()
65290 Parse *pParse, /* Parsing context. Leave error messages here */ in processOrderGroupBy()
65358 Parse *pParse, /* Parsing context. Leave error messages here */ in processCompoundOrderBy()
65436 SQLITE_PRIVATE Vdbe *sqlite3GetVdbe(Parse *pParse){ in sqlite3GetVdbe()
65468 static void computeLimitRegisters(Parse *pParse, Select *p, int iBreak){ in computeLimitRegisters()
65515 static void createSortingIndex(Parse *pParse, Select *p, ExprList *pOrderBy){ in createSortingIndex()
65536 static CollSeq *multiSelectCollSeq(Parse *pParse, Select *p, int iCol){ in multiSelectCollSeq()
65582 Parse *pParse, /* Parsing context */ in multiSelect()
66362 static int minMaxQuery(Parse *pParse, Select *p){ in minMaxQuery()
66387 Parse *pParse, /* The parser context */ in sqlite3SelectResolve()
66517 static void resetAccumulator(Parse *pParse, AggInfo *pAggInfo){ in resetAccumulator()
66548 static void finalizeAggFunctions(Parse *pParse, AggInfo *pAggInfo){ in finalizeAggFunctions()
66563 static void updateAccumulator(Parse *pParse, AggInfo *pAggInfo){ in updateAccumulator()
66710 Parse *pParse, /* The parser context */ in sqlite3Select()
67654 Parse *pParse, /* The parse context of the CREATE TRIGGER statement */ in sqlite3BeginTrigger()
67814 Parse *pParse, /* Parser context */ in sqlite3FinishTrigger()
68058 SQLITE_PRIVATE void sqlite3DropTrigger(Parse *pParse, SrcList *pName, int noErr){ in sqlite3DropTrigger()
68106 SQLITE_PRIVATE void sqlite3DropTriggerPtr(Parse *pParse, Trigger *pTrigger){ in sqlite3DropTriggerPtr()
68215 Parse *pParse, /* Used to check for recursive triggers */ in sqlite3TriggersExist()
68244 Parse *pParse, /* The parsing context */ in targetSrcList()
68268 Parse *pParse, /* The parser context */ in codeTriggerProgram()
68366 Parse *pParse, /* Parse context */ in sqlite3CodeRowTrigger()
68544 Parse *pParse, /* The parser context */ in sqlite3Update()
69066 Parse *pParse, /* The parsing context */ in updateVirtualTable()
69213 SQLITE_PRIVATE void sqlite3Vacuum(Parse *pParse){ in sqlite3Vacuum()
69582 Parse *pParse, /* Parsing context */ in sqlite3VtabBeginParse()
69630 static void addArgumentToVtab(Parse *pParse){ in addArgumentToVtab()
69643 SQLITE_PRIVATE void sqlite3VtabFinishParse(Parse *pParse, Token *pEnd){ in sqlite3VtabFinishParse()
69733 SQLITE_PRIVATE void sqlite3VtabArgInit(Parse *pParse){ in sqlite3VtabArgInit()
69743 SQLITE_PRIVATE void sqlite3VtabArgExtend(Parse *pParse, Token *p){ in sqlite3VtabArgExtend()
69857 SQLITE_PRIVATE int sqlite3VtabCallConnect(Parse *pParse, Table *pTab){ in sqlite3VtabCallConnect()
70232 SQLITE_PRIVATE void sqlite3VtabMakeWritable(Parse *pParse, Table *pTab){ in sqlite3VtabMakeWritable()
70353 Parse *pParse; /* The parser context */ member
70436 Parse *pParse, /* The parsing context */ in whereClauseInit()
70713 Parse *pParse = pWC->pParse; in findTerm() local
70975 Parse *pParse = pWC->pParse; in exprAnalyze() local
71276 Parse *pParse, /* Parsing context */ in isSortingIndex()
71492 Parse *pParse, /* The parsing context */ in bestVirtualIndex()
71709 Parse *pParse, /* The parsing context */ in bestIndex()
71986 static void codeApplyAffinity(Parse *pParse, int base, int n, Index *pIdx){ in codeApplyAffinity()
72009 Parse *pParse, /* The parsing context */ in codeEqualityTerm()
72087 Parse *pParse, /* Parsing context */ in codeAllEqualityTerms()
72252 Parse *pParse, /* The parser context */ in sqlite3WhereBegin()
76862 SQLITE_PRIVATE int sqlite3RunParser(Parse *pParse, const char *zSql, char **pzErrMsg){ in sqlite3RunParser()