Ignore:
Timestamp:
Sep 24, 2008, 2:02:16 AM (16 years ago)
Author:
イグトランス (egtra)
Message:

BOOST_FOREACHを可能なものはVC++ 2005 for eachへ置換(やや速くなる)。

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ab5.0/abdev/compiler_x86/MakePeHdr.cpp

    r749 r750  
    126126    ActiveBasic::Common::Lexical::ResolveErrors resolveErrors;
    127127    compiler.GetObjectModule().Resolve( resolveErrors );
    128     BOOST_FOREACH( const ResolveError &resolveError, resolveErrors )
     128    foreach( const ResolveError &resolveError, resolveErrors )
    129129    {
    130130        compiler.errorMessenger.Output( ErrorInfo( 13, resolveError.GetTargetItemName(), -1 ) );
     
    551551    // 使用するDLL関数のチェック
    552552    ////////////////////////////////
    553     BOOST_FOREACH( const Schedule &schedule, compiler.linker.GetNativeCode().GetSchedules() )
     553    foreach( const Schedule &schedule, compiler.linker.GetNativeCode().GetSchedules() )
    554554    {
    555555        if( schedule.GetType() == Schedule::DllProc )
     
    834834    //グローバル変数情報を扱う構造体も初期バッファの有無による配置を行う
    835835    //(デバッグ情報で利用される)
    836     BOOST_FOREACH( Variable *pVar, compiler.GetObjectModule().meta.GetGlobalVars() ){
     836    foreach( Variable *pVar, compiler.GetObjectModule().meta.GetGlobalVars() ){
    837837        if(pVar->GetOffsetAddress()&0x80000000){
    838838            pVar->SetOffsetAddress(
Note: See TracChangeset for help on using the changeset viewer.