OSDN Git Service

Move a couple of optional references to just optional to make the
authorEric Christopher <echristo@gmail.com>
Fri, 12 Apr 2019 03:49:13 +0000 (03:49 +0000)
committerEric Christopher <echristo@gmail.com>
Fri, 12 Apr 2019 03:49:13 +0000 (03:49 +0000)
forwarding APIs look similar.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@358250 91177308-0d34-0410-b5e6-96231b3b80d8

include/llvm/MC/MCDwarf.h
lib/MC/MCDwarf.cpp

index 5b97210..63040cb 100644 (file)
@@ -224,7 +224,7 @@ public:
 
   Expected<unsigned> tryGetFile(StringRef &Directory, StringRef &FileName,
                                 Optional<MD5::MD5Result> Checksum,
-                                Optional<StringRef> &Source,
+                                Optional<StringRef> Source,
                                 unsigned FileNumber = 0);
   std::pair<MCSymbol *, MCSymbol *>
   Emit(MCStreamer *MCOS, MCDwarfLineTableParams Params,
@@ -293,7 +293,7 @@ public:
                                 Optional<StringRef> Source,
                                 unsigned FileNumber = 0);
   unsigned getFile(StringRef &Directory, StringRef &FileName,
-                   Optional<MD5::MD5Result> Checksum, Optional<StringRef> &Source,
+                   Optional<MD5::MD5Result> Checksum, Optional<StringRef> Source,
                    unsigned FileNumber = 0) {
     return cantFail(tryGetFile(Directory, FileName, Checksum, Source,
                                FileNumber));
index ebc45f4..a95d97b 100644 (file)
@@ -546,7 +546,7 @@ Expected<unsigned>
 MCDwarfLineTableHeader::tryGetFile(StringRef &Directory,
                                    StringRef &FileName,
                                    Optional<MD5::MD5Result> Checksum,
-                                   Optional<StringRef> &Source,
+                                   Optional<StringRef> Source,
                                    unsigned FileNumber) {
   if (Directory == CompilationDir)
     Directory = "";