| /trunk/main/basic/source/comp/ |
| H A D | exprtree.cxx | 37 SbiExpression::SbiExpression( SbiParser* p, SbiExprType t, in SbiExpression() function in SbiExpression 55 SbiExpression::SbiExpression( SbiParser* p, double n, SbxDataType t ) in SbiExpression() function in SbiExpression 65 SbiExpression::SbiExpression( SbiParser* p, const String& r ) in SbiExpression() function in SbiExpression 74 SbiExpression::SbiExpression( SbiParser* p, const SbiSymDef& r, SbiExprList* pPar ) in SbiExpression() function in SbiExpression 83 SbiExpression::SbiExpression( SbiParser* p, SbiToken t ) in SbiExpression() function in SbiExpression 92 SbiExpression::~SbiExpression() in ~SbiExpression() 177 SbiExprNode* SbiExpression::Term( const KeywordSymbolInfo* pKeywordSymbolInfo ) in Term() 386 SbiExprNode* SbiExpression::ObjTerm( SbiSymDef& rObj ) in ObjTerm() 495 SbiExprNode* SbiExpression::Operand( bool bUsedForTypeOf ) in Operand() 569 SbiExprNode* SbiExpression::Unary() in Unary() [all …]
|
| H A D | io.cxx | 37 SbiExpression aExpr( this ); in Channel() 62 SbiExpression* pExpr = new SbiExpression( this ); in Print() 91 SbiExpression* pExpr = new SbiExpression( this ); in Write() 141 SbiExpression* pExpr = new SbiExpression( this, SbOPERAND ); in LineInput() 178 SbiExpression* pExpr = new SbiExpression( this, SbOPERAND ); in Input() 194 pExpr = new SbiExpression( this, SbOPERAND ); in Input() 206 SbiExpression aFileName( this ); in Open() 276 SbiExpression* pChan = new SbiExpression( this ); in Open() 279 SbiExpression* pLen = NULL; in Open() 287 pLen = new SbiExpression( this ); in Open() [all …]
|
| H A D | loops.cxx | 34 SbiExpression aCond( this ); in If() 72 SbiExpression* pCond = new SbiExpression( this ); in If() 163 SbiExpression aExpr( this ); in DoLoop() 177 SbiExpression aCond( this ); in DoLoop() 193 SbiExpression aCond( this ); in While() 209 SbiExpression aLvalue( this, SbOPERAND ); in For() 215 SbiExpression aCollExpr( this, SbOPERAND ); in For() 223 SbiExpression aStartExpr( this ); in For() 226 SbiExpression aStopExpr( this ); in For() 231 SbiExpression aStepExpr( this ); in For() [all …]
|
| H A D | parser.cxx | 491 SbiExpression aVar( this, SbSYMBOL, eMode, pKeywordSymbolInfo ); in Symbol() 514 pPar->addExpression( new SbiExpression( this, -1, SbxLONG ) ); in Symbol() 517 pPar->addExpression( new SbiExpression( this ) ); in Symbol() 537 SbiExpression aExpr( this ); in Symbol() 564 SbiExpression aLvalue( this, SbLVALUE ); in Assign() 566 SbiExpression aExpr( this ); in Assign() 585 SbiExpression aLvalue( this, SbLVALUE ); in Set() 609 SbiExpression aExpr( this ); in Set() 638 SbiExpression aLvalue( this, SbLVALUE ); in LSet() 645 SbiExpression aExpr( this ); in LSet() [all …]
|
| H A D | dim.cxx | 410 SbiExpression aExpr( this, *pDef, NULL ); in DefVar() 415 SbiExpression aExpr2( this, *pDef, pDim ); in DefVar() 422 SbiExpression aExpr( this, *pDef, pDim ); in DefVar() 429 SbiExpression aExpr( this, *pDef ); in DefVar() 446 SbiExpression aVar( this, *pDef ); in DefVar() 472 SbiExpression aExpr( this, *pDef, NULL ); in DefVar() 485 SbiExpression aExpr( this, *pDef, NULL ); in DefVar() 492 SbiExpression aExpr( this, *pDef, pDim ); in DefVar() 541 SbiExpression aExpr( this, SbLVALUE ); in Erase() 739 SbiExpression aVar( this, *pElem ); in DefEnum() [all …]
|
| H A D | exprgen.cxx | 206 for( SbiExpression* pExpr = pFirst; pExpr; pExpr = pExpr->pNext,nCount++ ) in Gen() 248 void SbiExpression::Gen( RecursiveMode eRecMode ) in Gen()
|
| /trunk/main/basic/source/inc/ |
| H A D | expr.hxx | 31 class SbiExpression; 94 friend class SbiExpression; 160 class SbiExpression { // der Ausdruck: class 167 SbiExpression* pNext; // Link bei Parameterlisten 191 SbiExpression( SbiParser*, SbiExprType = SbSTDEXPR, 193 SbiExpression( SbiParser*, const String& ); 194 SbiExpression( SbiParser*, double, SbxDataType = SbxDOUBLE ); 195 SbiExpression( SbiParser*, const SbiSymDef&, SbiExprList* = NULL ); 196 SbiExpression( SbiParser*, SbiToken ); // Spezial-Expr mit Spezial-Tokens 197 ~SbiExpression(); [all …]
|
| H A D | parser.hxx | 39 friend class SbiExpression;
|
| /trunk/main/basic/inc/basic/ |
| H A D | sbstar.hxx | 55 friend class SbiExpression; // Access to RTL
|