Lines Matching refs:ExprUseXSelect
62 assert( ExprUseXSelect(pExpr) ); in sqlite3ExprAffinity()
75 assert( pExpr->pLeft!=0 && ExprUseXSelect(pExpr->pLeft) ); in sqlite3ExprAffinity()
291 }else if( ExprUseXSelect(pExpr) ){ in comparisonAffinity()
434 assert( ExprUseXSelect(pExpr) ); in sqlite3ExprVectorSize()
461 assert( ExprUseXSelect(pVector) ); in sqlite3VectorFieldSubexpr()
500 assert( ExprUseXSelect(pVector) ); in sqlite3ExprForVectorField()
591 assert( ExprUseXSelect(pVector) ); in exprVectorRegister()
772 if( ExprUseXSelect(p) ){ in exprSetHeight()
1228 assert( !ExprUseXSelect(p) || p->x.pSelect==0 ); in sqlite3ExprDeleteNN()
1239 }else if( ExprUseXSelect(p) ){ in sqlite3ExprDeleteNN()
1478 if( ExprUseXSelect(p) ){ in exprDup()
2360 if( ExprUseXSelect(pExpr) ){ in exprNodeIsConstantOrGroupBy()
2588 if( !ExprUseXSelect(pX) ) return 0; /* Not a subquery */ in isCandidateForInOpt()
2763 if( prRhsHasNull && ExprUseXSelect(pX) ){ in sqlite3FindInIndex()
2969 Select *pSelect = ExprUseXSelect(pExpr) ? pExpr->x.pSelect : 0; in exprINAffinity()
3019 if( ExprUseXSelect(pExpr) ){ in sqlite3VectorErrorMsg()
3083 if( ExprUseXSelect(pExpr) ){ in sqlite3CodeRhsOfIN()
3117 if( ExprUseXSelect(pExpr) ){ in sqlite3CodeRhsOfIN()
3125 if( ExprUseXSelect(pExpr) ){ in sqlite3CodeRhsOfIN()
3265 assert( ExprUseXSelect(pExpr) ); in sqlite3CodeSubselect()
3376 if( ExprUseXSelect(pIn) && !pParse->db->mallocFailed ){ in sqlite3ExprCheckIN()
4579 && ALWAYS( ExprUseXSelect(pExpr) ) in sqlite3ExprCodeTarget()
5735 assert( ExprUseXSelect(p) || (p->x.pList!=0 && p->x.pList->nExpr>0) ); in exprImpliesNotNull()