Changeset 565 in dev for trunk/ab5.0/abdev/compiler_x86/Compile_ProcOp.cpp
- Timestamp:
- May 5, 2008, 2:48:41 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/ab5.0/abdev/compiler_x86/Compile_ProcOp.cpp
r541 r565 53 53 54 54 //クラスに属する静的メンバを定義 55 compiler.GetObjectModule().meta.GetClasses().InitStaticMember(); 55 ActiveBasic::Compiler::ProcedureGenerator::Generate_InitStaticMember( 56 compiler.GetObjectModule().meta.GetClasses() 57 ); 56 58 57 59 GetGlobalDataForDll(); … … 202 204 if( userProc.GetName() == "InitializeUserTypes" 203 205 && userProc.HasParentClass() 204 && userProc.GetParentClass().GetName() == "_System_TypeBase" ){ 205 206 compiler.GetObjectModule().meta.GetClasses().Compile_System_InitializeUserTypes(); 206 && userProc.GetParentClass().GetName() == "_System_TypeBase" ) 207 { 208 ActiveBasic::Compiler::ProcedureGenerator::Generate_System_InitializeUserTypes( 209 compiler.GetObjectModule().meta.GetClasses() 210 ); 207 211 } 208 212 else if( userProc.GetName() == "InitializeUserTypesForBaseType" … … 210 214 && userProc.GetParentClass().GetName() == "_System_TypeBase" ) 211 215 { 212 compiler.GetObjectModule().meta.GetClasses().Compile_System_InitializeUserTypesForBaseType(); 216 ActiveBasic::Compiler::ProcedureGenerator::Generate_System_InitializeUserTypesForBaseType( 217 compiler.GetObjectModule().meta.GetClasses() 218 ); 213 219 } 214 220 else if( userProc.GetName() == "RegisterGlobalRoots" … … 232 238 233 239 //クラスに属する静的メンバを定義 234 compiler.GetObjectModule().meta.GetClasses().InitStaticMember(); 240 ActiveBasic::Compiler::ProcedureGenerator::Generate_InitStaticMember( 241 compiler.GetObjectModule().meta.GetClasses() 242 ); 235 243 236 244 //グローバル実行領域をコンパイル開始
Note:
See TracChangeset
for help on using the changeset viewer.