]> granicus.if.org Git - llvm/commit
Recommit [Object] Change object::SectionRef::getContents() to return Expected<StringRef>
authorFangrui Song <maskray@google.com>
Thu, 16 May 2019 13:24:04 +0000 (13:24 +0000)
committerFangrui Song <maskray@google.com>
Thu, 16 May 2019 13:24:04 +0000 (13:24 +0000)
commit7287acf23f80ec42d032e7d019453aa80286caa7
treeabcbcfa7a4df5e660b076f4a0545ff59b5d449b3
parent51646414dae2ec16fd0eedb3f3ae3f11057236bb
Recommit [Object] Change object::SectionRef::getContents() to return Expected<StringRef>

r360876 didn't fix 2 call sites in clang.

Expected<ArrayRef<uint8_t>> may be better but use Expected<StringRef> for now.

Follow-up of D61781.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@360892 91177308-0d34-0410-b5e6-96231b3b80d8
25 files changed:
include/llvm/Object/ObjectFile.h
lib/DebugInfo/DWARF/DWARFContext.cpp
lib/DebugInfo/Symbolize/SymbolizableObjectFile.cpp
lib/DebugInfo/Symbolize/Symbolize.cpp
lib/ExecutionEngine/JITLink/MachOAtomGraphBuilder.cpp
lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp
lib/Object/ELFObjectFile.cpp
lib/Object/IRObjectFile.cpp
lib/Object/Object.cpp
lib/ProfileData/Coverage/CoverageMappingReader.cpp
lib/XRay/InstrumentationMap.cpp
tools/dsymutil/DwarfLinker.cpp
tools/dsymutil/DwarfStreamer.cpp
tools/llvm-cfi-verify/lib/FileAnalysis.cpp
tools/llvm-cov/TestingSupport.cpp
tools/llvm-cxxdump/llvm-cxxdump.cpp
tools/llvm-dwp/llvm-dwp.cpp
tools/llvm-objdump/MachODump.cpp
tools/llvm-objdump/llvm-objdump.cpp
tools/llvm-pdbutil/DumpOutputStyle.cpp
tools/llvm-pdbutil/InputFile.cpp
tools/llvm-readobj/COFFDumper.cpp
tools/llvm-readobj/MachODumper.cpp
tools/llvm-readobj/ObjDumper.cpp
tools/sancov/sancov.cpp