Changeset 528 in dev for trunk/ab5.0/abdev/compiler_x64/MakePeHdr.cpp
- Timestamp:
- May 2, 2008, 11:25:38 AM (18 years ago)
- File:
- 
      - 1 edited
 
 - 
          
  trunk/ab5.0/abdev/compiler_x64/MakePeHdr.cpp (modified) (3 diffs)
 
Legend:
- Unmodified
- Added
- Removed
- 
      trunk/ab5.0/abdev/compiler_x64/MakePeHdr.cppr519 r528 146 146 // デリゲートに関する情報を収集 147 147 { 148 compiler.GetObjectModule().meta.GetDelegates().Collect( 149 compiler.GetObjectModule().GetCurrentSource() 148 ActiveBasic::Compiler::LexicalAnalyzer::CollectDelegates( 149 compiler.GetObjectModule().GetCurrentSource(), 150 compiler.GetObjectModule().meta.GetDelegates() 150 151 ); 151 152 compiler.GetObjectModule().meta.GetDelegates().Iterator_Init(); 152 153 153 154 // デリゲートからクラスコードを生成 154 std::string tempSource; 155 compiler.GetObjectModule().meta.GetDelegates().GenerateSourceCode( tempSource ); 155 std::string tempSource = ActiveBasic::Compiler::LexicalAnalyzer::GenerateDelegatesSourceCode( 156 compiler.GetObjectModule().meta.GetDelegates() 157 ); 156 158 AddSourceCode( tempSource.c_str() ); 157 159 } … … 173 175 型情報に依存するパラメータ情報を取得できないため、ここでの再取得が必要 174 176 */ 175 compiler.GetObjectModule().meta.GetDelegates().RefleshParameterAndReturnType(); 177 ActiveBasic::Compiler::LexicalAnalyzer::RefleshDelegatesParameterAndReturnType( 178 compiler.GetObjectModule().meta.GetDelegates() 179 ); 176 180 177 181 //定数情報を取得 … … 309 313 #ifdef _DEBUG 310 314 { 311 ofstream ofs("middle_code.txt");312 ofs << basbuf << endl;315 std::ofstream ofs( ( Jenga::Common::Environment::GetAppDir() + "\\middle_code.txt" ).c_str() ); 316 ofs << basbuf << std::endl; 313 317 ofs.close(); 314 318 } 
  Note:
 See   TracChangeset
 for help on using the changeset viewer.
  
