Lines Matching refs:_rTables
447 void OSQLParseTreeIterator::traverseOneTableName( OSQLTables& _rTables,const OSQLParseNode * pTable… in traverseOneTableName() argument
478 _rTables[ aTableRange ] = aTable; in traverseOneTableName()
517 void OSQLParseTreeIterator::getQualified_join( OSQLTables& _rTables, const OSQLParseNode *pTableRef… in getQualified_join() argument
525 const OSQLParseNode* pNode = getTableNode(_rTables,pTableRef->getChild(0),aTableRange); in getQualified_join()
527 traverseOneTableName( _rTables, pNode, aTableRange ); in getQualified_join()
555 pNode = getTableNode(_rTables,pTableRef->getChild(nPos),aTableRange); in getQualified_join()
557 traverseOneTableName( _rTables, pNode, aTableRange ); in getQualified_join()
560 const OSQLParseNode* OSQLParseTreeIterator::getTableNode( OSQLTables& _rTables, const OSQLParseNode… in getTableNode() argument
571 getQualified_join( _rTables, pTableRef->getChild(1), rTableRange ); in getTableNode()
575 getQualified_join( _rTables, pTableRef, rTableRange ); in getTableNode()
584 getQualified_join( _rTables, pTableRef->getChild(6 - pTableRef->count()), rTableRange ); in getTableNode()
591 getQualified_join( _rTables, pTableRef->getChild(1), rTableRange ); in getTableNode()
618 void OSQLParseTreeIterator::getSelect_statement(OSQLTables& _rTables,const OSQLParseNode* pSelect) in getSelect_statement() argument
623 getSelect_statement(_rTables,pSelect->getChild(0)); in getSelect_statement()
641 traverseOneTableName( _rTables, pTableListElement, aTableRange ); in getSelect_statement()
650 traverseOneTableName( _rTables, pTableName, aTableRange ); in getSelect_statement()
654 getQualified_join( _rTables, pTableListElement->getChild(2), aTableRange ); in getSelect_statement()
658 getTableNode( _rTables, pTableListElement, aTableRange ); in getSelect_statement()
663 getQualified_join( _rTables, pTableListElement, aTableRange ); in getSelect_statement()
667 getQualified_join( _rTables, pTableListElement->getChild(1), aTableRange ); in getSelect_statement()
674 bool OSQLParseTreeIterator::traverseTableNames(OSQLTables& _rTables) in traverseTableNames() argument
685 getSelect_statement( _rTables, m_pParseTree ); in traverseTableNames()
704 traverseOneTableName( _rTables, pTableName, sTableRange ); in traverseTableNames()
2095 Reference< XPropertySet > OSQLParseTreeIterator::findColumn(const OSQLTables& _rTables,const ::rtl:… in findColumn() argument
2101 ConstOSQLTablesIterator aFind = _rTables.find(rTableRange); in findColumn()
2103 if ( aFind != _rTables.end() in findColumn()
2111 OSQLTables::const_iterator aEnd = _rTables.end(); in findColumn()
2112 for(OSQLTables::const_iterator aIter = _rTables.begin(); aIter != aEnd; ++aIter) in findColumn()