Lines Matching refs:OSQLParseNode
80 void OPredicateCompiler::start(OSQLParseNode* pSQLParseNode) in start()
88 OSQLParseNode * pWhereClause = NULL; in start()
89 OSQLParseNode * pOrderbyClause = NULL; in start()
95 OSQLParseNode * pTableExp = pSQLParseNode->getChild(3); in start()
101 OSQLParseNode* pSelection = pSQLParseNode->getChild(2); in start()
106 OSQLParseNode *pColumnRef = pSelection->getChild(i)->getChild(0); in start()
137 OSQLParseNode * pComparisonPredicate = pWhereClause->getChild(1); in start()
151 OOperand* OPredicateCompiler::execute(OSQLParseNode* pPredicateNode) in execute()
237 OOperand* OPredicateCompiler::execute_COMPARE(OSQLParseNode* pPredicateNode) throw(SQLException, R… in execute_COMPARE()
260 OSQLParseNode *pPrec = pPredicateNode->getChild(1); in execute_COMPARE()
285 OOperand* OPredicateCompiler::execute_LIKE(OSQLParseNode* pPredicateNode) throw(SQLException, Runti… in execute_LIKE()
288 const OSQLParseNode* pPart2 = pPredicateNode->getChild(1); in execute_LIKE()
293 OSQLParseNode* pAtom = pPart2->getChild(pPart2->count()-2); in execute_LIKE()
294 OSQLParseNode* pOptEscape = pPart2->getChild(pPart2->count()-1); in execute_LIKE()
315 OSQLParseNode *pEscNode = pOptEscape->getChild(1); in execute_LIKE()
335 OOperand* OPredicateCompiler::execute_BETWEEN(OSQLParseNode* pPredicateNode) throw(SQLException, Ru… in execute_BETWEEN()
339 OSQLParseNode* pColumn = pPredicateNode->getChild(0); in execute_BETWEEN()
340 const OSQLParseNode* pPart2 = pPredicateNode->getChild(1); in execute_BETWEEN()
341 OSQLParseNode* p1stValue = pPart2->getChild(2); in execute_BETWEEN()
342 OSQLParseNode* p2ndtValue = pPart2->getChild(4); in execute_BETWEEN()
415 OOperand* OPredicateCompiler::execute_ISNULL(OSQLParseNode* pPredicateNode) throw(SQLException, Run… in execute_ISNULL()
418 const OSQLParseNode* pPart2 = pPredicateNode->getChild(1); in execute_ISNULL()
435 OOperand* OPredicateCompiler::execute_Operand(OSQLParseNode* pPredicateNode) throw(SQLException, Ru… in execute_Operand()
508 const OSQLParseNode* pODBCNode = pPredicateNode->getChild(1); in execute_Operand()
509 const OSQLParseNode* pODBCNodeChild = pODBCNode->getChild(0); in execute_Operand()
616 OOperand* OPredicateCompiler::execute_Fold(OSQLParseNode* pPredicateNode) throw(SQLException, Runti… in execute_Fold()
633 OOperand* OPredicateCompiler::executeFunction(OSQLParseNode* pPredicateNode) throw(SQLException, Ru… in executeFunction()
813 OSQLParseNode* pList = pPredicateNode->getChild(2); in executeFunction()
885 OSQLParseNode* pList = pPredicateNode->getChild(2); in executeFunction()
902 OSQLParseNode* pList = pPredicateNode->getChild(2); in executeFunction()