Lines Matching refs:pSubTree
447 const OSQLParseNode * pSubTree = m_aChildren[i]; in impl_parseNodeToString_throw() local
448 if (pSubTree) in impl_parseNodeToString_throw()
450 pSubTree->impl_parseNodeToString_throw( aStringPara, aNewParam ); in impl_parseNodeToString_throw()
473 const OSQLParseNode* pSubTree = *i; in impl_parseNodeToString_throw() local
474 if ( !pSubTree ) in impl_parseNodeToString_throw()
483 if (rParam.xField.is() && SQL_ISRULE(pSubTree,subquery)) in impl_parseNodeToString_throw()
487 if (rParam.xField.is() && SQL_ISRULE(pSubTree,column_ref)) in impl_parseNodeToString_throw()
503 if(pSubTree->count()) in impl_parseNodeToString_throw()
505 const OSQLParseNode* pCol = pSubTree->m_aChildren[pSubTree->count()-1]; in impl_parseNodeToString_throw()
523 pSubTree = *i; in impl_parseNodeToString_throw()
524 if (pSubTree && pSubTree->getNodeType() == SQL_NODE_EQUAL) in impl_parseNodeToString_throw()
533 pSubTree->impl_parseNodeToString_throw( rString, aNewParam ); in impl_parseNodeToString_throw()
543 pSubTree->impl_parseNodeToString_throw( rString, aNewParam ); in impl_parseNodeToString_throw()
2398 OSQLParseNode* OSQLParseNode::remove(OSQLParseNode* pSubTree) in remove() argument
2401 OSL_ENSURE(pSubTree != NULL, "OSQLParseNode: ungueltiger SubTree"); in remove()
2402 OSQLParseNodes::iterator aPos = ::std::find(m_aChildren.begin(), m_aChildren.end(), pSubTree); in remove()
2406 pSubTree->setParent( NULL ); in remove()
2408 return pSubTree; in remove()