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/BasicCompiler_Common/Diagnose.cpp

    r527 r750  
    7474
    7575            // 動的メソッド
    76             BOOST_FOREACH( const CMethod *pMethod, objClass.GetDynamicMethods() ){
     76            foreach( const CMethod *pMethod, objClass.GetDynamicMethods() ){
    7777                if( pMethod->GetUserProc().IsCompiled() ){
    7878                    codeSizeOfClass += pMethod->GetUserProc().GetCodeSize();
     
    8181
    8282            // 静的メソッド
    83             BOOST_FOREACH( const CMethod *pMethod, objClass.GetStaticMethods() ){
     83            foreach( const CMethod *pMethod, objClass.GetStaticMethods() ){
    8484                    codeSizeOfClass += pMethod->GetUserProc().GetCodeSize();
    8585            }
     
    108108
    109109            // 動的メソッド
    110             BOOST_FOREACH( const CMethod *pMethod, objClass.GetDynamicMethods() ){
     110            foreach( const CMethod *pMethod, objClass.GetDynamicMethods() ){
    111111                if( pMethod->GetUserProc().IsCompiled() ){
    112112                    codeSizeOfClass += pMethod->GetUserProc().GetCodeSize();
     
    115115
    116116            // 静的メソッド
    117             BOOST_FOREACH( const CMethod *pMethod, objClass.GetStaticMethods() ){
     117            foreach( const CMethod *pMethod, objClass.GetStaticMethods() ){
    118118                    codeSizeOfClass += pMethod->GetUserProc().GetCodeSize();
    119119            }
Note: See TracChangeset for help on using the changeset viewer.