Ignore:
Timestamp:
Jul 12, 2007, 2:58:26 AM (17 years ago)
Author:
dai_9181
Message:

コード全体のリファクタリングを実施

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/abdev/BasicCompiler_Common/DebugSection.h

    r182 r206  
    22
    33#include <jenga/include/smoothie/Source.h>
    4 #include <jenga/include/smoothie/Class.h>
    54
    6 #include <ProcedureImpl.h>
     5#include <Class.h>
     6#include <Procedure.h>
     7#include <Const.h>
    78
    89
     
    4243
    4344    //定数を取得
    44     CONSTINFO **ppConstHash;
     45    Consts globalConsts;
     46    ConstMacros globalConstMacros;
    4547
    4648    //グローバル実行領域のサイズ
     
    4850
    4951    //プロシージャ
    50     GlobalProc **ppSubHash;
    51     int SubNum;
     52    UserProcs userProcs;
    5253
    53     UserProc *pSub_DebugSys_EndProc;
     54    const UserProc *pSub_DebugSys_EndProc;
    5455
    5556    //ネイティブコードバッファ
     
    6667
    6768
    68     CDebugSection();
     69    CDebugSection()
     70        : buffer( NULL )
     71        , length( 0 )
     72        , dwImageBase( 0 )
     73        , dwRVA_RWSection( 0 )
     74        , dwRVA_CodeSection( 0 )
     75        , SizeOf_CodeSection( 0 )
     76        , pobj_DBClass( NULL )
     77        , GlobalOpBufferSize( 0 )
     78        , pSub_DebugSys_EndProc( NULL )
     79        , OpBuffer( NULL )
     80        , SingleStepCodeBuffer( NULL )
     81        , BreakStepCodeBuffer( NULL )
     82    {
     83        szNowFilePath[0]=0;
     84    }
    6985    ~CDebugSection();
    7086
Note: See TracChangeset for help on using the changeset viewer.