Lines Matching defs:ExprSpan
7879 typedef struct ExprSpan ExprSpan;
10423 struct ExprSpan {
11314 SQLITE_PRIVATE void sqlite3ExprListSetSpan(Parse*,ExprList*,ExprSpan*);
11330 SQLITE_PRIVATE void sqlite3AddDefaultValue(Parse*,ExprSpan*);
74075 ExprSpan *pSpan /* The span to be added */
80228 SQLITE_PRIVATE void sqlite3AddDefaultValue(Parse *pParse, ExprSpan *pSpan){
105600 /* This is a utility routine used to set the ExprSpan.zStart and
105601 ** ExprSpan.zEnd values of pOut so that the span covers the complete
105604 static void spanSet(ExprSpan *pOut, Token *pStart, Token *pEnd){
105613 static void spanExpr(ExprSpan *pOut, Parse *pParse, int op, Token *pValue){
105619 /* This routine constructs a binary expression node out of two ExprSpan
105620 ** objects and uses the result to populate a new ExprSpan object.
105623 ExprSpan *pOut, /* Write the result here */
105626 ExprSpan *pLeft, /* The left operand */
105627 ExprSpan *pRight /* The right operand */
105637 ExprSpan *pOut, /* Write the new expression node here */
105640 ExprSpan *pOperand, /* The operand */
105662 ExprSpan *pOut, /* Write the new expression node here */
105665 ExprSpan *pOperand, /* The operand */
105731 ExprSpan yy118;
107772 ExprSpan v;
107781 ExprSpan v;