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/Compile_Var.cpp

    r745 r750  
    792792
    793793            int i = 0;
    794             BOOST_FOREACH( Member *pMember, objClass.GetDynamicMembers() ){
     794            foreach( Member *pMember, objClass.GetDynamicMembers() ){
    795795                if(InitBuf[i]=='\0'){
    796796                    compiler.errorMessenger.Output(41,0,cp);
     
    955955
    956956            int i = 0;
    957             BOOST_FOREACH( Member *pMember, objClass.GetDynamicMembers() ){
     957            foreach( Member *pMember, objClass.GetDynamicMembers() ){
    958958                if(InitBuf[i]=='\0'){
    959959                    compiler.errorMessenger.Output(41,0,cp);
     
    13331333    }
    13341334
    1335     BOOST_FOREACH( const Variable *pVar, compiler.GetObjectModule().meta.GetGlobalVars() ){
     1335    foreach( const Variable *pVar, compiler.GetObjectModule().meta.GetGlobalVars() ){
    13361336        if( pVar->GetType().IsObject() || pVar->GetType().IsPointer() || pVar->GetType().IsStruct() ){
    13371337            // オブジェクトまたはポインタだったとき
Note: See TracChangeset for help on using the changeset viewer.