Home
last modified time | relevance | path

Searched refs:Expr (Results 1 – 11 of 11) sorted by relevance

/illumos-gate/usr/src/lib/libsqlite/src/
H A DsqliteInt.h235 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 Dexpr.c25 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 Dselect.c157 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 Dwhere.c26 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 Dparse.y336 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 Dtrigger.c49 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 Dupdate.c30 Expr *pWhere, /* The WHERE clause. May be null */ in sqliteUpdate()
50 Expr *pRecnoExpr; /* Expression defining the new record number */ in sqliteUpdate()
H A Dauth.c105 Expr *pExpr, /* The expression to check authorization on */ in sqliteAuthRead()
H A Dattach.c265 Expr *pExpr /* The expression to be fixed to one database */ in sqliteFixExpr()
H A Ddelete.c59 Expr *pWhere /* The WHERE clause. May be null */ in sqliteDeleteFrom()
/illumos-gate/usr/src/tools/cscope-fast/
H A Dcgrep.c106 } 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 …]