summaryrefslogtreecommitdiffstats
path: root/clang/include
diff options
context:
space:
mode:
authorDavid Blaikie <dblaikie@gmail.com>2015-12-09 17:23:13 +0000
committerDavid Blaikie <dblaikie@gmail.com>2015-12-09 17:23:13 +0000
commitd2725a31eb9da5efd348f0d290ebdaccb9ceb406 (patch)
tree088fc0dc4357042af7f4d700f9840f763d8e5ce2 /clang/include
parent644badbf01cdfad5dcd9409f19eb32e7a31bb6a4 (diff)
downloadbcm5719-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.h4
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
OpenPOWER on IntegriCloud