diff options
| author | David Blaikie <dblaikie@gmail.com> | 2015-12-09 17:23:13 +0000 |
|---|---|---|
| committer | David Blaikie <dblaikie@gmail.com> | 2015-12-09 17:23:13 +0000 |
| commit | d2725a31eb9da5efd348f0d290ebdaccb9ceb406 (patch) | |
| tree | 088fc0dc4357042af7f4d700f9840f763d8e5ce2 /clang/include | |
| parent | 644badbf01cdfad5dcd9409f19eb32e7a31bb6a4 (diff) | |
| download | bcm5719-llvm-d2725a31eb9da5efd348f0d290ebdaccb9ceb406.tar.gz bcm5719-llvm-d2725a31eb9da5efd348f0d290ebdaccb9ceb406.zip | |
unique_ptrify some collections in FileManager
llvm-svn: 255129
Diffstat (limited to 'clang/include')
| -rw-r--r-- | clang/include/clang/Basic/FileManager.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/clang/include/clang/Basic/FileManager.h b/clang/include/clang/Basic/FileManager.h index cf74d4951d8..17758ec3f39 100644 --- a/clang/include/clang/Basic/FileManager.h +++ b/clang/include/clang/Basic/FileManager.h @@ -126,9 +126,9 @@ class FileManager : public RefCountedBase<FileManager> { /// /// For each virtual file (e.g. foo/bar/baz.cpp), we add all of its parent /// directories (foo/ and foo/bar/) here. - SmallVector<DirectoryEntry*, 4> VirtualDirectoryEntries; + SmallVector<std::unique_ptr<DirectoryEntry>, 4> VirtualDirectoryEntries; /// \brief The virtual files that we have allocated. - SmallVector<FileEntry*, 4> VirtualFileEntries; + SmallVector<std::unique_ptr<FileEntry>, 4> VirtualFileEntries; /// \brief A cache that maps paths to directory entries (either real or /// virtual) we have looked up |

