source: dev/trunk/ab5.0/abdev/ab_common/src/Lexical/Template.cpp@ 639

Last change on this file since 639 was 639, checked in by dai_9181, 16 years ago

静的リンクリンカの依存関係解決モジュールを製作中

File size: 428 bytes
Line 
1#include "stdafx.h"
2
3ExpandedTemplateClass::~ExpandedTemplateClass()
4{
5 if( pClass )
6 {
7 delete pClass;
8 }
9}
10
11bool ExpandedTemplateClass::Resolve( const ObjectModule &resolver )
12{
13 if( pClass->IsNeedResolve() )
14 {
15 pClass = const_cast<CClass *>(resolver.meta.GetClasses().FindLike( pClass ));
16 }
17
18 BOOST_FOREACH( Type &actualType, actualTypes )
19 {
20 actualType.Resolve( resolver );
21 }
22
23 return true;
24}
Note: See TracBrowser for help on using the repository browser.