Lines Matching refs:EP_ExpCollate
10344 #define EP_ExpCollate 0x0100 /* Collating sequence specified explicitly */
71886 if( pExpr->flags & EP_ExpCollate ){
71888 pDup->flags |= EP_ExpCollate;
72590 int flags = pE->flags & EP_ExpCollate;
73085 pExpr->flags |= EP_ExpCollate;
73093 ** The collating sequence is marked as "explicit" using the EP_ExpCollate
73242 if( pLeft->flags & EP_ExpCollate ){
73245 }else if( pRight && pRight->flags & EP_ExpCollate ){
73476 if( pRight->flags & EP_ExpCollate ){
73477 pRoot->flags |= EP_ExpCollate;
73483 if( pLeft->flags & EP_ExpCollate ){
73484 pRoot->flags |= EP_ExpCollate;
76480 if( (pA->flags & EP_ExpCollate)!=(pB->flags & EP_ExpCollate) ) return 1;
76481 if( (pA->flags & EP_ExpCollate)!=0 && pA->pColl!=pB->pColl ) return 2;
94601 if( pTerm->flags & EP_ExpCollate ){
94605 pTerm->flags |= EP_ExpCollate;
100867 ** attached to the right. For the same reason the EP_ExpCollate flag
100871 u16 expRight = (pExpr->pRight->flags & EP_ExpCollate);
100872 u16 expLeft = (pExpr->pLeft->flags & EP_ExpCollate);
100877 pExpr->pRight->flags = (pExpr->pRight->flags & ~EP_ExpCollate) | expLeft;
100878 pExpr->pLeft->flags = (pExpr->pLeft->flags & ~EP_ExpCollate) | expRight;