Home
last modified time | relevance | path

Searched refs:SbiSymDef (Results 1 – 11 of 11) sorted by path

/trunk/main/basic/source/comp/
H A Dcodegen.cxx168 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 Ddim.cxx46 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 Dexprgen.cxx169 SbiSymDef* pDef = aVar.pDef; in GenElement()
H A Dexprnode.cxx73 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 Dexprtree.cxx74 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 Dloops.cxx273 SbiSymDef* pDef = pNode->GetVar(); in With()
H A Dparser.cxx163 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 Dsymtbl.cxx140 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 …]
/trunk/main/basic/source/inc/
H A Dexpr.hxx37 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 Dparser.hxx50 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 );
H A Dsymtbl.hxx32 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 …]

Completed in 54 milliseconds