Changeset View
Changeset View
Standalone View
Standalone View
lib/cppparser/lexercache.h
Context not available. | |||||
160 | //typedef __gnu_cxx::hash_multimap<HashedString, CachedLexedFilePointer> CachedLexedFileMap; | 160 | //typedef __gnu_cxx::hash_multimap<HashedString, CachedLexedFilePointer> CachedLexedFileMap; | ||
---|---|---|---|---|---|
161 | typedef std::multimap<HashedString, CachedLexedFilePointer> CachedLexedFileMap; | 161 | typedef std::multimap<HashedString, CachedLexedFilePointer> CachedLexedFileMap; | ||
162 | CachedLexedFileMap m_files; | 162 | CachedLexedFileMap m_files; | ||
163 | QSet<HashedString> m_totalStringSet; ///This is used to reduce memory-usage: Most strings appear again and again. Because QString is reference-counted, this set contains a unique copy of each string to used for each appearance of the string | 163 | QSet<HashedString> m_totalStringSet; ///This is used to reduce memory-usage: Most strings appear again and again. Because QString is reference-counted, this set contains a unique copy of each string to use for each appearance of the string | ||
164 | struct FileModificationCache { | 164 | struct FileModificationCache { | ||
165 | QDateTime m_readTime; | 165 | QDateTime m_readTime; | ||
166 | QDateTime m_modificationTime; | 166 | QDateTime m_modificationTime; | ||
Context not available. |