Changeset 273 in dev for trunk/abdev/BasicCompiler_Common/include/Variable.h
- Timestamp:
- Aug 11, 2007, 4:03:49 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/abdev/BasicCompiler_Common/include/Variable.h
r271 r273 214 214 class Variables : public vector<Variable *> 215 215 { 216 int allSize; 217 int allInitSize; 216 218 public: 217 Variables(){} 219 Variables() 220 : allSize( 0 ) 221 , allInitSize( 0 ) 222 { 223 } 218 224 ~Variables(){ 219 225 Clear(); … … 225 231 } 226 232 233 allSize = 0; 234 allInitSize = 0; 227 235 clear(); 228 236 } … … 235 243 236 244 const Variable *BackSearch( const Symbol &symbol ) const; 237 238 245 const Variable *Find( const Symbol &symbol )const; 246 247 void Add( Variable *pVar, bool isInitArea ); 248 249 int GetAllSize() const 250 { 251 return allSize; 252 } 253 int GetAllInitSize() const 254 { 255 return allInitSize; 256 } 239 257 240 258
Note:
See TracChangeset
for help on using the changeset viewer.