[clang] 5be2ca2 - [Clang][Bundler][NFC] Replace SmallString<...> with StringRef

Sergey Dmitriev via cfe-commits cfe-commits at lists.llvm.org
Thu Jan 30 12:54:26 PST 2020


Author: Sergey Dmitriev
Date: 2020-01-30T12:50:04-08:00
New Revision: 5be2ca29217ad977f2479bfc530127c7fb418963

URL: https://github.com/llvm/llvm-project/commit/5be2ca29217ad977f2479bfc530127c7fb418963
DIFF: https://github.com/llvm/llvm-project/commit/5be2ca29217ad977f2479bfc530127c7fb418963.diff

LOG: [Clang][Bundler][NFC] Replace SmallString<...> with StringRef

Reviewers: ABataev

Reviewed By: ABataev

Subscribers: cfe-commits

Tags: #clang

Differential Revision: https://reviews.llvm.org/D73738

Added: 
    

Modified: 
    clang/tools/clang-offload-bundler/ClangOffloadBundler.cpp

Removed: 
    


################################################################################
diff  --git a/clang/tools/clang-offload-bundler/ClangOffloadBundler.cpp b/clang/tools/clang-offload-bundler/ClangOffloadBundler.cpp
index 2a99a71501ab..3f9925d1e099 100644
--- a/clang/tools/clang-offload-bundler/ClangOffloadBundler.cpp
+++ b/clang/tools/clang-offload-bundler/ClangOffloadBundler.cpp
@@ -530,10 +530,10 @@ class ObjectFileHandler final : public FileHandler {
 
     // Create an intermediate temporary file to save object after the first
     // llvm-objcopy run.
-    Expected<SmallString<128u>> IntermediateObjOrErr = TempFiles.Create(None);
+    Expected<StringRef> IntermediateObjOrErr = TempFiles.Create(None);
     if (!IntermediateObjOrErr)
       return IntermediateObjOrErr.takeError();
-    const SmallString<128u> &IntermediateObj = *IntermediateObjOrErr;
+    StringRef IntermediateObj = *IntermediateObjOrErr;
 
     // Compose llvm-objcopy command line for add target objects' sections.
     BumpPtrAllocator Alloc;


        


More information about the cfe-commits mailing list