Changeset 27 in dev for BasicCompiler32/Compile_ProcOp.cpp


Ignore:
Timestamp:
Jan 7, 2007, 6:51:20 AM (18 years ago)
Author:
dai_9181
Message:

静的メンバ、静的メソッド周りを修正。

File:
1 edited

Legend:

Unmodified
Added
Removed
  • BasicCompiler32/Compile_ProcOp.cpp

    r18 r27  
    449449            pobj_CompilingClass->NotifyStartConstructorCompile();
    450450
    451             //スーパークラスかどうかの識別
    452             //(継承元がインターフェイスの場合もスーパークラスと見なす)
     451            //基底クラスかどうかの識別
     452            //(継承元がインターフェイスの場合も基底クラスと見なす)
    453453            BOOL bThisIsSuperClass;
    454454            if(pobj_CompilingClass->pobj_InheritsClass==0) bThisIsSuperClass=1;
     
    461461            if(!bThisIsSuperClass){
    462462                /* サブクラスコンストラクタをコンパイルしているときは、
    463                     スーパークラスのコンストラクタを呼び出す */
     463                    基底クラスのコンストラクタを呼び出す */
    464464
    465465                i3=cp+1;
     
    474474                if(lstrcmp(temporary,
    475475                    pobj_CompilingClass->pobj_InheritsClass->name)==0){
    476                     //スーパークラスのコンストラクタを呼び出す
     476                    //基底クラスのコンストラクタを呼び出す
    477477                    cp=i3;
    478478                    for(i4=0;;cp++,i4++){
     
    497497                }
    498498                else{
    499                     //スーパークラスのコンストラクタを暗黙的に呼び出す
     499                    //基底クラスのコンストラクタを暗黙的に呼び出す
    500500                    i3=pobj_CompilingClass->pobj_InheritsClass->ConstructorMemberSubIndex;
    501501                    Opcode_CallProc("",
     
    607607            if(pobj_CompilingClass->pobj_InheritsClass){
    608608                /* サブクラスのデストラクタをコンパイルしているときは、
    609                     スーパークラスのデストラクタを呼び出す */
     609                    基底クラスのデストラクタを呼び出す */
    610610
    611611                i3=pobj_CompilingClass->pobj_InheritsClass->DestructorMemberSubIndex;
Note: See TracChangeset for help on using the changeset viewer.