Ignore:
Timestamp:
Jun 4, 2007, 7:49:17 AM (17 years ago)
Author:
dai_9181
Message:

Prototypeクラスを用意した。

File:
1 edited

Legend:

Unmodified
Added
Removed
  • BasicCompiler_Common/DebugMiddleFile.cpp

    r114 r131  
    1212void SetLpIndex_DebugFile(char *buffer,int *p,const Type &type){
    1313    if(NATURAL_TYPE(type.GetBasicType())==DEF_OBJECT || NATURAL_TYPE(type.GetBasicType())==DEF_STRUCT){
    14         lstrcpy(buffer+(*p),type.GetClass().name);
     14        lstrcpy(buffer+(*p),type.GetClass().GetName().c_str());
    1515        (*p)+=lstrlen(buffer+(*p))+1;
    1616    }
     
    127127
    128128        //クラス名
    129         lstrcpy(buffer+i2,pobj_c->name);
     129        lstrcpy(buffer+i2,pobj_c->GetName().c_str());
    130130        i2+=lstrlen(buffer+i2)+1;
    131131    }
     
    214214        while(pUserProc){
    215215            if(pUserProc->GetParentClassPtr()){
    216                 lstrcpy(buffer+i2,pUserProc->GetParentClassPtr()->name);
     216                lstrcpy(buffer+i2,pUserProc->GetParentClassPtr()->GetName().c_str());
    217217                i2+=lstrlen(buffer+i2)+1;
    218218            }
     
    312312
    313313        //クラス名
    314         lstrcpy(buffer+i2,pobj_c->name);
     314        lstrcpy(buffer+i2,pobj_c->GetName().c_str());
    315315        i2+=lstrlen(buffer+i2)+1;
    316316
     
    357357            i2+=sizeof(long);
    358358            if(method->pobj_InheritsClass){
    359                 lstrcpy(buffer+i2,method->pobj_InheritsClass->name);
     359                lstrcpy(buffer+i2,method->pobj_InheritsClass->GetName().c_str());
    360360                i2+=lstrlen(buffer+i2)+1;
    361361            }
Note: See TracChangeset for help on using the changeset viewer.