OSDN Git Service

Fully qualify llvm::Optional, some compilers complain otherwise.
authorAdrian Prantl <aprantl@apple.com>
Mon, 22 Apr 2019 22:51:34 +0000 (22:51 +0000)
committerAdrian Prantl <aprantl@apple.com>
Mon, 22 Apr 2019 22:51:34 +0000 (22:51 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@358933 91177308-0d34-0410-b5e6-96231b3b80d8

tools/dsymutil/dsymutil.cpp

index 0eb1257..3256984 100644 (file)
@@ -280,12 +280,13 @@ static bool verify(llvm::StringRef OutputFile, llvm::StringRef Arch) {
 
 namespace {
 struct OutputLocation {
-  OutputLocation(std::string DWARFFile, Optional<std::string> ResourceDir = {})
+  OutputLocation(std::string DWARFFile,
+                 llvm::Optional<std::string> ResourceDir = {})
       : DWARFFile(DWARFFile), ResourceDir(ResourceDir) {}
   /// This method is a workaround for older compilers.
-  Optional<std::string> getResourceDir() const { return ResourceDir; }
+  llvm::Optional<std::string> getResourceDir() const { return ResourceDir; }
   std::string DWARFFile;
-  Optional<std::string> ResourceDir;
+  llvm::Optional<std::string> ResourceDir;
 };
 }