Searched refs:pSearchCondition (Results 1 – 5 of 5) sorted by relevance
| /AOO41X/main/connectivity/source/parse/ |
| H A D | sqlnode.cxx | 1810 void OSQLParseNode::disjunctiveNormalForm(OSQLParseNode*& pSearchCondition) in disjunctiveNormalForm() argument 1813 if(!pSearchCondition) // no where condition at entry point in disjunctiveNormalForm() 1816 OSQLParseNode::absorptions(pSearchCondition); in disjunctiveNormalForm() 1818 if (SQL_ISRULE(pSearchCondition,boolean_primary)) in disjunctiveNormalForm() 1820 OSQLParseNode* pLeft = pSearchCondition->getChild(1); in disjunctiveNormalForm() 1824 else if (SQL_ISRULE(pSearchCondition,search_condition)) in disjunctiveNormalForm() 1826 OSQLParseNode* pLeft = pSearchCondition->getChild(0); in disjunctiveNormalForm() 1829 OSQLParseNode* pRight = pSearchCondition->getChild(2); in disjunctiveNormalForm() 1833 else if (SQL_ISRULE(pSearchCondition,boolean_term)) in disjunctiveNormalForm() 1835 OSQLParseNode* pLeft = pSearchCondition->getChild(0); in disjunctiveNormalForm() [all …]
|
| H A D | sqliterator.cxx | 1272 void OSQLParseTreeIterator::traverseORCriteria(OSQLParseNode * pSearchCondition) in traverseORCriteria() argument 1278 pSearchCondition->count() == 3 && in traverseORCriteria() 1279 SQL_ISPUNCTUATION(pSearchCondition->getChild(0),"(") && in traverseORCriteria() 1280 SQL_ISPUNCTUATION(pSearchCondition->getChild(2),")") in traverseORCriteria() 1284 traverseORCriteria(pSearchCondition->getChild(1)); in traverseORCriteria() 1285 } else if (SQL_ISRULE(pSearchCondition,search_condition) && in traverseORCriteria() 1286 pSearchCondition->count() == 3 && in traverseORCriteria() 1287 SQL_ISTOKEN(pSearchCondition->getChild(1),OR)) in traverseORCriteria() 1296 SQL_ISRULE(pSearchCondition->getChild(0),search_condition) && in traverseORCriteria() 1297 pSearchCondition->getChild(0)->count() == 3 && in traverseORCriteria() [all …]
|
| /AOO41X/main/connectivity/inc/connectivity/ |
| H A D | sqlnode.hxx | 389 … static void negateSearchCondition(OSQLParseNode*& pSearchCondition,sal_Bool bNegate=sal_False); 393 static void disjunctiveNormalForm(OSQLParseNode*& pSearchCondition); 400 static void absorptions(OSQLParseNode*& pSearchCondition); 403 static void eraseBraces(OSQLParseNode*& pSearchCondition); 406 static void compress(OSQLParseNode*& pSearchCondition);
|
| H A D | sqliterator.hxx | 79 void traverseORCriteria(OSQLParseNode * pSearchCondition); 80 void traverseANDCriteria(OSQLParseNode * pSearchCondition);
|
| /AOO41X/main/dbaccess/source/ui/querydesign/ |
| H A D | QueryDesignView.cxx | 1434 const ::connectivity::OSQLParseNode* pSearchCondition = pCondition->getChild(1); in GetANDCriteria() local 1435 bool bMustAddOrOnOneLine = CheckOrCriteria(pSearchCondition,NULL); in GetANDCriteria() 1436 if ( SQL_ISRULE( pSearchCondition, search_condition) ) // we have a or in GetANDCriteria() 1439 …eErrorCode = GetORCriteria(_pView,_pSelectionBrw,pSearchCondition->getChild(0), nLevel,bHaving,bMu… in GetANDCriteria() 1441 …eErrorCode = GetORCriteria(_pView,_pSelectionBrw,pSearchCondition->getChild(2), nLevel,bHaving,bMu… in GetANDCriteria() 1444 …eErrorCode = GetORCriteria(_pView,_pSelectionBrw,pSearchCondition, nLevel,bHaving,bMustAddOrOnOneL… in GetANDCriteria()
|