| /AOO42X/main/connectivity/source/drivers/macab/ |
| H A D | MacabStatement.cxx | 102 MacabCondition *MacabCommonStatement::analyseWhereClause(const OSQLParseNode *pParseNode) const thr… in analyseWhereClause() 104 if (pParseNode->count() == 3) in analyseWhereClause() 106 const OSQLParseNode *pLeft = pParseNode->getChild(0), in analyseWhereClause() 107 *pMiddle = pParseNode->getChild(1), in analyseWhereClause() 108 *pRight = pParseNode->getChild(2); in analyseWhereClause() 115 else if (SQL_ISRULE(pParseNode, comparison_predicate)) in analyseWhereClause() 166 else if (SQL_ISRULE(pParseNode, search_condition)) in analyseWhereClause() 176 else if (SQL_ISRULE(pParseNode, boolean_term)) in analyseWhereClause() 187 else if (SQL_ISRULE(pParseNode, test_for_null) || SQL_ISRULE(pParseNode, like_predicate)) in analyseWhereClause() 189 const OSQLParseNode *pLeft = pParseNode->getChild(0); in analyseWhereClause() [all …]
|
| H A D | MacabStatement.hxx | 73 const OSQLParseNode *pParseNode) const throw(::com::sun::star::sdbc::SQLException); 75 const OSQLParseNode *pParseNode) const throw(::com::sun::star::sdbc::SQLException);
|
| /AOO42X/main/connectivity/source/parse/ |
| H A D | sqlbison.y | 141 connectivity::OSQLParseNode * pParseNode; member 143 %type <pParseNode> '(' ')' ',' ':' ';' '?' '[' ']' '{' '}' '.' 'K' 'M' 'G' 'T' 'P' 145 %token <pParseNode> SQL_TOKEN_STRING SQL_TOKEN_ACCESS_DATE SQL_TOKEN_INT SQL_TOKEN_REAL_NUM 146 %token <pParseNode> SQL_TOKEN_INTNUM SQL_TOKEN_APPROXNUM SQL_TOKEN_NOT SQL_TOKEN_NAME 149 %nonassoc <pParseNode> SQL_TOKEN_UMINUS 155 %token <pParseNode> SQL_TOKEN_ALL SQL_TOKEN_ALTER SQL_TOKEN_AMMSC SQL_TOKEN_ANY SQL_TOKEN_AS SQL_TO… 157 %token <pParseNode> SQL_TOKEN_BETWEEN SQL_TOKEN_BIT SQL_TOKEN_BOTH SQL_TOKEN_BY 159 %token <pParseNode> SQL_TOKEN_CAST SQL_TOKEN_CHARACTER SQL_TOKEN_CHECK SQL_TOKEN_COLLATE SQL_TOKEN_… 160 %token <pParseNode> SQL_TOKEN_CURRENT SQL_TOKEN_CURSOR 162 %token <pParseNode> SQL_TOKEN_DATE SQL_TOKEN_DATEVALUE SQL_TOKEN_DAY SQL_TOKEN_DEC SQL_TOKEN_DECIMA… [all …]
|
| H A D | sqliterator.cxx | 49 #define SQL_ISRULEOR2(pParseNode, e1,e2) ((pParseNode)->isRule() && (\ argument 50 … (pParseNode)->getRuleID() == OSQLParser::RuleID(OSQLParseNode::e1) || \ 51 … (pParseNode)->getRuleID() == OSQLParser::RuleID(OSQLParseNode::e2))) 1587 OSQLParseNode * pParseNode) in traverseOnePredicate() argument 1590 if ( !pParseNode ) in traverseOnePredicate() 1601 else */if (SQL_ISRULE(pParseNode,column_ref))// Column-Name (und TableRange): in traverseOnePredicate() 1602 getColumnRange(pParseNode,aName,rValue); in traverseOnePredicate() 1605 traverseORCriteria(pParseNode); in traverseOnePredicate()
|
| H A D | sqlflex.l | 79 SQLyylval.pParseNode = new OSQLInternalNode(text, token); 82 …SQLyylval.pParseNode = new OSQLInternalNode(aEmptyString, SQL_NODE_KEYWORD, (token)); return…
|
| H A D | sqlnode.cxx | 1240 SQLyylval.pParseNode = NULL; in predicateTree()
|
| /AOO42X/main/connectivity/source/commontools/ |
| H A D | predicateinput.cxx | 260 OSQLParseNode* pParseNode = implPredicateTree( sError, sTransformedText, _rxField ); in normalizePredicateString() local 263 if ( pParseNode ) in normalizePredicateString() 271 pParseNode->parseNodeToPredicateStr( in normalizePredicateString() 276 delete pParseNode; in normalizePredicateString() 325 OSQLParseNode* pParseNode = implPredicateTree( sError, sValue, _rxField ); in getPredicateValue() local 329 sReturn = implParseNode(pParseNode,_bForStatementUse); in getPredicateValue() 354 …::std::auto_ptr<OSQLParseNode> pParseNode( const_cast< OSQLParser& >( m_aParser ).parseTree( sErro… in getPredicateValue() 356 if ( pParseNode.get() ) in getPredicateValue() 358 OSQLParseNode* pColumnRef = pParseNode->getByRule(OSQLParseNode::column_ref); in getPredicateValue() 381 OSQLParseNode* pParseNode = implPredicateTree( sError, _rPredicateValue, xColumn ); in getPredicateValue() local [all …]
|
| /AOO42X/main/connectivity/source/drivers/file/ |
| H A D | FNoException.cxx | 82 void OPreparedStatement::scanParameter(OSQLParseNode* pParseNode,::std::vector< OSQLParseNode*>& _r… in scanParameter() argument 85 DBG_ASSERT(pParseNode != NULL,"OResultSet: interner Fehler: ungueltiger ParseNode"); in scanParameter() 88 if (SQL_ISRULE(pParseNode,parameter)) in scanParameter() 90 DBG_ASSERT(pParseNode->count() >= 1,"OResultSet: Parse Tree fehlerhaft"); in scanParameter() 91 …DBG_ASSERT(pParseNode->getChild(0)->getNodeType() == SQL_NODE_PUNCTUATION,"OResultSet: Parse Tree … in scanParameter() 93 _rParaNodes.push_back(pParseNode); in scanParameter() 99 for (sal_uInt32 i = 0; i < pParseNode->count(); i++) in scanParameter() 100 scanParameter(pParseNode->getChild(i),_rParaNodes); in scanParameter()
|
| /AOO42X/main/connectivity/inc/connectivity/ |
| H A D | sqlnode.hxx | 267 void setParent(OSQLParseNode* pParseNode) {m_pParent = pParseNode;}; in setParent() argument 466 …#define SQL_ISRULE(pParseNode, eRule) ((pParseNode)->isRule() && (pParseNode)->getRuleID() == OS… argument 467 …#define SQL_ISTOKEN(pParseNode, token) ((pParseNode)->isToken() && (pParseNode)->getTokenID() == S… argument 468 …#define SQL_ISPUNCTUATION(pParseNode, aString) ((pParseNode)->getNodeType() == SQL_NODE_PUNCTUATIO… argument
|
| H A D | predicateinput.hxx | 122 …::rtl::OUString implParseNode(::connectivity::OSQLParseNode* pParseNode,sal_Bool _bForStatementUse…
|
| /AOO42X/main/dbaccess/source/ui/querydesign/ |
| H A D | QueryDesignView.cxx | 143 #define SQL_ISRULEOR2(pParseNode, e1,e2) ((pParseNode)->isRule() && (\ argument 144 … (pParseNode)->getRuleID() == OSQLParser::RuleID(OSQLParseNode::e1) || \ 145 … (pParseNode)->getRuleID() == OSQLParser::RuleID(OSQLParseNode::e2))) 300 const ::connectivity::OSQLParseNode* pParseNode = pTableRefList->getChild(i); in FillOuterJoins() local 303 …if ( SQL_ISRULE( pParseNode, qualified_join ) || SQL_ISRULE( pParseNode, joined_table ) || SQL_ISR… in FillOuterJoins() 304 pJoinNode = pParseNode; in FillOuterJoins() 305 else if( SQL_ISRULE(pParseNode,table_ref) in FillOuterJoins() 306 && pParseNode->count() == 4 ) // '{' SQL_TOKEN_OJ joined_table '}' in FillOuterJoins() 307 pJoinNode = pParseNode->getChild(2); in FillOuterJoins() 860 …::std::auto_ptr< ::connectivity::OSQLParseNode> pParseNode(_pView->getPredicateTreeFromEntry(pEntr… in GenerateCriterias() [all …]
|
| H A D | SelectionBrowseBox.cxx | 115 #define SQL_ISRULEOR2(pParseNode, e1,e2) ((pParseNode)->isRule() && (\ argument 116 … (pParseNode)->getRuleID() == OSQLParser::RuleID(OSQLParseNode::e1) || \ 117 … (pParseNode)->getRuleID() == OSQLParser::RuleID(OSQLParseNode::e2))) 741 OSQLParseNode* pParseNode = NULL; in saveField() local 776 pParseNode = rParser.parseTree( sErrorMsg, sSql, bInternational ); in saveField() 778 while ( ( pParseNode == NULL ) && ( --nPass > 0 ) ); in saveField() 780 if ( pParseNode == NULL ) in saveField() 791 ::connectivity::OSQLParseNode* pSelection = pParseNode->getChild(2); in saveField() 957 delete pParseNode; in saveField() 1168 …OSQLParseNode* pParseNode = getDesignView()->getPredicateTreeFromEntry(pEntry,aText,aErrorMsg,xCol… in SaveModified() local [all …]
|
| /AOO42X/main/connectivity/source/inc/file/ |
| H A D | FPreparedStatement.hxx | 69 … void scanParameter(OSQLParseNode* pParseNode,::std::vector< OSQLParseNode*>& _rParaNodes);
|