Make file_status::getUniqueID const.
authorRafael Espindola <rafael.espindola@gmail.com>
Mon, 29 Jul 2013 21:55:38 +0000 (21:55 +0000)
committerRafael Espindola <rafael.espindola@gmail.com>
Mon, 29 Jul 2013 21:55:38 +0000 (21:55 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@187383 91177308-0d34-0410-b5e6-96231b3b80d8

include/llvm/Support/FileSystem.h
lib/Support/Unix/Path.inc
lib/Support/Windows/Path.inc

index 908878f1b6e8385e619d52b3b40824d2eed38ea6..60455a411414ecb0ce5ea3c42677f15598dddf3b 100644 (file)
@@ -186,7 +186,7 @@ public:
   file_type type() const { return Type; }
   perms permissions() const { return Perms; }
   TimeValue getLastModificationTime() const;
-  UniqueID getUniqueID();
+  UniqueID getUniqueID() const;
 
   #if defined(LLVM_ON_UNIX)
   uint32_t getUser() const { return fs_st_uid; }
index 0c4518c7493d33b95bd99702c9241b90c82c8ace..4dcfa094a7b09485418b24ac3712c9bfef1ebb47 100644 (file)
@@ -293,7 +293,7 @@ TimeValue file_status::getLastModificationTime() const {
   return Ret;
 }
 
-UniqueID file_status::getUniqueID() {
+UniqueID file_status::getUniqueID() const {
   return UniqueID(fs_st_dev, fs_st_ino);
 }
 
index f3460e4c19755e4164a74ca2ca12f81e2f2c947d..7cb95c4e36bac82720e8f45ab84c17dcff587137 100644 (file)
@@ -269,7 +269,7 @@ std::string getMainExecutable(const char *argv0, void *MainExecAddr) {
   return ret != MAX_PATH ? pathname : "";
 }
 
-UniqueID file_status::getUniqueID() {
+UniqueID file_status::getUniqueID() const {
   // The file is uniquely identified by the volume serial number along
   // with the 64-bit file identifier.
   uint64_t FileID = (static_cast<uint64_t>(FileIndexHigh) << 32ULL) |