Changeset 180 in dev for trunk/jenga/include
- Timestamp:
- Jun 21, 2007, 3:26:21 AM (17 years ago)
- Location:
- trunk/jenga/include/smoothie
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/jenga/include/smoothie/Class.h
r173 r180 315 315 BOOL MemberVar_LoopRefCheck(const CClass &objClass); 316 316 public: 317 void GetAllClassInfo(void); 318 void Compile_System_InitializeUserTypes(); 317 318 // 実体収集 319 virtual void CollectClassesForNameOnly( const BasicSource &source ) = 0; 320 virtual void GetAllClassInfo() = 0; 321 virtual void Compile_System_InitializeUserTypes() = 0; 322 virtual void InitStaticMember() = 0; 319 323 320 324 -
trunk/jenga/include/smoothie/Member.h
r171 r180 75 75 { 76 76 } 77 static void InitStaticMember(void);78 77 }; 79 78 typedef std::vector<CMember *> Members; -
trunk/jenga/include/smoothie/ObjectModule.h
r172 r180 8 8 // プロジェクト中に存在するメタ情報 9 9 class Meta{ 10 Classes *pClasses; 10 11 public: 12 13 Meta( Classes *pNewClasses ) 14 : pClasses( pNewClasses ) 15 { 16 } 17 ~Meta() 18 { 19 delete pClasses; 20 } 21 11 22 // 名前空間 12 23 NamespaceScopesCollection namespaceScopesCollection; 13 24 14 25 // クラス 15 Classes classes; 26 Classes &GetClasses() 27 { 28 return *pClasses; 29 } 16 30 17 31 // TypeDef
Note:
See TracChangeset
for help on using the changeset viewer.