Home
last modified time | relevance | path

Searched refs:pSelectNode (Results 1 – 2 of 2) sorted by relevance

/trunk/main/connectivity/source/parse/
H A Dsqliterator.cxx860 void OSQLParseTreeIterator::traverseCreateColumns(const OSQLParseNode* pSelectNode) in traverseCreateColumns() argument
865 … if (!pSelectNode || m_eStatementType != SQL_STATEMENT_CREATE_TABLE || m_pImpl->m_pTables->empty()) in traverseCreateColumns()
870 if (!SQL_ISRULE(pSelectNode,base_table_element_commalist)) in traverseCreateColumns()
873 for (sal_uInt32 i = 0; i < pSelectNode->count(); i++) in traverseCreateColumns()
875 OSQLParseNode *pColumnRef = pSelectNode->getChild(i); in traverseCreateColumns()
921 bool OSQLParseTreeIterator::traverseSelectColumnNames(const OSQLParseNode* pSelectNode) in traverseSelectColumnNames() argument
927 if (!pSelectNode || m_eStatementType != SQL_STATEMENT_SELECT || m_pImpl->m_pTables->empty()) in traverseSelectColumnNames()
933 if(SQL_ISRULE(pSelectNode,union_statement)) in traverseSelectColumnNames()
935 return traverseSelectColumnNames( pSelectNode->getChild( 0 ) ) in traverseSelectColumnNames()
941 …if (pSelectNode->getChild(2)->isRule() && SQL_ISPUNCTUATION(pSelectNode->getChild(2)->getChild(0),… in traverseSelectColumnNames()
[all …]
/trunk/main/connectivity/inc/connectivity/
H A Dsqliterator.hxx85 void traverseByColumnNames(const OSQLParseNode* pSelectNode,sal_Bool _bOrder);
86 void traverseParameters(const OSQLParseNode* pSelectNode);
291 bool traverseSelectColumnNames(const OSQLParseNode* pSelectNode);
293 void traverseCreateColumns(const OSQLParseNode* pSelectNode);
295 bool traverseOrderByColumnNames(const OSQLParseNode* pSelectNode);
296 bool traverseGroupByColumnNames(const OSQLParseNode* pSelectNode);
298 bool traverseSelectionCriteria(const OSQLParseNode* pSelectNode);