Changeset 525 in dev for trunk/ab5.0/abdev/compiler_x86/MakePeHdr.cpp
- Timestamp:
- May 1, 2008, 11:46:43 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/ab5.0/abdev/compiler_x86/MakePeHdr.cpp
r523 r525 156 156 // デリゲートに関する情報を収集 157 157 { 158 compiler.GetObjectModule().meta.GetDelegates().Collect( 159 compiler.GetObjectModule().GetCurrentSource() 158 ActiveBasic::Compiler::LexicalAnalyzer::CollectDelegates( 159 compiler.GetObjectModule().GetCurrentSource(), 160 compiler.GetObjectModule().meta.GetDelegates() 160 161 ); 161 162 compiler.GetObjectModule().meta.GetDelegates().Iterator_Init(); 162 163 163 164 // デリゲートからクラスコードを生成 164 std::string tempSource; 165 compiler.GetObjectModule().meta.GetDelegates().GenerateSourceCode( tempSource ); 165 std::string tempSource = ActiveBasic::Compiler::LexicalAnalyzer::GenerateDelegatesSourceCode( 166 compiler.GetObjectModule().meta.GetDelegates() 167 ); 166 168 AddSourceCode( tempSource.c_str() ); 167 169 } … … 183 185 型情報に依存するパラメータ情報を取得できないため、ここでの再取得が必要 184 186 */ 185 compiler.GetObjectModule().meta.GetDelegates().RefleshParameterAndReturnType(); 187 ActiveBasic::Compiler::LexicalAnalyzer::RefleshDelegatesParameterAndReturnType( 188 compiler.GetObjectModule().meta.GetDelegates() 189 ); 186 190 187 191 //定数情報を取得
Note:
See TracChangeset
for help on using the changeset viewer.