Ignore:
Timestamp:
Apr 16, 2007, 3:52:40 AM (17 years ago)
Author:
dai_9181
Message:

関数の戻り値オブジェクトのメンバ・メソッドを一時オブジェクトを介さずに参照できるようにした。

File:
1 edited

Legend:

Unmodified
Added
Removed
  • BasicCompiler32/Compile_CallProc.cpp

    r77 r97  
    116116    if( pUserProc->GetParentClassPtr() ){
    117117        //クラスのメンバ関数を呼び出す場合はアクセスチェックを行う
    118         if(ObjectName[0]){
     118        if(ObjectName[0] && (dwFlags&PROCFLAG_NEW)==0){
    119119            if(lstrcmpi(ObjectName,"Super")==0){
    120120                //クラスメンバ関数内から基底クラスの呼び出し
     
    272272        //////////////////////////////////////////////////////
    273273
    274         if(ObjectName[0]){
     274        if(ObjectName[0] && (dwFlags&PROCFLAG_NEW)==0){
    275275            if(lstrcmpi(ObjectName,"Super")==0) goto InClassMember;
    276276            else{
Note: See TracChangeset for help on using the changeset viewer.