Changeset 504 in dev for trunk/ab5.0/abdev/BasicCompiler_Common/include/NamespaceSupporter.h
- Timestamp:
- Apr 28, 2008, 7:04:16 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/ab5.0/abdev/BasicCompiler_Common/include/NamespaceSupporter.h
r355 r504 69 69 70 70 // 指定された名前空間が同一エリアと見なされるかどうかをチェック 71 bool IsSameAreaNamespace( const NamespaceScopes &baseNamespaceScopes, const NamespaceScopes &entryNamespaceScopes ){ 72 if( entryNamespaceScopes.size() ){ 73 if( IsCoverd( baseNamespaceScopes, entryNamespaceScopes ) ){ 71 bool IsSameAreaNamespace( const NamespaceScopes &baseNamespaceScopes, const NamespaceScopes &entryNamespaceScopes ) const 72 { 73 if( entryNamespaceScopes.size() ) 74 { 75 if( IsCoverd( baseNamespaceScopes, entryNamespaceScopes ) ) 76 { 74 77 // 包括しているときは同一と見なす 75 78 return true; … … 77 80 } 78 81 else{ 79 if( baseNamespaceScopes.size() ){ 82 if( baseNamespaceScopes.size() ) 83 { 80 84 // 名前空間の判断が必要なとき 81 85 if( this->importedNamespaces.IsImported( baseNamespaceScopes ) 82 || IsLiving( baseNamespaceScopes ) ){ 86 || IsLiving( baseNamespaceScopes ) ) 87 { 83 88 // Using指定があるとき 84 89 // または
Note:
See TracChangeset
for help on using the changeset viewer.