Changeset 639 in dev for trunk/ab5.0/abdev/ab_common/src/Lexical/Meta.cpp
- Timestamp:
- Jun 12, 2008, 11:30:50 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/ab5.0/abdev/ab_common/src/Lexical/Meta.cpp
r637 r639 253 253 } 254 254 255 void Meta::Resolve( )255 void Meta::Resolve( const ObjectModule &resolver ) 256 256 { 257 257 // 関数・メソッド … … 261 261 { 262 262 UserProc *pUserProc = this->GetUserProcs().Iterator_GetNext(); 263 pUserProc->Resolve( );263 pUserProc->Resolve( resolver ); 264 264 } 265 265 … … 270 270 { 271 271 DllProc *pDllProc = this->GetDllProcs().Iterator_GetNext(); 272 pDllProc->Resolve( );272 pDllProc->Resolve( resolver ); 273 273 } 274 274 … … 279 279 { 280 280 CClass *pClass = this->GetClasses().Iterator_GetNext(); 281 pClass->Resolve( );281 pClass->Resolve( resolver ); 282 282 } 283 283 … … 285 285 BOOST_FOREACH( Variable *pVar, globalVars ) 286 286 { 287 pVar->Resolve( );287 pVar->Resolve( resolver ); 288 288 } 289 289 … … 294 294 { 295 295 CConst *pConst = this->GetGlobalConsts().Iterator_GetNext(); 296 pConst->Resolve( );296 pConst->Resolve( resolver ); 297 297 } 298 298 … … 303 303 { 304 304 ConstMacro *pConstMacro = this->GetGlobalConstMacros().Iterator_GetNext(); 305 pConstMacro->Resolve( );305 pConstMacro->Resolve( resolver ); 306 306 } 307 307 … … 309 309 BOOST_FOREACH( TypeDef &typeDef, typeDefs ) 310 310 { 311 typeDef.Resolve( );311 typeDef.Resolve( resolver ); 312 312 } 313 313 … … 315 315 BOOST_FOREACH( ProcPointer *pProcPointer, procPointers ) 316 316 { 317 pProcPointer->Resolve( );317 pProcPointer->Resolve( resolver ); 318 318 } 319 319 … … 324 324 { 325 325 Delegate *pDelegate = this->GetDelegates().Iterator_GetNext(); 326 pDelegate->Resolve( );327 } 328 } 326 pDelegate->Resolve( resolver ); 327 } 328 }
Note:
See TracChangeset
for help on using the changeset viewer.