Changeset 193 in dev for trunk/abdev/BasicCompiler_Common/include/MetaImpl.h
- Timestamp:
- Jun 26, 2007, 5:04:50 AM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/abdev/BasicCompiler_Common/include/MetaImpl.h
r191 r193 7 7 #include <ClassImpl.h> 8 8 #include <ProcedureImpl.h> 9 #include <TypeDef.h> 9 10 10 11 class MetaImpl : public Meta 11 12 { 13 // 名前空間 14 NamespaceScopesCollection namespaceScopesCollection; 15 16 // クラス 12 17 ClassesImpl classesImpl; 13 18 Classes *pNowClassesForDebugger; 14 19 20 // blittable型 21 BlittableTypes blittableTypes; 22 23 // TypeDef 24 TypeDefCollection typeDefs; 25 15 26 public: 16 MetaImpl( ClassesImpl *pClasses)27 MetaImpl() 17 28 : Meta( new ProcPointersImpl() ) 18 29 , classesImpl() … … 20 31 { 21 32 } 22 MetaImpl() 23 : Meta()33 34 const NamespaceScopesCollection &GetNamespaces() const 24 35 { 36 return namespaceScopesCollection; 25 37 } 26 38 NamespaceScopesCollection &GetNamespaces() 39 { 40 return namespaceScopesCollection; 41 } 27 42 28 43 virtual Classes &GetClasses() … … 33 48 { 34 49 this->pNowClassesForDebugger = pClasses; 50 } 51 52 BlittableTypes &GetBlittableTypes() 53 { 54 return blittableTypes; 55 } 56 57 TypeDefCollection &GetTypeDefs() 58 { 59 return typeDefs; 35 60 } 36 61
Note:
See TracChangeset
for help on using the changeset viewer.