Ignore:
Timestamp:
Dec 30, 2008, 1:56:34 PM (16 years ago)
Author:
dai
Message:

[750]をx64版にマージ

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ab5.0/abdev/compiler_x64/Compile_ProcOp.cpp

    r729 r768  
    6666        const PertialSchedule *pStackFramePertialSchedule = compiler.codeGenerator.op_sub_rsp( 0, true );
    6767
    68         BOOST_FOREACH( Variable *pVar, compiler.GetObjectModule().meta.GetGlobalVars() ){
     68        foreach( Variable *pVar, compiler.GetObjectModule().meta.GetGlobalVars() ){
     69
     70
     71
    6972            if(memicmp(pVar->GetName().c_str(),"Static%",7)==0){
    7073                //コンストラクタ呼び出し
     
    151154
    152155        //Goto未知ラベルスケジュールが存在したらエラーにする
    153         BOOST_FOREACH( const GotoLabelSchedule *pGotoLabelSchedule, compiler.codeGenerator.gotoLabelSchedules )
     156        foreach( const GotoLabelSchedule *pGotoLabelSchedule, compiler.codeGenerator.gotoLabelSchedules )
    154157        {
    155158            if(pGotoLabelSchedule->GetName().size()>0){
     
    645648
    646649    //ローカル変数アドレススケジュール
    647     BOOST_FOREACH( const PertialSchedule *pPertialSchedule, compiler.codeGenerator.localVarPertialSchedules )
     650    foreach( const PertialSchedule *pPertialSchedule, compiler.codeGenerator.localVarPertialSchedules )
    648651    {
    649652        compiler.codeGenerator.opfix_offset( pPertialSchedule, AllLocalVarSize + stackFrameSize );
    650653    }
    651654    compiler.codeGenerator.localVarPertialSchedules.clear();
    652     BOOST_FOREACH( Variable *pVar, pUserProc->GetLocalVars() ){
     655    foreach( Variable *pVar, pUserProc->GetLocalVars() ){
    653656        //後にデバッグで利用する
    654657        pVar->SetOffsetAddress(
Note: See TracChangeset for help on using the changeset viewer.