Searched refs:SbiSymDef (Results 1 – 11 of 11) sorted by relevance
/aoo42x/main/basic/source/comp/ |
H A D | symtbl.cxx | 140 SbiSymDef* p = new SbiSymDef( rName ); in AddSym() 145 const SbiSymDef* q = p; in AddSym() 158 const SbiSymDef* q = p; in AddProc() 196 const SbiSymDef* q = pDef; in Add() 285 SbiSymDef::SbiSymDef( const String& rName ) : aName( rName ) in SbiSymDef() function in SbiSymDef 311 SbiSymDef::~SbiSymDef() in ~SbiSymDef() 410 : SbiSymDef( rName ) in SbiProcDef() 439 SbiSymDef::SetType( t ); in SetType() 449 SbiSymDef* po, *pn=NULL; in Match() 473 SbiSymDef** pData = (SbiSymDef**) pOld->pIn->aData.GetData(); in Match() [all …]
|
H A D | exprtree.cxx | 74 SbiExpression::SbiExpression( SbiParser* p, const SbiSymDef& r, SbiExprList* pPar ) in SbiExpression() 131 static SbiSymDef* AddSym in AddSym() 135 SbiSymDef* pDef; in AddSym() 184 SbiSymDef* pDef = pWithVar ? pWithVar->GetRealVar() : NULL; in Term() 273 SbiSymDef* pDef = pParser->pPool->Find( aSym ); in Term() 386 SbiExprNode* SbiExpression::ObjTerm( SbiSymDef& rObj ) in ObjTerm() 452 SbiSymDef* pDef = rPool.Find( aSym ); in ObjTerm() 602 SbiSymDef* pTypeDef = new SbiSymDef( aDummy ); in Unary() 611 SbiSymDef* pTypeDef = new SbiSymDef( aStr ); in Unary() 819 SbiSymDef* pVarDef = pExpr->GetVar(); in SbiConstExpression()
|
H A D | dim.cxx | 46 SbiSymDef* pDef = bConst ? new SbiConstDef( aSym ) : new SbiSymDef( aSym ); in VarDecl() 75 void SbiParser::TypeDecl( SbiSymDef& rDef, sal_Bool bAsNewAlreadyParsed ) in TypeDecl() 290 SbiSymDef* pDef; in DefVar() 308 SbiSymDef* pOld = pPool->Find( pDef->GetName() ); in DefVar() 574 SbiSymDef* pElem; in DefType() 699 SbiSymDef* pElem; in DefEnum() 763 SbiSymDef* pOld = pPoolToUse->Find( pElem->GetName() ); in DefEnum() 891 SbiSymDef* pPar = VarDecl( NULL, sal_False, sal_False ); in ProcDecl() 966 SbiSymDef* pOld = aPublics.Find( pDef->GetName() ); in DefDeclare() 1015 SbiSymDef* pParDef = rPool.Get( i ); in DefDeclare() [all …]
|
H A D | parser.cxx | 163 SbiSymDef* SbiParser::CheckRTLForSym( const String& rSym, SbxDataType eType ) in CheckRTLForSym() 166 SbiSymDef* pDef = NULL; in CheckRTLForSym() 501 SbiSymDef* pDef = aVar.GetRealVar(); in Symbol() 572 SbiSymDef* pDef = aLvalue.GetRealVar(); in Assign() 592 SbiSymDef* pDef = aLvalue.GetRealVar(); in Set() 601 SbiSymDef* pTypeDef = new SbiSymDef( aStr ); in Set() 644 SbiSymDef* pDef = aLvalue.GetRealVar(); in LSet() 660 SbiSymDef* pDef = aLvalue.GetRealVar(); in RSet()
|
H A D | exprnode.cxx | 73 SbiExprNode::SbiExprNode( SbiParser* p, const SbiSymDef& r, SbxDataType t, SbiExprList* l ) in SbiExprNode() 79 aVar.pDef = (SbiSymDef*) &r; in SbiExprNode() 140 SbiSymDef* SbiExprNode::GetVar() in GetVar() 148 SbiSymDef* SbiExprNode::GetRealVar() in GetRealVar()
|
H A D | codegen.cxx | 168 for( SbiSymDef* pDef = pParser->aPublics.First(); pDef; in Save() 226 SbiSymDef* pPar = pPool->Get( 1 ); in Save() 283 SbiSymDef* pPar = pPool->Get( i ); in Save()
|
H A D | exprgen.cxx | 169 SbiSymDef* pDef = aVar.pDef; in GenElement()
|
H A D | loops.cxx | 273 SbiSymDef* pDef = pNode->GetVar(); in With()
|
/aoo42x/main/basic/source/inc/ |
H A D | symtbl.hxx | 32 class SbiSymDef; // Basisklasse 68 SV_DECL_PTRARR_DEL(SbiSymbols,SbiSymDef*,5,5) 71 friend class SbiSymDef; 96 void Add( SbiSymDef* ); // Symbol uebernehmen 97 SbiSymDef* Find( const String& ) const;// Variablenname 100 SbiSymDef* First(), *Next(); // Iteratoren 109 class SbiSymDef { // Allgemeiner Symboleintrag class 136 SbiSymDef( const String& ); 137 virtual ~SbiSymDef(); 185 SbiSymDef( const SbiSymDef& ); [all …]
|
H A D | expr.hxx | 37 class SbiSymDef; 46 SbiSymDef* pDef; // Symboldefinition 128 SbiExprNode( SbiParser*, const SbiSymDef&, SbxDataType, SbiExprList* = NULL ); 146 SbiSymDef* GetVar(); // Variable (falls vorhanden) 147 SbiSymDef* GetRealVar(); // letzte Variable in x.y.z 177 SbiExprNode* ObjTerm( SbiSymDef& ); 195 SbiExpression( SbiParser*, const SbiSymDef&, SbiExprList* = NULL ); 210 SbiSymDef* GetVar() { return pExpr->GetVar(); } in GetVar() 211 SbiSymDef* GetRealVar() { return pExpr->GetRealVar(); } in GetRealVar()
|
H A D | parser.hxx | 50 SbiSymDef* VarDecl( SbiDimList**,sal_Bool,sal_Bool );// Variablen-Deklaration 55 void TypeDecl( SbiSymDef&, sal_Bool bAsNewAlreadyParsed=sal_False ); // AS-Deklaration 89 SbiSymDef* CheckRTLForSym( const String& rSym, SbxDataType eType );
|
Completed in 66 milliseconds