Home | History | Annotate | Download | only in dist

Lines Matching defs:ExprSpan

8790 typedef struct ExprSpan ExprSpan;
11492 struct ExprSpan {
12505 SQLITE_PRIVATE void sqlite3ExprListSetSpan(Parse*,ExprList*,ExprSpan*);
12525 SQLITE_PRIVATE void sqlite3AddDefaultValue(Parse*,ExprSpan*);
79409 ExprSpan *pSpan /* The span to be added */
87315 SQLITE_PRIVATE void sqlite3AddDefaultValue(Parse *pParse, ExprSpan *pSpan){
117530 /* This is a utility routine used to set the ExprSpan.zStart and
117531 ** ExprSpan.zEnd values of pOut so that the span covers the complete
117534 static void spanSet(ExprSpan *pOut, Token *pStart, Token *pEnd){
117543 static void spanExpr(ExprSpan *pOut, Parse *pParse, int op, Token *pValue){
117549 /* This routine constructs a binary expression node out of two ExprSpan
117550 ** objects and uses the result to populate a new ExprSpan object.
117553 ExprSpan *pOut, /* Write the result here */
117556 ExprSpan *pLeft, /* The left operand */
117557 ExprSpan *pRight /* The right operand */
117567 ExprSpan *pOut, /* Write the new expression node here */
117570 ExprSpan *pOperand, /* The operand */
117592 ExprSpan *pOut, /* Write the new expression node here */
117595 ExprSpan *pOperand, /* The operand */
117667 ExprSpan yy346;
119711 ExprSpan v;
119720 ExprSpan v;