equal
deleted
inserted
replaced
94 template <typename CollectedType> |
94 template <typename CollectedType> |
95 class Collection: public QMultiHash<QByteArray, CollectedType *> |
95 class Collection: public QMultiHash<QByteArray, CollectedType *> |
96 { |
96 { |
97 public: |
97 public: |
98 void add(CollectedType *collectedItem) |
98 void add(CollectedType *collectedItem) |
99 { insert(collectedItem->name(), collectedItem); } |
99 { this->insert(collectedItem->name(), collectedItem); } |
100 }; |
100 }; |
101 |
101 |
102 typedef Collection<Scope> ScopeCollection; |
102 typedef Collection<Scope> ScopeCollection; |
103 typedef Collection<Member> MemberCollection; |
103 typedef Collection<Member> MemberCollection; |
104 typedef Collection<Type> TypeCollection; |
104 typedef Collection<Type> TypeCollection; |