Home
last modified time | relevance | path

Searched refs:pSearchCondition (Results 1 – 5 of 5) sorted by relevance

/AOO41X/main/connectivity/source/parse/
H A Dsqlnode.cxx1810 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 Dsqliterator.cxx1272 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 Dsqlnode.hxx389 … 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 Dsqliterator.hxx79 void traverseORCriteria(OSQLParseNode * pSearchCondition);
80 void traverseANDCriteria(OSQLParseNode * pSearchCondition);
/AOO41X/main/dbaccess/source/ui/querydesign/
H A DQueryDesignView.cxx1434 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()