| /sqlite-3.40.0/src/ |
| H A D | expr.c | 45 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 D | resolve.c | 35 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 D | whereexpr.c | 111 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 D | attach.c | 35 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 D | walker.c | 64 static SQLITE_NOINLINE int walkExpr(Walker *pWalker, Expr *pExpr){ in walkExpr() 96 int sqlite3WalkExpr(Walker *pWalker, Expr *pExpr){ in sqlite3WalkExpr()
|
| H A D | wherecode.c | 614 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 D | select.c | 1031 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 D | where.c | 865 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 D | alter.c | 809 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 D | vdbemem.c | 1556 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 D | insert.c | 262 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 D | auth.c | 142 Expr *pExpr, /* The expression to check authorization on */ in sqlite3AuthRead()
|
| H A D | upsert.c | 164 Expr *pExpr; in sqlite3UpsertAnalyzeTarget() local
|
| H A D | window.c | 748 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 D | treeview.c | 367 Expr *pExpr, /* Value for PRECEDING or FOLLOWING */ in sqlite3TreeViewBound() 480 void sqlite3TreeViewExpr(TreeView *pView, const Expr *pExpr, u8 moreToFollow){ in sqlite3TreeViewExpr()
|
| H A D | fkey.c | 477 Expr *pExpr; in exprTableRegister() local 509 Expr *pExpr = sqlite3Expr(db, TK_COLUMN, 0); in exprTableColumn() local
|
| H A D | printf.c | 855 Expr *pExpr = va_arg(ap,Expr*); in sqlite3_str_vappendf() local 956 void sqlite3RecordErrorOffsetOfExpr(sqlite3 *db, const Expr *pExpr){ in sqlite3RecordErrorOffsetOfExpr()
|
| H A D | parse.y | 108 struct FrameBound { int eType; Expr *pExpr; }; member
|
| H A D | build.c | 701 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 D | vdbe.h | 64 Expr *pExpr; /* Used when p4type is P4_EXPR */ member
|
| /sqlite-3.40.0/ext/fts5/ |
| H A D | fts5_expr.c | 893 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 D | fts3_snippet.c | 250 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 D | fts3.c | 4165 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 D | fts3_expr.c | 1122 static char *exprToString(Fts3Expr *pExpr, char *zBuf){ in exprToString() 1192 Fts3Expr *pExpr; in fts3ExprTestCommon() local
|
| /sqlite-3.40.0/ext/icu/ |
| H A D | icu.c | 254 URegularExpression *pExpr = (URegularExpression *)p; in icuRegexpDelete() local 279 URegularExpression *pExpr; in icuRegexpFunc() local
|