/external/chromium_org/third_party/sqlite/src/src/ |
H A D | walker.c | 39 int sqlite3WalkExpr(Walker *pWalker, Expr *pExpr){ argument 44 rc = pWalker->xExprCallback(pWalker, pExpr); 47 if( sqlite3WalkExpr(pWalker, pExpr->pLeft) ) return WRC_Abort; 48 if( sqlite3WalkExpr(pWalker, pExpr->pRight) ) return WRC_Abort; 50 if( sqlite3WalkSelect(pWalker, pExpr->x.pSelect) ) return WRC_Abort; 52 if( sqlite3WalkExprList(pWalker, pExpr->x.pList) ) return WRC_Abort; 62 int sqlite3WalkExprList(Walker *pWalker, ExprList *p){ argument 67 if( sqlite3WalkExpr(pWalker, pItem->pExpr) ) return WRC_Abort; 79 int sqlite3WalkSelectExpr(Walker *pWalker, Selec argument 97 sqlite3WalkSelectFrom(Walker *pWalker, Select *p) argument 124 sqlite3WalkSelect(Walker *pWalker, Select *p) argument [all...] |
H A D | resolve.c | 439 static int resolveExprStep(Walker *pWalker, Expr *pExpr){ argument 443 pNC = pWalker->u.pNC; 446 assert( pParse==pWalker->pParse ); 571 sqlite3WalkExprList(pWalker, pList); 591 sqlite3WalkSelect(pWalker, pExpr->x.pSelect); 925 static int resolveSelectStep(Walker *pWalker, Select *p){ argument 942 pOuterNC = pWalker->u.pNC; 943 pParse = pWalker->pParse;
|
H A D | expr.c | 1115 static int exprNodeIsConstant(Walker *pWalker, Expr *pExpr){ argument 1117 /* If pWalker->u.i is 3 then any term of the expression that comes from 1120 if( pWalker->u.i==3 && ExprHasAnyProperty(pExpr, EP_FromJoin) ){ 1121 pWalker->u.i = 0; 1127 ** and pWalker->u.i==2 */ 1129 if( pWalker->u.i==2 ) return 0; 1139 pWalker->u.i = 0; 1147 static int selectNodeIsConstant(Walker *pWalker, Select *NotUsed){ argument 1149 pWalker->u.i = 0; 2998 static int evalConstExpr(Walker *pWalker, Exp argument 3532 analyzeAggregate(Walker *pWalker, Expr *pExpr) argument 3655 analyzeAggregatesInSelect(Walker *pWalker, Select *pSelect) argument [all...] |
H A D | select.c | 3159 static int selectExpander(Walker *pWalker, Select *p){ argument 3160 Parse *pParse = pWalker->pParse; 3200 sqlite3WalkSelect(pWalker, pSel); 3224 sqlite3WalkSelect(pWalker, pFrom->pSelect); 3428 static int selectAddSubqueryTypeInfo(Walker *pWalker, Select *p){ argument 3437 pParse = pWalker->pParse;
|
/external/chromium_org/third_party/sqlite/amalgamation/ |
H A D | sqlite3.c | 69434 sqlite3WalkExpr(Walker *pWalker, Expr *pExpr) argument 69457 sqlite3WalkExprList(Walker *pWalker, ExprList *p) argument 69474 sqlite3WalkSelectExpr(Walker *pWalker, Select *p) argument 69492 sqlite3WalkSelectFrom(Walker *pWalker, Select *p) argument 69519 sqlite3WalkSelect(Walker *pWalker, Select *p) argument 69970 resolveExprStep(Walker *pWalker, Expr *pExpr) argument 70456 resolveSelectStep(Walker *pWalker, Select *p) argument 71852 exprNodeIsConstant(Walker *pWalker, Expr *pExpr) argument 71884 selectNodeIsConstant(Walker *pWalker, Select *NotUsed) argument 73735 evalConstExpr(Walker *pWalker, Expr *pExpr) argument 74269 analyzeAggregate(Walker *pWalker, Expr *pExpr) argument 74392 analyzeAggregatesInSelect(Walker *pWalker, Select *pSelect) argument 93081 selectExpander(Walker *pWalker, Select *p) argument 93350 selectAddSubqueryTypeInfo(Walker *pWalker, Select *p) argument [all...] |
/external/sqlite/dist/orig/ |
H A D | sqlite3.c | 76650 sqlite3WalkExpr(Walker *pWalker, Expr *pExpr) argument 76673 sqlite3WalkExprList(Walker *pWalker, ExprList *p) argument 76690 sqlite3WalkSelectExpr(Walker *pWalker, Select *p) argument 76708 sqlite3WalkSelectFrom(Walker *pWalker, Select *p) argument 76740 sqlite3WalkSelect(Walker *pWalker, Select *p) argument 76797 incrAggDepth(Walker *pWalker, Expr *pExpr) argument 77368 resolveExprStep(Walker *pWalker, Expr *pExpr) argument 77890 resolveSelectStep(Walker *pWalker, Select *p) argument 79450 exprNodeIsConstant(Walker *pWalker, Expr *pExpr) argument 79485 selectNodeIsConstant(Walker *pWalker, Select *NotUsed) argument 82270 exprSrcCount(Walker *pWalker, Expr *pExpr) argument 82349 analyzeAggregate(Walker *pWalker, Expr *pExpr) argument 82474 analyzeAggregatesInSelect(Walker *pWalker, Select *pSelect) argument 105127 convertCompoundSelectToSubquery(Walker *pWalker, Select *p) argument 105240 withExpand( Walker *pWalker, struct SrcList_item *pFrom ) argument 105354 selectPopWith(Walker *pWalker, Select *p) argument 105390 selectExpander(Walker *pWalker, Select *p) argument 105718 selectAddSubqueryTypeInfo(Walker *pWalker, Select *p) argument [all...] |
/external/sqlite/dist/ |
H A D | sqlite3.c | 76670 sqlite3WalkExpr(Walker *pWalker, Expr *pExpr) argument 76693 sqlite3WalkExprList(Walker *pWalker, ExprList *p) argument 76710 sqlite3WalkSelectExpr(Walker *pWalker, Select *p) argument 76728 sqlite3WalkSelectFrom(Walker *pWalker, Select *p) argument 76760 sqlite3WalkSelect(Walker *pWalker, Select *p) argument 76817 incrAggDepth(Walker *pWalker, Expr *pExpr) argument 77388 resolveExprStep(Walker *pWalker, Expr *pExpr) argument 77910 resolveSelectStep(Walker *pWalker, Select *p) argument 79470 exprNodeIsConstant(Walker *pWalker, Expr *pExpr) argument 79505 selectNodeIsConstant(Walker *pWalker, Select *NotUsed) argument 82290 exprSrcCount(Walker *pWalker, Expr *pExpr) argument 82369 analyzeAggregate(Walker *pWalker, Expr *pExpr) argument 82494 analyzeAggregatesInSelect(Walker *pWalker, Select *pSelect) argument 105147 convertCompoundSelectToSubquery(Walker *pWalker, Select *p) argument 105260 withExpand( Walker *pWalker, struct SrcList_item *pFrom ) argument 105374 selectPopWith(Walker *pWalker, Select *p) argument 105410 selectExpander(Walker *pWalker, Select *p) argument 105738 selectAddSubqueryTypeInfo(Walker *pWalker, Select *p) argument [all...] |