[lld] r264311 - Use None to construct an empty ArrayRef. NFC.

Pete Cooper via llvm-commits llvm-commits at lists.llvm.org
Thu Mar 24 10:39:34 PDT 2016


Author: pete
Date: Thu Mar 24 12:39:34 2016
New Revision: 264311

URL: http://llvm.org/viewvc/llvm-project?rev=264311&view=rev
Log:
Use None to construct an empty ArrayRef.  NFC.

Suggested by David Blaikie in response to r264234.

Modified:
    lld/trunk/lib/ReaderWriter/MachO/MachONormalizedFileYAML.cpp

Modified: lld/trunk/lib/ReaderWriter/MachO/MachONormalizedFileYAML.cpp
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/lib/ReaderWriter/MachO/MachONormalizedFileYAML.cpp?rev=264311&r1=264310&r2=264311&view=diff
==============================================================================
--- lld/trunk/lib/ReaderWriter/MachO/MachONormalizedFileYAML.cpp (original)
+++ lld/trunk/lib/ReaderWriter/MachO/MachONormalizedFileYAML.cpp Thu Mar 24 12:39:34 2016
@@ -335,7 +335,7 @@ struct MappingTraits<Section> {
       assert(file != nullptr);
       size_t size = _normalizedContent.size();
       if (!size)
-        return ArrayRef<uint8_t>();
+        return None;
       uint8_t *bytes = file->ownedAllocations.Allocate<uint8_t>(size);
       std::copy(_normalizedContent.begin(), _normalizedContent.end(), bytes);
       return makeArrayRef(bytes, size);




More information about the llvm-commits mailing list