Changeset 73 in dev for BasicCompiler32/Compile_Object.cpp


Ignore:
Timestamp:
Mar 16, 2007, 11:07:14 PM (18 years ago)
Author:
dai_9181
Message:

Parameterクラスを適用。32bit側は動くようになったので、64bitのほうを調整する。

File:
1 edited

Legend:

Unmodified
Added
Removed
  • BasicCompiler32/Compile_Object.cpp

    r68 r73  
    3131    ////////////////////////
    3232
    33     std::vector<SUBINFO *> subs;
     33    std::vector<SubInfo *> subs;
    3434    pobj_c->EnumMethod( pobj_c->name, subs );
    3535
    36     SUBINFO *psi;
     36    SubInfo *psi;
    3737    if( subs.size() > 0 ){
    3838        //オーバーロードを解決
     
    133133
    134134        //call _System_GC_malloc_ForObject
    135         extern SUBINFO *pSub_System_GC_malloc_ForObject;
     135        extern SubInfo *pSub_System_GC_malloc_ForObject;
    136136        op_call(pSub_System_GC_malloc_ForObject);
    137137    }
     
    140140
    141141        //call _System_GC_malloc_ForObjectPtr
    142         extern SUBINFO *pSub_System_GC_malloc_ForObjectPtr;
     142        extern SubInfo *pSub_System_GC_malloc_ForObjectPtr;
    143143        op_call(pSub_System_GC_malloc_ForObjectPtr);
    144144    }
     
    208208    // コンストラクタの呼び出し
    209209    ////////////////////////////
    210 
    211     if( lstrcmp(classObj.name,"proc")==0){
    212         int i=0;
    213     }
    214210
    215211    BOOL bSomeObjects;
     
    380376    if( isSweeping ){
    381377        //call _System_GC_free_for_SweepingDelete
    382         extern SUBINFO *pSub_System_GC_free_for_SweepingDelete;
     378        extern SubInfo *pSub_System_GC_free_for_SweepingDelete;
    383379        op_call(pSub_System_GC_free_for_SweepingDelete);
    384380    }
    385381    else{
    386382        //call free
    387         extern SUBINFO *pSub_free;
     383        extern SubInfo *pSub_free;
    388384        op_call(pSub_free);
    389385    }
Note: See TracChangeset for help on using the changeset viewer.