Changeset 159 in dev for trunk/abdev/BasicCompiler_Common/DebugMiddleFile.cpp
- Timestamp:
- Jun 17, 2007, 4:44:57 AM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/abdev/BasicCompiler_Common/DebugMiddleFile.cpp
r141 r159 115 115 116 116 //イテレータをリセット 117 extern C DBClass *pobj_DBClass;117 extern Classes *pobj_DBClass; 118 118 pobj_DBClass->Iterator_Reset(); 119 119 … … 136 136 // TypeDef情報 137 137 ////////////////// 138 *(long *)(buffer+i2)=(int)Smoothie:: Meta::typeDefs.size();139 i2+=sizeof(long); 140 for(i3=0;i3<(int)Smoothie:: Meta::typeDefs.size();i3++){141 lstrcpy(buffer+i2,Smoothie:: Meta::typeDefs[i3].GetName().c_str() );142 i2+=lstrlen(buffer+i2)+1; 143 144 lstrcpy(buffer+i2,Smoothie:: Meta::typeDefs[i3].GetBaseName().c_str() );138 *(long *)(buffer+i2)=(int)Smoothie::meta.typeDefs.size(); 139 i2+=sizeof(long); 140 for(i3=0;i3<(int)Smoothie::meta.typeDefs.size();i3++){ 141 lstrcpy(buffer+i2,Smoothie::meta.typeDefs[i3].GetName().c_str() ); 142 i2+=lstrlen(buffer+i2)+1; 143 144 lstrcpy(buffer+i2,Smoothie::meta.typeDefs[i3].GetBaseName().c_str() ); 145 145 i2+=lstrlen(buffer+i2)+1; 146 146 … … 482 482 /////////////////////////////////////////// 483 483 484 this->pobj_DBClass=new C DBClass();484 this->pobj_DBClass=new Classes(); 485 485 486 486 int iMaxClassCount; … … 494 494 } 495 495 496 extern C DBClass *pobj_DBClass;496 extern Classes *pobj_DBClass; 497 497 pobj_DBClass=this->pobj_DBClass; 498 498 … … 503 503 504 504 //初期化 505 Smoothie:: Meta::typeDefs.clear();505 Smoothie::meta.typeDefs.clear(); 506 506 507 507 //個数を取得 … … 513 513 514 514 // 名前空間に未対応 515 Smoothie:: Meta::typeDefs.push_back( TypeDef( NamespaceScopes(), temp5, buffer+i2 ) );515 Smoothie::meta.typeDefs.push_back( TypeDef( NamespaceScopes(), temp5, buffer+i2 ) ); 516 516 517 517 i2+=lstrlen(buffer+i2)+1; … … 943 943 944 944 // クラス情報 945 extern C DBClass *pobj_DBClass;945 extern Classes *pobj_DBClass; 946 946 pobj_DBClass=this->pobj_DBClass; 947 947
Note:
See TracChangeset
for help on using the changeset viewer.