Home
last modified time | relevance | path

Searched defs:pExpr (Results 1 – 25 of 32) sorted by relevance

12

/sqlite-3.40.0/src/
H A Dexpr.c45 char sqlite3ExprAffinity(const Expr *pExpr){ in sqlite3ExprAffinity()
127 Expr *sqlite3ExprSkipCollate(Expr *pExpr){ in sqlite3ExprSkipCollate()
417 int sqlite3ExprIsVector(const Expr *pExpr){ in sqlite3ExprIsVector()
427 int sqlite3ExprVectorSize(const Expr *pExpr){ in sqlite3ExprVectorSize()
1005 Expr *pExpr = pEList->a[ii].pExpr; in sqlite3ExprListToValues() local
2059 Expr *pExpr = pList->a[i].pExpr; in sqlite3ExprListFlags() local
2099 int sqlite3ExprIdToTrueFalse(Expr *pExpr){ in sqlite3ExprIdToTrueFalse()
2116 int sqlite3ExprTruthValue(const Expr *pExpr){ in sqlite3ExprTruthValue()
2138 Expr *sqlite3ExprSimplifiedAndOr(Expr *pExpr){ in sqlite3ExprSimplifiedAndOr()
5062 Expr *pExpr = pItem->pExpr; in sqlite3ExprCodeExprList() local
[all …]
H A Dresolve.c35 static int incrAggDepth(Walker *pWalker, Expr *pExpr){ in incrAggDepth()
39 static void incrAggFunctionDepth(Expr *pExpr, int N){ in incrAggFunctionDepth()
72 Expr *pExpr, /* Transform this into an alias to the result set */ in resolveAlias()
160 Bitmask sqlite3ExprColUsed(Expr *pExpr){ in sqlite3ExprColUsed()
811 Expr *pExpr, /* Invalidate this expression on error */ in notValidImpl()
856 static int resolveExprStep(Walker *pWalker, Expr *pExpr){ in resolveExprStep()
1578 static int resolveRemoveWindowsCb(Walker *pWalker, Expr *pExpr){ in resolveRemoveWindowsCb()
1591 static void windowRemoveExprFromSelect(Select *pSelect, Expr *pExpr){ in windowRemoveExprFromSelect()
1975 Expr *pExpr /* The expression to be analyzed. */ in sqlite3ResolveExprNames()
2028 Expr *pExpr = pList->a[i].pExpr; in sqlite3ResolveExprListNames() local
[all …]
H A Dwhereexpr.c111 static u16 exprCommute(Parse *pParse, Expr *pExpr){ in exprCommute()
174 Expr *pExpr, /* Test this expression */ in isLikeOrGlob()
353 Expr *pExpr, /* Test this expression */ in isAuxiliaryVtabOperator()
648 Expr *pExpr = pTerm->pExpr; /* The expression of the term */ in exprAnalyzeOrTerm() local
913 static int termIsEquivalence(Parse *pParse, Expr *pExpr){ in termIsEquivalence()
979 Expr *pExpr /* An operand of a comparison operator */ in exprMightBeIndexed2()
1004 Expr *pExpr, /* An operand of a comparison operator */ in exprMightBeIndexed()
1056 Expr *pExpr; /* The expression to be analyzed */ in exprAnalyze() local
1527 void sqlite3WhereSplit(WhereClause *pWC, Expr *pExpr, u8 op){ in sqlite3WhereSplit()
1554 Expr *pExpr, /* Expression that defines the limit/offset */ in whereAddLimitExpr()
[all …]
H A Dattach.c35 static int resolveAttachExpr(NameContext *pName, Expr *pExpr) in resolveAttachExpr()
440 static int fixExprCb(Walker *p, Expr *pExpr){ in fixExprCb()
564 Expr *pExpr /* The expression to be fixed to one database */ in sqlite3FixExpr()
H A Dwalker.c64 static SQLITE_NOINLINE int walkExpr(Walker *pWalker, Expr *pExpr){ in walkExpr()
96 int sqlite3WalkExpr(Walker *pWalker, Expr *pExpr){ in sqlite3WalkExpr()
H A Dwherecode.c614 Expr *pExpr = pTerm->pExpr; in codeEqualityTerm() local
926 static int codeCursorHintCheckExpr(Walker *pWalker, Expr *pExpr){ in codeCursorHintCheckExpr()
953 static int codeCursorHintIsOrFunction(Walker *pWalker, Expr *pExpr){ in codeCursorHintIsOrFunction()
988 static int codeCursorHintFixExpr(Walker *pWalker, Expr *pExpr){ in codeCursorHintFixExpr()
1027 Expr *pExpr = 0; in codeCursorHint() local
1074 Expr *pExpr = pTerm->pExpr; in codeCursorHint() local
1239 Expr *pExpr; in whereApplyPartialIndexConstraints() local
2230 Expr *pExpr = pWC->a[iTerm].pExpr; in sqlite3WhereCodeOneLoopStart() local
H A Dselect.c1031 Expr *pExpr = pItem->pExpr; in selectExprDefer() local
1856 Expr *pExpr in columnTypeImpl()
3996 static int renumberCursorsCb(Walker *pWalker, Expr *pExpr){ in renumberCursorsCb()
4776 Expr *pExpr, in propagateConstantExprRewriteOne()
5211 Expr *pExpr; in isSimpleCount() local
5730 Expr *pE, *pRight, *pExpr; in selectExpander() local
6415 static int havingToWhereExprCb(Walker *pWalker, Expr *pExpr){ in havingToWhereExprCb()
6542 Expr *pExpr; in countOfViewOptimization() local
7415 Expr *pExpr = pAggInfo->aFunc[i].pFExpr; in sqlite3Select() local
7886 Expr *pExpr = pAggInfo->aCol[i].pCExpr; in sqlite3Select() local
[all …]
H A Dwhere.c865 Expr *pExpr = pTerm->pExpr; in constructAutomaticIndex() local
1107 Expr *pExpr = pTerm->pExpr; in sqlite3ConstructBloomFilter() local
1230 Expr *pExpr = pOrderBy->a[i].pExpr; in allocateIndexInfo() local
1345 Expr *pExpr = pOrderBy->a[i].pExpr; in allocateIndexInfo() local
1877 Expr *pExpr = pLower->pExpr->pRight; in whereRangeScanEst() local
1894 Expr *pExpr = pUpper->pExpr->pRight; in whereRangeScanEst() local
2892 Expr *pExpr = pTerm->pExpr; in whereLoopAddBtreeIndex() local
3038 Expr *pExpr = pTerm->pExpr; in whereLoopAddBtreeIndex() local
3237 Expr *pExpr; in whereUsablePartialIndex() local
5273 static int exprNodeIsDeterministic(Walker *pWalker, Expr *pExpr){ in exprNodeIsDeterministic()
[all …]
H A Dalter.c809 static int renameUnmapExprCb(Walker *pWalker, Expr *pExpr){ in renameUnmapExprCb()
907 void sqlite3RenameExprUnmap(Parse *pParse, Expr *pExpr){ in sqlite3RenameExprUnmap()
1008 static int renameColumnExprCb(Walker *pWalker, Expr *pExpr){ in renameColumnExprCb()
1549 Expr *pExpr = sqlite3ColumnExpr(sParse.pNewTable, in renameColumnFunc() local
1628 static int renameTableExprCb(Walker *pWalker, Expr *pExpr){ in renameTableExprCb()
1838 static int renameQuotefixExprCb(Walker *pWalker, Expr *pExpr){ in renameQuotefixExprCb()
H A Dvdbemem.c1556 const Expr *pExpr, /* The expression to evaluate */ in valueFromExpr()
1711 const Expr *pExpr, /* The expression to evaluate */ in sqlite3ValueFromExpr()
1740 Expr *pExpr, /* The expression to extract a value from */ in stat4ValueFromExpr()
1817 Expr *pExpr, /* The expression to extract a value from */ in sqlite3Stat4ProbeSetValue()
1860 Expr *pExpr, /* The expression to extract a value from */ in sqlite3Stat4ValueFromExpr()
H A Dinsert.c262 static int exprColumnFlagUnion(Walker *pWalker, Expr *pExpr){ in exprColumnFlagUnion()
1460 static int checkConstraintExprNode(Walker *pWalker, Expr *pExpr){ in checkConstraintExprNode()
1490 Expr *pExpr, /* The expression to be checked */ in sqlite3ExprReferencesUpdatedColumn()
1841 Expr *pExpr = pCheck->a[i].pExpr; in sqlite3GenerateConstraintChecks() local
H A Dauth.c142 Expr *pExpr, /* The expression to check authorization on */ in sqlite3AuthRead()
H A Dupsert.c164 Expr *pExpr; in sqlite3UpsertAnalyzeTarget() local
H A Dwindow.c748 static int selectWindowRewriteExprCb(Walker *pWalker, Expr *pExpr){ in selectWindowRewriteExprCb()
932 static int sqlite3WindowExtraAggFuncDepth(Walker *pWalker, Expr *pExpr){ in sqlite3WindowExtraAggFuncDepth()
941 static int disallowAggregatesInOrderByCb(Walker *pWalker, Expr *pExpr){ in disallowAggregatesInOrderByCb()
1164 static Expr *sqlite3WindowOffsetExpr(Parse *pParse, Expr *pExpr){ in sqlite3WindowOffsetExpr()
2430 static int windowExprGtZero(Parse *pParse, Expr *pExpr){ in windowExprGtZero()
H A Dtreeview.c367 Expr *pExpr, /* Value for PRECEDING or FOLLOWING */ in sqlite3TreeViewBound()
480 void sqlite3TreeViewExpr(TreeView *pView, const Expr *pExpr, u8 moreToFollow){ in sqlite3TreeViewExpr()
H A Dfkey.c477 Expr *pExpr; in exprTableRegister() local
509 Expr *pExpr = sqlite3Expr(db, TK_COLUMN, 0); in exprTableColumn() local
H A Dprintf.c855 Expr *pExpr = va_arg(ap,Expr*); in sqlite3_str_vappendf() local
956 void sqlite3RecordErrorOffsetOfExpr(sqlite3 *db, const Expr *pExpr){ in sqlite3RecordErrorOffsetOfExpr()
H A Dparse.y108 struct FrameBound { int eType; Expr *pExpr; }; member
H A Dbuild.c701 Expr *pExpr /* The new default expression */ in sqlite3ColumnSetExpr()
1733 Expr *pExpr, /* The parsed expression of the default value */ in sqlite3AddDefaultValue()
1975 void sqlite3AddGenerated(Parse *pParse, Expr *pExpr, Token *pType){ in sqlite3AddGenerated()
2576 static int markImmutableExprStep(Walker *pWalker, Expr *pExpr){ in markImmutableExprStep()
4115 Expr *pExpr = pList->a[i].pExpr; in sqlite3CreateIndex() local
H A Dvdbe.h64 Expr *pExpr; /* Used when p4type is P4_EXPR */ member
/sqlite-3.40.0/ext/fts5/
H A Dfts5_expr.c893 Fts5Expr *pExpr, in fts5ExprNearInitAll()
955 Fts5Expr *pExpr, in fts5RowidCmp()
1009 Fts5Expr *pExpr, in fts5NodeCompare()
1193 Fts5Expr *pExpr, in fts5ExprNodeNext_TERM()
1236 Fts5Expr *pExpr, in fts5ExprNodeNext_OR()
1320 Fts5Expr *pExpr, in fts5ExprNodeNext_AND()
1363 Fts5Expr *pExpr, in fts5ExprNodeNext_NOT()
1822 Fts5Expr *pExpr, in sqlite3Fts5ExprClonePhrase()
2894 Fts5Expr *pExpr; member
2948 Fts5Expr *pExpr, in sqlite3Fts5ExprPopulatePoslists()
[all …]
/sqlite-3.40.0/ext/fts3/
H A Dfts3_snippet.c250 Fts3Expr *pExpr, /* Expression to iterate phrases of */ in fts3ExprIterate2()
282 Fts3Expr *pExpr, /* Expression to iterate phrases of */ in fts3ExprIterate()
333 static int fts3ExprPhraseCountCb(Fts3Expr *pExpr, int iPhrase, void *ctx){ in fts3ExprPhraseCountCb()
338 static int fts3ExprPhraseCount(Fts3Expr *pExpr){ in fts3ExprPhraseCount()
865 Fts3Expr *pExpr, /* Phrase expression node */ in fts3ExprLHits()
903 Fts3Expr *pExpr, in fts3ExprLHitGather()
947 Fts3Expr *pExpr, /* Phrase expression node */ in fts3ExprGlobalHitsCb()
963 Fts3Expr *pExpr, /* Phrase expression node */ in fts3ExprLocalHitsCb()
1085 Fts3Expr *pExpr; /* Pointer to phrase expression */ member
1098 Fts3Expr *pExpr, /* Phrase expression node */ in fts3MatchinfoLcsCb()
[all …]
H A Dfts3.c4165 Fts3Expr *pExpr, /* Allocate readers for this expression */ in fts3EvalAllocateReaders()
4830 Fts3Expr *pExpr, /* Expression to initialize phrases in */ in fts3EvalStartReaders()
4884 Fts3Expr *pExpr, /* Expression to consider */ in fts3EvalTokenCosts()
5287 Fts3Expr *pExpr, /* Expr. to advance to next matching row */ in fts3EvalNextRow()
5428 static int fts3EvalNearTest(Fts3Expr *pExpr, int *pRc){ in fts3EvalNearTest()
5655 Fts3Expr *pExpr = pCsr->pExpr; in fts3EvalNext() local
5696 Fts3Expr *pExpr, in fts3EvalRestart()
5737 static void fts3EvalUpdateCounts(Fts3Expr *pExpr, int nCol){ in fts3EvalUpdateCounts()
5781 Fts3Expr *pExpr /* FTSQUERY_PHRASE expression */ in fts3EvalGatherStats()
5893 Fts3Expr *pExpr, /* Phrase expression */ in sqlite3Fts3EvalPhraseStats()
[all …]
H A Dfts3_expr.c1122 static char *exprToString(Fts3Expr *pExpr, char *zBuf){ in exprToString()
1192 Fts3Expr *pExpr; in fts3ExprTestCommon() local
/sqlite-3.40.0/ext/icu/
H A Dicu.c254 URegularExpression *pExpr = (URegularExpression *)p; in icuRegexpDelete() local
279 URegularExpression *pExpr; in icuRegexpFunc() local

12