Ignore:
Timestamp:
Jul 21, 2008, 2:31:24 PM (16 years ago)
Author:
dai_9181
Message:

[702]を64bit版にマージ。

File:
1 edited

Legend:

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

    r598 r704  
    105105            return true;
    106106        }
     107    }
     108    if( (dwFlags&PROCFLAG_PERMIT_CONSTRUCTOR) == 0 && pUserProc->IsConstructor() )
     109    {
     110        // コンストラクタの直接呼出しはエラーとする
     111        compiler.errorMessenger.Output(145,NULL,cp);
     112        return false;
     113    }
     114    if( (dwFlags&PROCFLAG_PERMIT_DESTRUCTOR) == 0 && pUserProc->IsDestructor() )
     115    {
     116        // デストラクタの直接呼出しはエラーとする
     117        compiler.errorMessenger.Output(146,NULL,cp);
     118        return false;
    107119    }
    108120
Note: See TracChangeset for help on using the changeset viewer.