Searched refs:Expr (Results 1 – 11 of 11) sorted by relevance
/illumos-gate/usr/src/lib/libsqlite/src/ |
H A D | sqliteInt.h | 235 typedef struct Expr Expr; typedef 681 struct Expr { struct 1130 Expr *sqliteExpr(int, Expr*, Expr*, Token*); 1133 void sqliteExprDelete(Expr*); 1170 Select *sqliteSelectNew(ExprList*,SrcList*,Expr*,ExprList*,Expr*,ExprList*, 1180 void sqliteExprCode(Parse*, Expr*); 1195 int sqliteExprType(Expr*); 1196 int sqliteExprCompare(Expr*, Expr*); 1207 int sqliteExprIsConstant(Expr*); 1217 Expr *sqliteExprDup(Expr*); [all …]
|
H A D | expr.c | 25 Expr *sqliteExpr(int op, Expr *pLeft, Expr *pRight, Token *pToken){ in sqliteExpr() 26 Expr *pNew; in sqliteExpr() 27 pNew = sqliteMalloc( sizeof(Expr) ); in sqliteExpr() 75 Expr *pNew; in sqliteExprFunction() 96 void sqliteExprDelete(Expr *p){ in sqliteExprDelete() 120 Expr *sqliteExprDup(Expr *p){ in sqliteExprDup() 121 Expr *pNew; in sqliteExprDup() 163 Expr *pNewExpr, *pOldExpr; in sqliteExprListDup() 667 Expr *pRight; in sqliteExprResolveIds() 924 int sqliteExprType(Expr *p){ in sqliteExprType() [all …]
|
H A D | select.c | 157 Expr *pE1a, *pE1b, *pE1c; in addWhereTerm() 158 Expr *pE2a, *pE2b, *pE2c; in addWhereTerm() 159 Expr *pE; in addWhereTerm() 714 Expr *p; in generateColumnNames() 805 Expr *p, *pR; in sqliteResultSetOfSelect() 948 Expr *pE = a[k].pExpr; in fillInColumnList() 1531 Expr *pNew; in substExpr() 1647 Expr *pWhere; in flattenSubquery() 1756 Expr *pExpr; in flattenSubquery() 1846 Expr *pExpr; in simpleMinMaxQuery() [all …]
|
H A D | where.c | 26 Expr *p; /* Pointer to the subexpression */ 66 static int exprSplit(int nSlot, ExprInfo *aSlot, Expr *pExpr){ in exprSplit() 122 static int exprTableUsage(ExprMaskSet *pMaskSet, Expr *p){ in exprTableUsage() 171 Expr *pExpr = pInfo->p; in exprAnalyze() 229 Expr *p; in findSortingIndex() 297 Expr *pExpr = *ppExpr; in disableTerm() 383 Expr *pWhere, /* The WHERE clause */ in sqliteWhereBegin() 751 Expr *pX = aExpr[k].p; in sqliteWhereBegin() 786 Expr *pX = aExpr[k].p; in sqliteWhereBegin() 1002 Expr *pExpr = aExpr[k].p; in sqliteWhereBegin() [all …]
|
H A D | parse.y | 336 Expr *pLeft = sqliteExpr(TK_ID, 0, 0, &X); 420 %type on_opt {Expr*} 435 %type sortitem {Expr*} 464 %type having_opt {Expr*} 483 %type where_opt {Expr*} 533 %type expr {Expr*} 541 Expr *temp1 = sqliteExpr(TK_ID, 0, 0, &X); 712 %type case_else {Expr*} 715 %type case_operand {Expr*} 721 %type expritem {Expr*} [all …]
|
H A D | trigger.c | 49 Expr *pWhen, /* WHEN clause */ in sqliteBeginTrigger() 253 Expr *pNew = sqliteExprDup(p->pWhere); in sqlitePersistTriggerStep() 327 Expr *pWhere, /* The WHERE clause */ in sqliteTriggerUpdateStep() 348 TriggerStep *sqliteTriggerDeleteStep(Token *pTableName, Expr *pWhere){ in sqliteTriggerDeleteStep() 722 Expr * whenExpr; in sqliteCodeRowTrigger()
|
H A D | update.c | 30 Expr *pWhere, /* The WHERE clause. May be null */ in sqliteUpdate() 50 Expr *pRecnoExpr; /* Expression defining the new record number */ in sqliteUpdate()
|
H A D | auth.c | 105 Expr *pExpr, /* The expression to check authorization on */ in sqliteAuthRead()
|
H A D | attach.c | 265 Expr *pExpr /* The expression to be fixed to one database */ in sqliteFixExpr()
|
H A D | delete.c | 59 Expr *pWhere /* The WHERE clause. May be null */ in sqliteDeleteFrom()
|
/illumos-gate/usr/src/tools/cscope-fast/ |
H A D | cgrep.c | 106 } Expr; typedef 262 static Expr *newexpr(Exprtype t, int lit, Expr *left, Expr *right); 451 r->ptr = (Expr **)egmalloc(r->maxid * sizeof (Expr *)); in eginit() 550 Expr *p; in follow() 708 Expr *e; in followstate() 919 newexpr(Exprtype t, int lit, Expr *left, Expr *right) in newexpr() 921 Expr *e = (Expr *)egmalloc(sizeof (Expr)); in newexpr() 1041 Expr *e; in d3() 1052 e = newexpr(Dot, '.', (Expr *)NULL, (Expr *)NULL); in d3() 1088 Expr *e; in d2() [all …]
|