/external/chromium_org/third_party/sqlite/src/src/ |
H A D | expr.c | 18 ** Return the 'affinity' of the expression pExpr if any. 20 ** If pExpr is a column, a reference to a column via an 'AS' alias, 33 char sqlite3ExprAffinity(Expr *pExpr){ argument 34 int op = pExpr->op; 36 assert( pExpr->flags&EP_xIsSelect ); 37 return sqlite3ExprAffinity(pExpr->x.pSelect->pEList->a[0].pExpr); 41 assert( !ExprHasProperty(pExpr, EP_IntValue) ); 42 return sqlite3AffinityType(pExpr->u.zToken); 46 && pExpr 62 sqlite3ExprSetColl(Expr *pExpr, CollSeq *pColl) argument 77 sqlite3ExprSetCollByToken(Parse *pParse, Expr *pExpr, Token *pCollName) argument 92 sqlite3ExprCollSeq(Parse *pParse, Expr *pExpr) argument 131 sqlite3CompareAffinity(Expr *pExpr, char aff2) argument 158 comparisonAffinity(Expr *pExpr) argument 181 sqlite3IndexAffinityOk(Expr *pExpr, char idx_affinity) argument 545 sqlite3ExprAssignVarNumber(Parse *pParse, Expr *pExpr) argument 1115 exprNodeIsConstant(Walker *pWalker, Expr *pExpr) argument 1269 sqlite3ExprCodeIsNullJump( Vdbe *v, const Expr *pExpr, int iReg, int iDest ) argument 1443 Expr *pExpr = p->pEList->a[0].pExpr; /* Expression <column> */ local 1571 sqlite3CodeSubselect( Parse *pParse, Expr *pExpr, int rMayHaveNull, int isRowid ) argument 1793 sqlite3ExprCodeIN( Parse *pParse, Expr *pExpr, int destIfFalse, int destIfNull ) argument 1949 codeInteger(Parse *pParse, Expr *pExpr, int negFlag, int iMem) argument 2260 sqlite3ExprCodeTarget(Parse *pParse, Expr *pExpr, int target) argument 2866 sqlite3ExprCodeTemp(Parse *pParse, Expr *pExpr, int *pReg) argument 2883 sqlite3ExprCode(Parse *pParse, Expr *pExpr, int target) argument 2911 sqlite3ExprCodeAndCache(Parse *pParse, Expr *pExpr, int target) argument 2998 evalConstExpr(Walker *pWalker, Expr *pExpr) argument 3053 sqlite3ExprCodeConstants(Parse *pParse, Expr *pExpr) argument 3083 Expr *pExpr = pItem->pExpr; local 3105 exprCodeBetween( Parse *pParse, Expr *pExpr, int dest, int jumpIfTrue, int jumpIfNull ) argument 3163 sqlite3ExprIfTrue(Parse *pParse, Expr *pExpr, int dest, int jumpIfNull) argument 3283 sqlite3ExprIfFalse(Parse *pParse, Expr *pExpr, int dest, int jumpIfNull) argument 3532 analyzeAggregate(Walker *pWalker, Expr *pExpr) argument 3675 sqlite3ExprAnalyzeAggregates(NameContext *pNC, Expr *pExpr) argument [all...] |
H A D | walker.c | 39 int sqlite3WalkExpr(Walker *pWalker, Expr *pExpr){ argument 41 if( pExpr==0 ) return WRC_Continue; 42 testcase( ExprHasProperty(pExpr, EP_TokenOnly) ); 43 testcase( ExprHasProperty(pExpr, EP_Reduced) ); 44 rc = pWalker->xExprCallback(pWalker, pExpr); 46 && !ExprHasAnyProperty(pExpr,EP_TokenOnly) ){ 47 if( sqlite3WalkExpr(pWalker, pExpr->pLeft) ) return WRC_Abort; 48 if( sqlite3WalkExpr(pWalker, pExpr->pRight) ) return WRC_Abort; 49 if( ExprHasProperty(pExpr, EP_xIsSelect) ){ 50 if( sqlite3WalkSelect(pWalker, pExpr [all...] |
H A D | resolve.c | 22 ** Turn the pExpr expression into an alias for the iCol-th column of the 52 Expr *pExpr, /* Transform this into an alias to the result set */ 60 pOrig = pEList->a[iCol].pExpr; 86 if( pExpr->flags & EP_ExpCollate ){ 87 pDup->pColl = pExpr->pColl; 95 ExprSetProperty(pExpr, EP_Static); 96 sqlite3ExprDelete(db, pExpr); 97 memcpy(pExpr, pDup, sizeof(*pExpr)); 103 ** that name in the set of source tables in pSrcList and make the pExpr 48 resolveAlias( Parse *pParse, ExprList *pEList, int iCol, Expr *pExpr, const char *zType ) argument 439 resolveExprStep(Walker *pWalker, Expr *pExpr) argument [all...] |
H A D | parse.y | 279 v.pExpr = sqlite3PExpr(pParse, TK_UMINUS, X.pExpr, 0, 0); 298 ccons ::= CHECK LP expr(X) RP. {sqlite3AddCheckConstraint(pParse,X.pExpr);} 350 {sqlite3AddCheckConstraint(pParse,E.pExpr);} 448 A = sqlite3ExprListAppend(pParse, P, X.pExpr); 547 on_opt(N) ::= ON expr(E). {N = E.pExpr;} 588 sortitem(A) ::= expr(X). {A = X.pExpr;} 604 having_opt(A) ::= HAVING expr(X). {A = X.pExpr;} 620 limit_opt(A) ::= LIMIT expr(X). {A.pLimit = X.pExpr; A.pOffset = 0;} 622 {A.pLimit = X.pExpr; [all...] |
H A D | auth.c | 97 ** If SQLITE_IGNORE is returned and pExpr is not NULL, then pExpr is changed 98 ** to an SQL NULL expression. Otherwise, if pExpr is NULL, then SQLITE_IGNORE 126 ** The pExpr should be a TK_COLUMN expression. The table referred to 136 Expr *pExpr, /* The expression to check authorization on */ 138 SrcList *pTabList /* All table that pExpr might refer to */ 155 assert( pExpr->op==TK_COLUMN || pExpr->op==TK_TRIGGER ); 156 if( pExpr->op==TK_TRIGGER ){ 161 if( pExpr 134 sqlite3AuthRead( Parse *pParse, Expr *pExpr, Schema *pSchema, SrcList *pTabList ) argument [all...] |
H A D | attach.c | 29 ** This only applies to the root node of pExpr, so the statement: 35 static int resolveAttachExpr(NameContext *pName, Expr *pExpr) argument 38 if( pExpr ){ 39 if( pExpr->op!=TK_ID ){ 40 rc = sqlite3ResolveExprNames(pName, pExpr); 41 if( rc==SQLITE_OK && !sqlite3ExprIsConstant(pExpr) ){ 42 sqlite3ErrorMsg(pName->pParse, "invalid name: \"%s\"", pExpr->u.zToken); 46 pExpr->op = TK_STRING; 492 Expr *pExpr /* The expression to be fixed to one database */ 494 while( pExpr ){ [all...] |
H A D | where.c | 73 ** categories, then eOperator==0. The WhereTerm.pExpr field is still set 95 Expr *pExpr; /* Pointer to the subexpression that is this term */ member in struct:WhereTerm 107 Bitmask prereqRight; /* Bitmask of tables used by pExpr->pRight */ 108 Bitmask prereqAll; /* Bitmask of tables referenced by pExpr */ 114 #define TERM_DYNAMIC 0x01 /* Need to call sqlite3ExprDelete(db, pExpr) */ 302 sqlite3ExprDelete(db, a->pExpr); 356 pTerm->pExpr = p; 373 ** The original WHERE clause in pExpr is unaltered. All this routine 374 ** does is make slot[] entries point to substructure within pExpr. 380 static void whereSplit(WhereClause *pWC, Expr *pExpr, in argument 516 exprCommute(Parse *pParse, Expr *pExpr) argument 640 isLikeOrGlob( Parse *pParse, Expr *pExpr, Expr **ppPrefix, int *pisComplete, int *pnoCase ) argument 851 Expr *pExpr = pTerm->pExpr; /* The expression of the term */ local 1102 Expr *pExpr; /* The expression to be analyzed */ local 1454 Expr *pExpr; /* The expression of the ORDER BY pTerm */ local 1987 Expr *pExpr = pOrderBy->a[i].pExpr; local 2043 Expr *pExpr = pOrderBy->a[i].pExpr; local 2383 valueFromExpr( Parse *pParse, Expr *pExpr, u8 aff, sqlite3_value **pp ) argument 2465 Expr *pExpr = pLower->pExpr->pRight; local 2471 Expr *pExpr = pUpper->pExpr->pRight; local 2538 whereEqualScanEst( Parse *pParse, Index *p, Expr *pExpr, double *pnRow ) argument 2846 Expr *pExpr = pTerm->pExpr; local [all...] |
H A D | select.c | 647 p->affinity = sqlite3CompareAffinity(pEList->a[0].pExpr, pDest->affinity); 763 pColl = sqlite3ExprCollSeq(pParse, pItem->pExpr); 960 ** expression pExpr. The string may be treated as static by the caller. 978 Expr *pExpr, 988 if( NEVER(pExpr==0) || pNC->pSrcList==0 ) return 0; 990 switch( pExpr->op ){ 999 int iCol = pExpr->iColumn; /* Index of column in pTab */ 1000 testcase( pExpr->op==TK_AGG_COLUMN ); 1001 testcase( pExpr->op==TK_COLUMN ); 1004 for(j=0;j<pTabList->nSrc && pTabList->a[j].iCursor!=pExpr 976 columnType( NameContext *pNC, Expr *pExpr, const char **pzOriginDb, const char **pzOriginTab, const char **pzOriginCol ) argument 2491 substExpr( sqlite3 *db, Expr *pExpr, int iTable, ExprList *pEList ) argument 3056 Expr *pExpr; local 3088 Expr *pExpr; local 3308 Expr *pExpr, *pRight; local [all...] |
H A D | vdbemem.c | 1007 ** Create a new sqlite3_value object, containing the value of pExpr. 1018 Expr *pExpr, /* The expression to evaluate */ 1029 if( !pExpr ){ 1033 op = pExpr->op; 1040 if( op==TK_REGISTER ) op = pExpr->op2; 1042 if( NEVER(op==TK_REGISTER) ) op = pExpr->op2; 1049 && (pExpr->pLeft->op==TK_INTEGER || pExpr->pLeft->op==TK_FLOAT) ){ 1050 pExpr = pExpr 1016 sqlite3ValueFromExpr( sqlite3 *db, Expr *pExpr, u8 enc, u8 affinity, sqlite3_value **ppVal ) argument [all...] |
H A D | update.c | 195 if( sqlite3ResolveExprNames(&sNC, pChanges->a[i].pExpr) ){ 202 pRowidExpr = pChanges->a[i].pExpr; 211 pRowidExpr = pChanges->a[i].pExpr; 430 sqlite3ExprCode(pParse, pChanges->a[j].pExpr, regNew+i); 605 Expr *pExpr; /* Temporary expression */ local 625 pExpr = sqlite3ExprDup(db, pChanges->a[aXRef[i]].pExpr, 0); 627 pExpr = sqlite3Expr(db, TK_ID, pTab->aCol[i].zName); 629 pEList = sqlite3ExprListAppend(pParse, pEList, pExpr);
|
H A D | insert.c | 675 if( sqlite3ResolveExprNames(&sNC, pList->a[i].pExpr) ){ 826 sqlite3ExprCode(pParse, pList->a[keyColumn].pExpr, regCols); 855 sqlite3ExprCodeAndCache(pParse, pList->a[j].pExpr, regCols+i+1); 893 sqlite3ExprCode(pParse, pList->a[keyColumn].pExpr, regRowid); 960 sqlite3ExprCode(pParse, pList->a[j].pExpr, iRegStore); 1679 assert( pEList->a[0].pExpr ); 1680 if( pEList->a[0].pExpr->op!=TK_ALL ){
|
H A D | sqliteInt.h | 1523 ** AggInfo.pGroupBy and AggInfo.aFunc.pExpr point to fields within the 1541 Expr *pExpr; /* The original expression */ member in struct:AggInfo::AggInfo_col 1549 Expr *pExpr; /* Expression encoding the function */ member in struct:AggInfo::AggInfo_func 1755 Expr *pExpr; /* The list of expressions */ member in struct:ExprList::ExprList_item 1771 Expr *pExpr; /* The expression parse tree */ member in struct:ExprSpan 2926 char sqlite3CompareAffinity(Expr *pExpr, char aff2); 2927 int sqlite3IndexAffinityOk(Expr *pExpr, char idx_affinity); 2928 char sqlite3ExprAffinity(Expr *pExpr); 2937 CollSeq *sqlite3ExprCollSeq(Parse *pParse, Expr *pExpr);
|
H A D | vtab.c | 844 ** second parameter (pExpr) is the first argument to this function. 845 ** If pExpr is a column in a virtual table, then let the virtual 859 Expr *pExpr /* First argument to the function */ 873 if( NEVER(pExpr==0) ) return pDef; 874 if( pExpr->op!=TK_COLUMN ) return pDef; 875 pTab = pExpr->pTab;
|
H A D | build.c | 1101 if( !sqlite3ExprIsConstantOrFunction(pSpan->pExpr) ){ 1105 /* A copy of pExpr is used instead of the original, as pExpr contains 1110 pCol->pDflt = sqlite3ExprDup(db, pSpan->pExpr, EXPRDUP_REDUCE); 1116 sqlite3ExprDelete(db, pSpan->pExpr); 2574 Expr *pExpr = pList->a[i].pExpr; local 2575 if( pExpr ){ 2576 CollSeq *pColl = pExpr->pColl; 2650 /* Justification of the ALWAYS(pListItem->pExpr [all...] |
/external/chromium_org/third_party/sqlite/src/ext/fts3/ |
H A D | fts3_snippet.c | 139 Fts3Expr *pExpr, /* Expression to iterate phrases of */ 145 int eType = pExpr->eType; /* Type of expression node pExpr */ 148 assert( pExpr->pLeft && pExpr->pRight ); 149 rc = fts3ExprIterate2(pExpr->pLeft, piPhrase, x, pCtx); 151 rc = fts3ExprIterate2(pExpr->pRight, piPhrase, x, pCtx); 154 rc = x(pExpr, *piPhrase, pCtx); 171 Fts3Expr *pExpr, /* Expression to iterate phrases of */ 176 return fts3ExprIterate2(pExpr, 138 fts3ExprIterate2( Fts3Expr *pExpr, int *piPhrase, int (*x)(Fts3Expr*,int,void*), void *pCtx ) argument 170 fts3ExprIterate( Fts3Expr *pExpr, int (*x)(Fts3Expr*,int,void*), void *pCtx ) argument 193 fts3ExprNearTrim(Fts3Expr *pExpr) argument 229 fts3ExprLoadDoclistsCb(Fts3Expr *pExpr, int iPhrase, void *ctx) argument 273 fts3ExprPhraseCountCb(Fts3Expr *pExpr, int iPhrase, void *ctx) argument 279 fts3ExprPhraseCount(Fts3Expr *pExpr) argument 411 fts3SnippetFindPositions(Fts3Expr *pExpr, int iPhrase, void *ctx) argument 822 fts3ExprGlobalHitsCb( Fts3Expr *pExpr, int iPhrase, void *pCtx ) argument 877 fts3ExprLocalHitsCb( Fts3Expr *pExpr, int iPhrase, void *pCtx ) argument 978 Fts3Expr *pExpr; /* Pointer to phrase expression */ member in struct:LcsIterator 991 fts3MatchinfoLcsCb( Fts3Expr *pExpr, int iPhrase, void *pCtx ) argument 1204 Fts3Expr *pExpr; local 1420 fts3ExprTermOffsetInit(Fts3Expr *pExpr, int iPhrase, void *ctx) argument [all...] |
H A D | fts3.c | 1130 sqlite3Fts3ExprFree(pCsr->pExpr); 2330 ** Call sqlite3Fts3DeferToken() for each token in the expression pExpr. 2332 static int fts3DeferExpression(Fts3Cursor *pCsr, Fts3Expr *pExpr){ argument 2334 if( pExpr ){ 2335 rc = fts3DeferExpression(pCsr, pExpr->pLeft); 2337 rc = fts3DeferExpression(pCsr, pExpr->pRight); 2339 if( pExpr->eType==FTSQUERY_PHRASE ){ 2340 int iCol = pExpr->pPhrase->iColumn; 2342 for(i=0; rc==SQLITE_OK && i<pExpr->pPhrase->nToken; i++){ 2343 Fts3PhraseToken *pToken = &pExpr 2638 fts3ExprAllocateSegReaders( Fts3Cursor *pCsr, Fts3Expr *pExpr, int *pnExpr ) argument 2677 fts3ExprFreeSegReaders(Fts3Expr *pExpr) argument 2697 fts3ExprCost(Fts3Expr *pExpr) argument 2721 Fts3Expr *pExpr; member in struct:ExprAndCost 2724 fts3ExprAssignCosts( Fts3Expr *pExpr, ExprAndCost **ppExprCost ) argument 2778 fts3EvalExpr( Fts3Cursor *p, Fts3Expr *pExpr, char **paOut, int *pnOut, int isReqPos ) argument 3246 sqlite3Fts3ExprLoadDoclist(Fts3Cursor *pCsr, Fts3Expr *pExpr) argument 3254 sqlite3Fts3ExprLoadFtDoclist( Fts3Cursor *pCsr, Fts3Expr *pExpr, char **paDoclist, int *pnDoclist ) argument 3274 sqlite3Fts3FindPositions( Fts3Expr *pExpr, sqlite3_int64 iDocid, int iCol ) argument [all...] |
H A D | fts3_expr.c | 797 static char *exprToString(Fts3Expr *pExpr, char *zBuf){ argument 798 switch( pExpr->eType ){ 800 Fts3Phrase *pPhrase = pExpr->pPhrase; 814 zBuf = sqlite3_mprintf("%zNEAR/%d ", zBuf, pExpr->nNear); 828 if( zBuf ) zBuf = exprToString(pExpr->pLeft, zBuf); 831 if( zBuf ) zBuf = exprToString(pExpr->pRight, zBuf); 864 Fts3Expr *pExpr; local 906 pTokenizer, azCol, nCol, nCol, zExpr, nExpr, &pExpr 910 }else if( rc==SQLITE_NOMEM || !(zBuf = exprToString(pExpr, 0)) ){ 917 sqlite3Fts3ExprFree(pExpr); [all...] |
H A D | fts3Int.h | 167 Fts3Expr *pExpr; /* Parsed MATCH query string */ member in struct:Fts3Cursor
|
H A D | fts3_write.c | 2495 static void fts3DeferredDoclistClear(Fts3Expr *pExpr){ argument 2496 if( pExpr ){ 2497 fts3DeferredDoclistClear(pExpr->pLeft); 2498 fts3DeferredDoclistClear(pExpr->pRight); 2499 if( pExpr->isLoaded ){ 2500 sqlite3_free(pExpr->aDoclist); 2501 pExpr->isLoaded = 0; 2502 pExpr->aDoclist = 0; 2503 pExpr->nDoclist = 0; 2504 pExpr [all...] |
/external/chromium_org/third_party/sqlite/src/ext/icu/ |
H A D | icu.c | 221 URegularExpression *pExpr = (URegularExpression *)p; local 222 uregex_close(pExpr); 246 URegularExpression *pExpr; local 259 pExpr = sqlite3_get_auxdata(p, 0); 260 if( !pExpr ){ 265 pExpr = uregex_open(zPattern, -1, 0, 0, &status); 268 sqlite3_set_auxdata(p, 0, pExpr, icuRegexpDelete); 270 assert(!pExpr); 277 uregex_setText(pExpr, zString, -1, &status); 284 res = uregex_matches(pExpr, [all...] |
/external/chromium_org/third_party/sqlite/amalgamation/ |
H A D | sqlite3.c | 9868 ** AggInfo.pGroupBy and AggInfo.aFunc.pExpr point to fields within the 9886 Expr *pExpr; /* The original expression */ member in struct:AggInfo::AggInfo_col 9894 Expr *pExpr; /* Expression encoding the function */ member in struct:AggInfo::AggInfo_func 10100 Expr *pExpr; /* The list of expressions */ member in struct:ExprList::ExprList_item 10116 Expr *pExpr; /* The expression parse tree */ member in struct:ExprSpan 11271 SQLITE_PRIVATE char sqlite3CompareAffinity(Expr *pExpr, char aff2); 11272 SQLITE_PRIVATE int sqlite3IndexAffinityOk(Expr *pExpr, char idx_affinity); 11273 SQLITE_PRIVATE char sqlite3ExprAffinity(Expr *pExpr); 11282 SQLITE_PRIVATE CollSeq *sqlite3ExprCollSeq(Parse *pParse, Expr *pExpr); 56981 sqlite3ValueFromExpr( sqlite3 *db, Expr *pExpr, u8 enc, u8 affinity, sqlite3_value **ppVal ) argument 69434 sqlite3WalkExpr(Walker *pWalker, Expr *pExpr) argument 69579 resolveAlias( Parse *pParse, ExprList *pEList, int iCol, Expr *pExpr, const char *zType ) argument 69970 resolveExprStep(Walker *pWalker, Expr *pExpr) argument 70770 sqlite3ExprAffinity(Expr *pExpr) argument 70799 sqlite3ExprSetColl(Expr *pExpr, CollSeq *pColl) argument 70814 sqlite3ExprSetCollByToken(Parse *pParse, Expr *pExpr, Token *pCollName) argument 70829 sqlite3ExprCollSeq(Parse *pParse, Expr *pExpr) argument 70868 sqlite3CompareAffinity(Expr *pExpr, char aff2) argument 70895 comparisonAffinity(Expr *pExpr) argument 70918 sqlite3IndexAffinityOk(Expr *pExpr, char idx_affinity) argument 71282 sqlite3ExprAssignVarNumber(Parse *pParse, Expr *pExpr) argument 71852 exprNodeIsConstant(Walker *pWalker, Expr *pExpr) argument 72006 sqlite3ExprCodeIsNullJump( Vdbe *v, const Expr *pExpr, int iReg, int iDest ) argument 72180 Expr *pExpr = p->pEList->a[0].pExpr; /* Expression <column> */ local 72308 sqlite3CodeSubselect( Parse *pParse, Expr *pExpr, int rMayHaveNull, int isRowid ) argument 72530 sqlite3ExprCodeIN( Parse *pParse, Expr *pExpr, int destIfFalse, int destIfNull ) argument 72686 codeInteger(Parse *pParse, Expr *pExpr, int negFlag, int iMem) argument 72997 sqlite3ExprCodeTarget(Parse *pParse, Expr *pExpr, int target) argument 73603 sqlite3ExprCodeTemp(Parse *pParse, Expr *pExpr, int *pReg) argument 73620 sqlite3ExprCode(Parse *pParse, Expr *pExpr, int target) argument 73648 sqlite3ExprCodeAndCache(Parse *pParse, Expr *pExpr, int target) argument 73735 evalConstExpr(Walker *pWalker, Expr *pExpr) argument 73790 sqlite3ExprCodeConstants(Parse *pParse, Expr *pExpr) argument 73820 Expr *pExpr = pItem->pExpr; local 73842 exprCodeBetween( Parse *pParse, Expr *pExpr, int dest, int jumpIfTrue, int jumpIfNull ) argument 73900 sqlite3ExprIfTrue(Parse *pParse, Expr *pExpr, int dest, int jumpIfNull) argument 74020 sqlite3ExprIfFalse(Parse *pParse, Expr *pExpr, int dest, int jumpIfNull) argument 74269 analyzeAggregate(Walker *pWalker, Expr *pExpr) argument 74412 sqlite3ExprAnalyzeAggregates(NameContext *pNC, Expr *pExpr) argument 76078 resolveAttachExpr(NameContext *pName, Expr *pExpr) argument 76722 sqlite3AuthRead( Parse *pParse, Expr *pExpr, Schema *pSchema, SrcList *pTabList ) argument 79413 Expr *pExpr = pList->a[i].pExpr; local 83163 sqlite3IsLikeFunction(sqlite3 *db, Expr *pExpr, int *pIsNocase, char *aWc) argument 90898 columnType( NameContext *pNC, Expr *pExpr, const char **pzOriginDb, const char **pzOriginTab, const char **pzOriginCol ) argument 92413 substExpr( sqlite3 *db, Expr *pExpr, int iTable, ExprList *pEList ) argument 92978 Expr *pExpr; local 93010 Expr *pExpr; local 93230 Expr *pExpr, *pRight; local 96304 Expr *pExpr; /* Temporary expression */ local 97749 Expr *pExpr; /* Pointer to the subexpression that is this term */ member in struct:WhereTerm 98034 whereSplit(WhereClause *pWC, Expr *pExpr, int op) argument 98170 exprCommute(Parse *pParse, Expr *pExpr) argument 98294 isLikeOrGlob( Parse *pParse, Expr *pExpr, Expr **ppPrefix, int *pisComplete, int *pnoCase ) argument 98505 Expr *pExpr = pTerm->pExpr; /* The expression of the term */ local 98756 Expr *pExpr; /* The expression to be analyzed */ local 99108 Expr *pExpr; /* The expression of the ORDER BY pTerm */ local 99641 Expr *pExpr = pOrderBy->a[i].pExpr; local 99697 Expr *pExpr = pOrderBy->a[i].pExpr; local 100037 valueFromExpr( Parse *pParse, Expr *pExpr, u8 aff, sqlite3_value **pp ) argument 100119 Expr *pExpr = pLower->pExpr->pRight; local 100125 Expr *pExpr = pUpper->pExpr->pRight; local 100192 whereEqualScanEst( Parse *pParse, Index *p, Expr *pExpr, double *pnRow ) argument 100500 Expr *pExpr = pTerm->pExpr; local 113136 Fts3Expr *pExpr; /* Parsed MATCH query string */ member in struct:Fts3Cursor 115382 fts3DeferExpression(Fts3Cursor *pCsr, Fts3Expr *pExpr) argument 115688 fts3ExprAllocateSegReaders( Fts3Cursor *pCsr, Fts3Expr *pExpr, int *pnExpr ) argument 115727 fts3ExprFreeSegReaders(Fts3Expr *pExpr) argument 115747 fts3ExprCost(Fts3Expr *pExpr) argument 115771 Fts3Expr *pExpr; member in struct:ExprAndCost 115774 fts3ExprAssignCosts( Fts3Expr *pExpr, ExprAndCost **ppExprCost ) argument 115828 fts3EvalExpr( Fts3Cursor *p, Fts3Expr *pExpr, char **paOut, int *pnOut, int isReqPos ) argument 116296 sqlite3Fts3ExprLoadDoclist(Fts3Cursor *pCsr, Fts3Expr *pExpr) argument 116304 sqlite3Fts3ExprLoadFtDoclist( Fts3Cursor *pCsr, Fts3Expr *pExpr, char **paDoclist, int *pnDoclist ) argument 116324 sqlite3Fts3FindPositions( Fts3Expr *pExpr, sqlite3_int64 iDocid, int iCol ) argument 118021 exprToString(Fts3Expr *pExpr, char *zBuf) argument 118088 Fts3Expr *pExpr; local 122401 fts3DeferredDoclistClear(Fts3Expr *pExpr) argument 122771 fts3ExprIterate2( Fts3Expr *pExpr, int *piPhrase, int (*x)(Fts3Expr*,int,void*), void *pCtx ) argument 122803 fts3ExprIterate( Fts3Expr *pExpr, int (*x)(Fts3Expr*,int,void*), void *pCtx ) argument 122826 fts3ExprNearTrim(Fts3Expr *pExpr) argument 122862 fts3ExprLoadDoclistsCb(Fts3Expr *pExpr, int iPhrase, void *ctx) argument 122906 fts3ExprPhraseCountCb(Fts3Expr *pExpr, int iPhrase, void *ctx) argument 122912 fts3ExprPhraseCount(Fts3Expr *pExpr) argument 123044 fts3SnippetFindPositions(Fts3Expr *pExpr, int iPhrase, void *ctx) argument 123455 fts3ExprGlobalHitsCb( Fts3Expr *pExpr, int iPhrase, void *pCtx ) argument 123510 fts3ExprLocalHitsCb( Fts3Expr *pExpr, int iPhrase, void *pCtx ) argument 123611 Fts3Expr *pExpr; /* Pointer to phrase expression */ member in struct:LcsIterator 123624 fts3MatchinfoLcsCb( Fts3Expr *pExpr, int iPhrase, void *pCtx ) argument 123837 Fts3Expr *pExpr; local 124053 fts3ExprTermOffsetInit(Fts3Expr *pExpr, int iPhrase, void *ctx) argument 127716 URegularExpression *pExpr = (URegularExpression *)p; local 127741 URegularExpression *pExpr; local [all...] |
/external/sqlite/dist/orig/ |
H A D | sqlite3.c | 11235 ** AggInfo.pGroupBy and AggInfo.aFunc.pExpr point to fields within the 11255 Expr *pExpr; /* The original expression */ member in struct:AggInfo::AggInfo_col 11262 Expr *pExpr; /* Expression encoding the function */ member in struct:AggInfo::AggInfo_func 11470 Expr *pExpr; /* The list of expressions */ member in struct:ExprList::ExprList_item 11493 Expr *pExpr; /* The expression parse tree */ member in struct:ExprSpan 12810 SQLITE_PRIVATE char sqlite3CompareAffinity(Expr *pExpr, char aff2); 12811 SQLITE_PRIVATE int sqlite3IndexAffinityOk(Expr *pExpr, char idx_affinity); 12812 SQLITE_PRIVATE char sqlite3ExprAffinity(Expr *pExpr); 12828 SQLITE_PRIVATE CollSeq *sqlite3ExprCollSeq(Parse *pParse, Expr *pExpr); 61796 valueFromExpr( sqlite3 *db, Expr *pExpr, u8 enc, u8 affinity, sqlite3_value **ppVal, struct ValueNewStat4Ctx *pCtx ) argument 61908 sqlite3ValueFromExpr( sqlite3 *db, Expr *pExpr, u8 enc, u8 affinity, sqlite3_value **ppVal ) argument 61992 stat4ValueFromExpr( Parse *pParse, Expr *pExpr, u8 affinity, struct ValueNewStat4Ctx *pAlloc, sqlite3_value **ppVal ) argument 62066 sqlite3Stat4ProbeSetValue( Parse *pParse, Index *pIdx, UnpackedRecord **ppRec, Expr *pExpr, u8 affinity, int iVal, int *pbOk ) argument 62100 sqlite3Stat4ValueFromExpr( Parse *pParse, Expr *pExpr, u8 affinity, sqlite3_value **ppVal ) argument 76650 sqlite3WalkExpr(Walker *pWalker, Expr *pExpr) argument 76797 incrAggDepth(Walker *pWalker, Expr *pExpr) argument 76801 incrAggFunctionDepth(Expr *pExpr, int N) argument 76854 resolveAlias( Parse *pParse, ExprList *pEList, int iCol, Expr *pExpr, const char *zType, int nSubquery ) argument 77368 resolveExprStep(Walker *pWalker, Expr *pExpr) argument 78195 sqlite3ResolveSelfReference( Parse *pParse, Table *pTab, int type, Expr *pExpr, ExprList *pList ) argument 78259 sqlite3ExprAffinity(Expr *pExpr) argument 78295 sqlite3ExprAddCollateToken( Parse *pParse, Expr *pExpr, const Token *pCollName ) argument 78310 sqlite3ExprAddCollateString(Parse *pParse, Expr *pExpr, const char *zC) argument 78322 sqlite3ExprSkipCollate(Expr *pExpr) argument 78346 sqlite3ExprCollSeq(Parse *pParse, Expr *pExpr) argument 78395 sqlite3CompareAffinity(Expr *pExpr, char aff2) argument 78422 comparisonAffinity(Expr *pExpr) argument 78445 sqlite3IndexAffinityOk(Expr *pExpr, char idx_affinity) argument 78843 sqlite3ExprAssignVarNumber(Parse *pParse, Expr *pExpr) argument 79450 exprNodeIsConstant(Walker *pWalker, Expr *pExpr) argument 79830 Expr *pExpr; /* Expression <column> */ local 79964 sqlite3CodeSubselect( Parse *pParse, Expr *pExpr, int rHasNullFlag, int isRowid ) argument 80192 sqlite3ExprCodeIN( Parse *pParse, Expr *pExpr, int destIfFalse, int destIfNull ) argument 80382 codeInteger(Parse *pParse, Expr *pExpr, int negFlag, int iMem) argument 80712 sqlite3ExprCodeTarget(Parse *pParse, Expr *pExpr, int target) argument 81338 sqlite3ExprCodeAtInit( Parse *pParse, Expr *pExpr, int regDest, u8 reusable ) argument 81370 sqlite3ExprCodeTemp(Parse *pParse, Expr *pExpr, int *pReg) argument 81408 sqlite3ExprCode(Parse *pParse, Expr *pExpr, int target) argument 81429 sqlite3ExprCodeFactorable(Parse *pParse, Expr *pExpr, int target) argument 81449 sqlite3ExprCodeAndCache(Parse *pParse, Expr *pExpr, int target) argument 81465 sqlite3ExplainExpr(Vdbe *pOut, Expr *pExpr) argument 81760 Expr *pExpr = pItem->pExpr; local 81795 exprCodeBetween( Parse *pParse, Expr *pExpr, int dest, int jumpIfTrue, int jumpIfNull ) argument 81852 sqlite3ExprIfTrue(Parse *pParse, Expr *pExpr, int dest, int jumpIfNull) argument 81977 sqlite3ExprIfFalse(Parse *pParse, Expr *pExpr, int dest, int jumpIfNull) argument 82270 exprSrcCount(Walker *pWalker, Expr *pExpr) argument 82298 sqlite3FunctionUsesThisSrc(Expr *pExpr, SrcList *pSrcList) argument 82349 analyzeAggregate(Walker *pWalker, Expr *pExpr) argument 82489 sqlite3ExprAnalyzeAggregates(NameContext *pNC, Expr *pExpr) argument 85299 resolveAttachExpr(NameContext *pName, Expr *pExpr) argument 85974 sqlite3AuthRead( Parse *pParse, Expr *pExpr, Schema *pSchema, SrcList *pTabList ) argument 89062 Expr *pExpr = pList->a[i].pExpr; local 93282 sqlite3IsLikeFunction(sqlite3 *db, Expr *pExpr, int *pIsNocase, char *aWc) argument 93884 Expr *pExpr; local 93916 Expr *pExpr = sqlite3Expr(db, TK_COLUMN, 0); local 102705 columnTypeImpl( NameContext *pNC, Expr *pExpr, const char **pzOrigDb, const char **pzOrigTab, const char **pzOrigCol, u8 *pEstWidth ) argument 102718 columnTypeImpl( NameContext *pNC, Expr *pExpr, u8 *pEstWidth ) argument 104429 substExpr( sqlite3 *db, Expr *pExpr, int iTable, ExprList *pEList ) argument 105026 Expr *pExpr = pAggInfo->aFunc[0].pExpr; /* Aggregate function */ local 105059 Expr *pExpr; local 105397 Expr *pE, *pRight, *pExpr; local 108897 Expr *pExpr; /* Temporary expression */ local 110693 Expr *pExpr; /* Pointer to the subexpression that is this term */ member in struct:WhereTerm 111150 whereSplit(WhereClause *pWC, Expr *pExpr, u8 op) argument 111278 exprCommute(Parse *pParse, Expr *pExpr) argument 111530 isLikeOrGlob( Parse *pParse, Expr *pExpr, Expr **ppPrefix, int *pisComplete, int *pnoCase ) argument 111744 Expr *pExpr = pTerm->pExpr; /* The expression of the term */ local 111992 Expr *pExpr; /* The expression to be analyzed */ local 112662 Expr *pExpr = pOrderBy->a[i].pExpr; local 112722 Expr *pExpr = pOrderBy->a[i].pExpr; local 113108 Expr *pExpr = pLower->pExpr->pRight; local 113123 Expr *pExpr = pUpper->pExpr->pRight; local 113197 whereEqualScanEst( Parse *pParse, WhereLoopBuilder *pBuilder, Expr *pExpr, tRowcnt *pnRow ) argument 114397 Expr *pExpr = pWC->a[iTerm].pExpr; local 115258 Expr *pExpr = pTerm->pExpr; local 115326 Expr *pExpr = pTerm->pExpr; local 115417 Expr *pExpr = sqlite3ExprSkipCollate(pOB->a[ii].pExpr); local 126817 Fts3Expr *pExpr; /* Parsed MATCH query string */ member in struct:Fts3Cursor 130709 fts3EvalAllocateReaders( Fts3Cursor *pCsr, Fts3Expr *pExpr, int *pnToken, int *pnOr, int *pRc ) argument 131361 fts3EvalStartReaders( Fts3Cursor *pCsr, Fts3Expr *pExpr, int *pRc ) argument 131412 fts3EvalTokenCosts( Fts3Cursor *pCsr, Fts3Expr *pRoot, Fts3Expr *pExpr, Fts3TokenAndCost **ppTC, Fts3Expr ***ppOr, int *pRc ) argument 131811 fts3EvalNextRow( Fts3Cursor *pCsr, Fts3Expr *pExpr, int *pRc ) argument 131936 fts3EvalNearTest(Fts3Expr *pExpr, int *pRc) argument 132022 fts3EvalTestExpr( Fts3Cursor *pCsr, Fts3Expr *pExpr, int *pRc ) argument 132165 Fts3Expr *pExpr = pCsr->pExpr; local 132204 fts3EvalRestart( Fts3Cursor *pCsr, Fts3Expr *pExpr, int *pRc ) argument 132246 fts3EvalUpdateCounts(Fts3Expr *pExpr) argument 132401 sqlite3Fts3EvalPhraseStats( Fts3Cursor *pCsr, Fts3Expr *pExpr, u32 *aiOut ) argument 132449 sqlite3Fts3EvalPhrasePoslist( Fts3Cursor *pCsr, Fts3Expr *pExpr, int iCol, char **ppOut ) argument 134309 exprToString(Fts3Expr *pExpr, char *zBuf) argument 134379 Fts3Expr *pExpr; local 142499 fts3ExprIterate2( Fts3Expr *pExpr, int *piPhrase, int (*x)(Fts3Expr*,int,void*), void *pCtx ) argument 142531 fts3ExprIterate( Fts3Expr *pExpr, int (*x)(Fts3Expr*,int,void*), void *pCtx ) argument 142545 fts3ExprLoadDoclistsCb(Fts3Expr *pExpr, int iPhrase, void *ctx) argument 142582 fts3ExprPhraseCountCb(Fts3Expr *pExpr, int iPhrase, void *ctx) argument 142588 fts3ExprPhraseCount(Fts3Expr *pExpr) argument 142720 fts3SnippetFindPositions(Fts3Expr *pExpr, int iPhrase, void *ctx) argument 143128 fts3ExprGlobalHitsCb( Fts3Expr *pExpr, int iPhrase, void *pCtx ) argument 143144 fts3ExprLocalHitsCb( Fts3Expr *pExpr, int iPhrase, void *pCtx ) argument 143245 Fts3Expr *pExpr; /* Pointer to phrase expression */ member in struct:LcsIterator 143257 fts3MatchinfoLcsCb( Fts3Expr *pExpr, int iPhrase, void *pCtx ) argument 143457 Fts3Expr *pExpr; local 143674 fts3ExprTermOffsetInit(Fts3Expr *pExpr, int iPhrase, void *ctx) argument 148335 URegularExpression *pExpr = (URegularExpression *)p; local 148360 URegularExpression *pExpr; local [all...] |
/external/sqlite/dist/ |
H A D | sqlite3.c | 11235 ** AggInfo.pGroupBy and AggInfo.aFunc.pExpr point to fields within the 11255 Expr *pExpr; /* The original expression */ member in struct:AggInfo::AggInfo_col 11262 Expr *pExpr; /* Expression encoding the function */ member in struct:AggInfo::AggInfo_func 11470 Expr *pExpr; /* The list of expressions */ member in struct:ExprList::ExprList_item 11493 Expr *pExpr; /* The expression parse tree */ member in struct:ExprSpan 12810 SQLITE_PRIVATE char sqlite3CompareAffinity(Expr *pExpr, char aff2); 12811 SQLITE_PRIVATE int sqlite3IndexAffinityOk(Expr *pExpr, char idx_affinity); 12812 SQLITE_PRIVATE char sqlite3ExprAffinity(Expr *pExpr); 12828 SQLITE_PRIVATE CollSeq *sqlite3ExprCollSeq(Parse *pParse, Expr *pExpr); 61816 valueFromExpr( sqlite3 *db, Expr *pExpr, u8 enc, u8 affinity, sqlite3_value **ppVal, struct ValueNewStat4Ctx *pCtx ) argument 61928 sqlite3ValueFromExpr( sqlite3 *db, Expr *pExpr, u8 enc, u8 affinity, sqlite3_value **ppVal ) argument 62012 stat4ValueFromExpr( Parse *pParse, Expr *pExpr, u8 affinity, struct ValueNewStat4Ctx *pAlloc, sqlite3_value **ppVal ) argument 62086 sqlite3Stat4ProbeSetValue( Parse *pParse, Index *pIdx, UnpackedRecord **ppRec, Expr *pExpr, u8 affinity, int iVal, int *pbOk ) argument 62120 sqlite3Stat4ValueFromExpr( Parse *pParse, Expr *pExpr, u8 affinity, sqlite3_value **ppVal ) argument 76670 sqlite3WalkExpr(Walker *pWalker, Expr *pExpr) argument 76817 incrAggDepth(Walker *pWalker, Expr *pExpr) argument 76821 incrAggFunctionDepth(Expr *pExpr, int N) argument 76874 resolveAlias( Parse *pParse, ExprList *pEList, int iCol, Expr *pExpr, const char *zType, int nSubquery ) argument 77388 resolveExprStep(Walker *pWalker, Expr *pExpr) argument 78215 sqlite3ResolveSelfReference( Parse *pParse, Table *pTab, int type, Expr *pExpr, ExprList *pList ) argument 78279 sqlite3ExprAffinity(Expr *pExpr) argument 78315 sqlite3ExprAddCollateToken( Parse *pParse, Expr *pExpr, const Token *pCollName ) argument 78330 sqlite3ExprAddCollateString(Parse *pParse, Expr *pExpr, const char *zC) argument 78342 sqlite3ExprSkipCollate(Expr *pExpr) argument 78366 sqlite3ExprCollSeq(Parse *pParse, Expr *pExpr) argument 78415 sqlite3CompareAffinity(Expr *pExpr, char aff2) argument 78442 comparisonAffinity(Expr *pExpr) argument 78465 sqlite3IndexAffinityOk(Expr *pExpr, char idx_affinity) argument 78863 sqlite3ExprAssignVarNumber(Parse *pParse, Expr *pExpr) argument 79470 exprNodeIsConstant(Walker *pWalker, Expr *pExpr) argument 79850 Expr *pExpr; /* Expression <column> */ local 79984 sqlite3CodeSubselect( Parse *pParse, Expr *pExpr, int rHasNullFlag, int isRowid ) argument 80212 sqlite3ExprCodeIN( Parse *pParse, Expr *pExpr, int destIfFalse, int destIfNull ) argument 80402 codeInteger(Parse *pParse, Expr *pExpr, int negFlag, int iMem) argument 80732 sqlite3ExprCodeTarget(Parse *pParse, Expr *pExpr, int target) argument 81358 sqlite3ExprCodeAtInit( Parse *pParse, Expr *pExpr, int regDest, u8 reusable ) argument 81390 sqlite3ExprCodeTemp(Parse *pParse, Expr *pExpr, int *pReg) argument 81428 sqlite3ExprCode(Parse *pParse, Expr *pExpr, int target) argument 81449 sqlite3ExprCodeFactorable(Parse *pParse, Expr *pExpr, int target) argument 81469 sqlite3ExprCodeAndCache(Parse *pParse, Expr *pExpr, int target) argument 81485 sqlite3ExplainExpr(Vdbe *pOut, Expr *pExpr) argument 81780 Expr *pExpr = pItem->pExpr; local 81815 exprCodeBetween( Parse *pParse, Expr *pExpr, int dest, int jumpIfTrue, int jumpIfNull ) argument 81872 sqlite3ExprIfTrue(Parse *pParse, Expr *pExpr, int dest, int jumpIfNull) argument 81997 sqlite3ExprIfFalse(Parse *pParse, Expr *pExpr, int dest, int jumpIfNull) argument 82290 exprSrcCount(Walker *pWalker, Expr *pExpr) argument 82318 sqlite3FunctionUsesThisSrc(Expr *pExpr, SrcList *pSrcList) argument 82369 analyzeAggregate(Walker *pWalker, Expr *pExpr) argument 82509 sqlite3ExprAnalyzeAggregates(NameContext *pNC, Expr *pExpr) argument 85319 resolveAttachExpr(NameContext *pName, Expr *pExpr) argument 85994 sqlite3AuthRead( Parse *pParse, Expr *pExpr, Schema *pSchema, SrcList *pTabList ) argument 89082 Expr *pExpr = pList->a[i].pExpr; local 93302 sqlite3IsLikeFunction(sqlite3 *db, Expr *pExpr, int *pIsNocase, char *aWc) argument 93904 Expr *pExpr; local 93936 Expr *pExpr = sqlite3Expr(db, TK_COLUMN, 0); local 102725 columnTypeImpl( NameContext *pNC, Expr *pExpr, const char **pzOrigDb, const char **pzOrigTab, const char **pzOrigCol, u8 *pEstWidth ) argument 102738 columnTypeImpl( NameContext *pNC, Expr *pExpr, u8 *pEstWidth ) argument 104449 substExpr( sqlite3 *db, Expr *pExpr, int iTable, ExprList *pEList ) argument 105046 Expr *pExpr = pAggInfo->aFunc[0].pExpr; /* Aggregate function */ local 105079 Expr *pExpr; local 105417 Expr *pE, *pRight, *pExpr; local 108917 Expr *pExpr; /* Temporary expression */ local 110713 Expr *pExpr; /* Pointer to the subexpression that is this term */ member in struct:WhereTerm 111170 whereSplit(WhereClause *pWC, Expr *pExpr, u8 op) argument 111298 exprCommute(Parse *pParse, Expr *pExpr) argument 111550 isLikeOrGlob( Parse *pParse, Expr *pExpr, Expr **ppPrefix, int *pisComplete, int *pnoCase ) argument 111764 Expr *pExpr = pTerm->pExpr; /* The expression of the term */ local 112012 Expr *pExpr; /* The expression to be analyzed */ local 112682 Expr *pExpr = pOrderBy->a[i].pExpr; local 112742 Expr *pExpr = pOrderBy->a[i].pExpr; local 113128 Expr *pExpr = pLower->pExpr->pRight; local 113143 Expr *pExpr = pUpper->pExpr->pRight; local 113217 whereEqualScanEst( Parse *pParse, WhereLoopBuilder *pBuilder, Expr *pExpr, tRowcnt *pnRow ) argument 114417 Expr *pExpr = pWC->a[iTerm].pExpr; local 115278 Expr *pExpr = pTerm->pExpr; local 115346 Expr *pExpr = pTerm->pExpr; local 115437 Expr *pExpr = sqlite3ExprSkipCollate(pOB->a[ii].pExpr); local 126837 Fts3Expr *pExpr; /* Parsed MATCH query string */ member in struct:Fts3Cursor 130741 fts3EvalAllocateReaders( Fts3Cursor *pCsr, Fts3Expr *pExpr, int *pnToken, int *pnOr, int *pRc ) argument 131393 fts3EvalStartReaders( Fts3Cursor *pCsr, Fts3Expr *pExpr, int *pRc ) argument 131444 fts3EvalTokenCosts( Fts3Cursor *pCsr, Fts3Expr *pRoot, Fts3Expr *pExpr, Fts3TokenAndCost **ppTC, Fts3Expr ***ppOr, int *pRc ) argument 131843 fts3EvalNextRow( Fts3Cursor *pCsr, Fts3Expr *pExpr, int *pRc ) argument 131968 fts3EvalNearTest(Fts3Expr *pExpr, int *pRc) argument 132054 fts3EvalTestExpr( Fts3Cursor *pCsr, Fts3Expr *pExpr, int *pRc ) argument 132197 Fts3Expr *pExpr = pCsr->pExpr; local 132236 fts3EvalRestart( Fts3Cursor *pCsr, Fts3Expr *pExpr, int *pRc ) argument 132278 fts3EvalUpdateCounts(Fts3Expr *pExpr) argument 132433 sqlite3Fts3EvalPhraseStats( Fts3Cursor *pCsr, Fts3Expr *pExpr, u32 *aiOut ) argument 132481 sqlite3Fts3EvalPhrasePoslist( Fts3Cursor *pCsr, Fts3Expr *pExpr, int iCol, char **ppOut ) argument 134341 exprToString(Fts3Expr *pExpr, char *zBuf) argument 134411 Fts3Expr *pExpr; local 142531 fts3ExprIterate2( Fts3Expr *pExpr, int *piPhrase, int (*x)(Fts3Expr*,int,void*), void *pCtx ) argument 142563 fts3ExprIterate( Fts3Expr *pExpr, int (*x)(Fts3Expr*,int,void*), void *pCtx ) argument 142577 fts3ExprLoadDoclistsCb(Fts3Expr *pExpr, int iPhrase, void *ctx) argument 142614 fts3ExprPhraseCountCb(Fts3Expr *pExpr, int iPhrase, void *ctx) argument 142620 fts3ExprPhraseCount(Fts3Expr *pExpr) argument 142752 fts3SnippetFindPositions(Fts3Expr *pExpr, int iPhrase, void *ctx) argument 143160 fts3ExprGlobalHitsCb( Fts3Expr *pExpr, int iPhrase, void *pCtx ) argument 143176 fts3ExprLocalHitsCb( Fts3Expr *pExpr, int iPhrase, void *pCtx ) argument 143277 Fts3Expr *pExpr; /* Pointer to phrase expression */ member in struct:LcsIterator 143289 fts3MatchinfoLcsCb( Fts3Expr *pExpr, int iPhrase, void *pCtx ) argument 143489 Fts3Expr *pExpr; local 143706 fts3ExprTermOffsetInit(Fts3Expr *pExpr, int iPhrase, void *ctx) argument 148367 URegularExpression *pExpr = (URegularExpression *)p; local 148392 URegularExpression *pExpr; local [all...] |