Home
last modified time | relevance | path

Searched refs:pParseNode (Results 1 – 13 of 13) sorted by relevance

/AOO42X/main/connectivity/source/drivers/macab/
H A DMacabStatement.cxx102 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 DMacabStatement.hxx73 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 Dsqlbison.y141 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 Dsqliterator.cxx49 #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 Dsqlflex.l79 SQLyylval.pParseNode = new OSQLInternalNode(text, token);
82 …SQLyylval.pParseNode = new OSQLInternalNode(aEmptyString, SQL_NODE_KEYWORD, (token)); return…
H A Dsqlnode.cxx1240 SQLyylval.pParseNode = NULL; in predicateTree()
/AOO42X/main/connectivity/source/commontools/
H A Dpredicateinput.cxx260 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 DFNoException.cxx82 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 Dsqlnode.hxx267 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 Dpredicateinput.hxx122 …::rtl::OUString implParseNode(::connectivity::OSQLParseNode* pParseNode,sal_Bool _bForStatementUse…
/AOO42X/main/dbaccess/source/ui/querydesign/
H A DQueryDesignView.cxx143 #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 DSelectionBrowseBox.cxx115 #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 DFPreparedStatement.hxx69 … void scanParameter(OSQLParseNode* pParseNode,::std::vector< OSQLParseNode*>& _rParaNodes);