Changeset 108 in dev for BasicCompiler_Common/Class.h
- Timestamp:
- May 6, 2007, 6:52:10 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
BasicCompiler_Common/Class.h
r102 r108 64 64 // 名前空間 65 65 NamespaceScopes namespaceScopes; 66 NamespaceScopesCollection importedNamespaces; 66 67 67 68 //静的メンバ情報 … … 107 108 108 109 public: 109 CClass( const NamespaceScopes &namespaceScopes, const char *name );110 CClass( const NamespaceScopes &namespaceScopes, const NamespaceScopesCollection &importedNamespaces, const char *name ); 110 111 ~CClass(); 111 112 112 virtualconst NamespaceScopes &GetNamespaceScopes() const113 const NamespaceScopes &GetNamespaceScopes() const 113 114 { 114 115 return namespaceScopes; 116 } 117 const NamespaceScopesCollection &GetImportedNamespaces() const 118 { 119 return importedNamespaces; 115 120 } 116 121 … … 250 255 CClass *Find( const NamespaceScopes &namespaceScopes, const string &name ) const; 251 256 252 CClass *AddClass( const NamespaceScopes &namespaceScopes, const char *name,int nowLine);257 CClass *AddClass( const NamespaceScopes &namespaceScopes, const NamespaceScopesCollection &importedNamespaces, const char *name,int nowLine); 253 258 254 259 void ActionVtblSchedule(LONG_PTR ImageBase, LONG_PTR MemPos_CodeSection);
Note:
See TracChangeset
for help on using the changeset viewer.