| 117 | } |
| 118 | |
| 119 | ParsingEnvironmentFile::ParsingEnvironmentFile(ParsingEnvironmentFileData& data, |
| 120 | const IndexedString& url) : DUChainBase(data) |
| 121 | { |
| 122 | d_func_dynamic()->m_url = url; |
| 123 | d_func_dynamic()->m_modificationTime = ModificationRevision::revisionForFile(url); |
| 124 | |
| 125 | addModificationRevision(url, d_func_dynamic()->m_modificationTime); |
| 126 | Q_ASSERT(d_func()->m_allModificationRevisions.index()); |
| 127 | } |
| 128 | |
| 129 | ParsingEnvironmentFile::ParsingEnvironmentFile(const IndexedString& url) : DUChainBase(*new ParsingEnvironmentFileData()) |
| 130 | { |