Home
last modified time | relevance | path

Searched refs:SbiExprNode (Results 1 – 8 of 8) sorted by relevance

/AOO41X/main/basic/source/inc/
H A Dexpr.hxx30 class SbiExprNode;
45 SbiExprNode* pNext; // Weiteres Element (bei Strukturen)
93 class SbiExprNode { // Operatoren (und Operanden) class
102 SbiExprNode* pLeft; // linker Zweig
103 SbiExprNode* pRight; // rechter Zweig (NULL bei unaeren Ops)
104 SbiExprNode* pWithParent; // Knoten, dessen Member this per with ist
125 SbiExprNode( void );
126 SbiExprNode( SbiParser*, double, SbxDataType );
127 SbiExprNode( SbiParser*, const String& );
128 SbiExprNode( SbiParser*, const SbiSymDef&, SbxDataType, SbiExprList* = NULL );
[all …]
H A Dparser.hxx43 SbiExprNode* pWithVar; // aktuelle With-Variable
56 void OpenBlock( SbiToken, SbiExprNode* = NULL ); // Block oeffnen
86 SbiExprNode* GetWithVar(); // Innerste With-Variable liefern
/AOO41X/main/basic/source/comp/
H A Dexprtree.cxx61 pExpr = new SbiExprNode( pParser, n, t ); in SbiExpression()
71 pExpr = new SbiExprNode( pParser, r ); in SbiExpression()
80 pExpr = new SbiExprNode( pParser, r, SbxVARIANT, pPar ); in SbiExpression()
89 pExpr = new SbiExprNode( pParser, NULL, t, NULL ); in SbiExpression()
177 SbiExprNode* SbiExpression::Term( const KeywordSymbolInfo* pKeywordSymbolInfo ) in Term()
182 SbiExprNode* pWithVar = pParser->GetWithVar(); in Term()
185 SbiExprNode* pNd = NULL; in Term()
199 pNd = new SbiExprNode( pParser, 1.0, SbxDOUBLE ); in Term()
219 return new SbiExprNode( pParser, aSym ); in Term()
309 return new SbiExprNode( pParser, pConst->GetString() ); in Term()
[all …]
H A Dexprnode.cxx35 SbiExprNode::SbiExprNode( void ) in SbiExprNode() function in SbiExprNode
42 SbiExprNode::SbiExprNode( SbiParser* p, SbiExprNode* l, SbiToken t, SbiExprNode* r ) in SbiExprNode() function in SbiExprNode
55 SbiExprNode::SbiExprNode( SbiParser* p, double n, SbxDataType t ) in SbiExprNode() function in SbiExprNode
64 SbiExprNode::SbiExprNode( SbiParser* p, const String& rVal ) in SbiExprNode() function in SbiExprNode
73 SbiExprNode::SbiExprNode( SbiParser* p, const SbiSymDef& r, SbxDataType t, SbiExprList* l ) in SbiExprNode() function in SbiExprNode
89 SbiExprNode::SbiExprNode( SbiParser* p, SbiExprNode* l, sal_uInt16 nId ) in SbiExprNode() function in SbiExprNode
100 SbiExprNode::SbiExprNode( SbiParser* p, sal_uInt16 nId ) in SbiExprNode() function in SbiExprNode
110 void SbiExprNode::BaseInit( SbiParser* p ) in BaseInit()
121 SbiExprNode::~SbiExprNode() in ~SbiExprNode()
140 SbiSymDef* SbiExprNode::GetVar() in GetVar()
[all …]
H A Dexprgen.cxx64 void SbiExprNode::Gen( RecursiveMode eRecMode ) in Gen()
86 SbiExprNode* pWithParent_ = NULL; in Gen()
129 for( SbiExprNode* p = this; p; p = p->aVar.pNext ) in Gen()
163 void SbiExprNode::GenElement( SbiOpcode eOp ) in GenElement()
H A Dparser.cxx32 SbiExprNode* pWithVar; // Variable fuer WITH
198 void SbiParser::OpenBlock( SbiToken eTok, SbiExprNode* pVar ) in OpenBlock()
462 SbiExprNode* SbiParser::GetWithVar() in GetWithVar()
499 SbiExprNode* pExprNode = aVar.GetExprNode(); in Symbol()
H A Dloops.cxx272 SbiExprNode *pNode = aVar.GetExprNode()->GetRealNode(); in With()
H A Ddim.cxx621 SbiExprNode* pNode = pDim->Get(i)->GetExprNode(); in DefType()