Lines Matching refs:OSQLParseNode
212 ::rtl::OUString OCommonStatement::impl_getColumnRefColumnName_throw( const OSQLParseNode& _rColumnR… in impl_getColumnRefColumnName_throw()
221 const OSQLParseNode* pPunct = _rColumnRef.getChild( 1 ); in impl_getColumnRefColumnName_throw()
222 const OSQLParseNode* pColVal = _rColumnRef.getChild( 2 ); in impl_getColumnRefColumnName_throw()
246 void OCommonStatement::orderByAnalysis( const OSQLParseNode* _pOrderByClause, SortDescriptor& _out_… in orderByAnalysis()
253 …const OSQLParseNode* pOrderList = _pOrderByClause->getByRule( OSQLParseNode::ordering_spec_commali… in orderByAnalysis()
258 const OSQLParseNode* pOrderBy = pOrderList->getChild(i); in orderByAnalysis()
261 const OSQLParseNode* pColumnRef = pOrderBy->count() == 2 ? pOrderBy->getChild(0) : NULL; in orderByAnalysis()
262 const OSQLParseNode* pAscDesc = pOrderBy->count() == 2 ? pOrderBy->getChild(1) : NULL; in orderByAnalysis()
287 EBookQuery *OCommonStatement::whereAnalysis( const OSQLParseNode* parseTree ) in whereAnalysis()
322 OSQLParseNode *pPrec = parseTree->getChild( 1 ); in whereAnalysis()
326 OSQLParseNode* pLHS = parseTree->getChild( 0 ); in whereAnalysis()
327 OSQLParseNode* pRHS = parseTree->getChild( 2 ); in whereAnalysis()
381 const OSQLParseNode* pPart2 = parseTree->getChild(1); in whereAnalysis()
388 OSQLParseNode *pAtom = pPart2->getChild( pPart2->count() - 2 ); // Match String in whereAnalysis()
458 const OSQLParseNode *pSelectStmnt = m_aSQLIterator.getParseTree(); in getTableName()
459 const OSQLParseNode *pAllTableNames = pSelectStmnt->getChild( 3 )->getChild( 0 )->getChild( 1 ); in getTableName()
462 OSQLParseNode::getTableComponents( pAllTableNames->getChild( 0 ), in getTableName()
467 OSQLParseNode *pNodeForTableName = pAllTableNames->getChild( 0 )->getChild( 0 ); in getTableName()
470 aTableName = OSQLParseNode::getTableRange(pAllTableNames->getChild( 0 )); in getTableName()
472 … OSQLParseNode::getTableComponents( pNodeForTableName, aCatalog, aSchema, aTableName,NULL); in getTableName()
497 const OSQLParseNode* pOrderByClause = m_aSQLIterator.getOrderTree(); in parseSql()
508 const OSQLParseNode* pWhereClause = m_aSQLIterator.getWhereTree(); in parseSql()