[PATCH] D26482: Prevent at compile time converting from Error::success() to Expected<T>

Mehdi AMINI via llvm-commits llvm-commits at lists.llvm.org
Thu Nov 10 20:39:31 PST 2016


This revision was automatically updated to reflect the committed changes.
Closed by commit rL286562: Prevent at compile time converting from Error::success() to Expected<T> (authored by mehdi_amini).

Changed prior to commit:
  https://reviews.llvm.org/D26482?vs=77417&id=77596#toc

Repository:
  rL LLVM

https://reviews.llvm.org/D26482

Files:
  lld/trunk/COFF/InputFiles.cpp
  lld/trunk/ELF/LTO.cpp
  lld/trunk/include/lld/Core/PassManager.h
  lld/trunk/lib/Core/Resolver.cpp
  lld/trunk/lib/Driver/DarwinLdDriver.cpp
  lld/trunk/lib/ReaderWriter/FileArchive.cpp
  lld/trunk/lib/ReaderWriter/MachO/ArchHandler_arm.cpp
  lld/trunk/lib/ReaderWriter/MachO/ArchHandler_arm64.cpp
  lld/trunk/lib/ReaderWriter/MachO/ArchHandler_x86.cpp
  lld/trunk/lib/ReaderWriter/MachO/ArchHandler_x86_64.cpp
  lld/trunk/lib/ReaderWriter/MachO/CompactUnwindPass.cpp
  lld/trunk/lib/ReaderWriter/MachO/GOTPass.cpp
  lld/trunk/lib/ReaderWriter/MachO/LayoutPass.cpp
  lld/trunk/lib/ReaderWriter/MachO/MachOLinkingContext.cpp
  lld/trunk/lib/ReaderWriter/MachO/MachONormalizedFileBinaryReader.cpp
  lld/trunk/lib/ReaderWriter/MachO/MachONormalizedFileBinaryWriter.cpp
  lld/trunk/lib/ReaderWriter/MachO/MachONormalizedFileFromAtoms.cpp
  lld/trunk/lib/ReaderWriter/MachO/MachONormalizedFileToAtoms.cpp
  lld/trunk/lib/ReaderWriter/MachO/ObjCPass.cpp
  lld/trunk/lib/ReaderWriter/MachO/ShimPass.cpp
  lld/trunk/lib/ReaderWriter/MachO/StubsPass.cpp
  lld/trunk/lib/ReaderWriter/MachO/TLVPass.cpp
  lld/trunk/lib/ReaderWriter/YAML/ReaderWriterYAML.cpp
  lldb/trunk/include/lldb/Target/Process.h
  lldb/trunk/source/Commands/CommandObjectDisassemble.cpp
  lldb/trunk/source/Commands/CommandObjectExpression.cpp
  lldb/trunk/source/Core/ModuleList.cpp
  lldb/trunk/source/Host/common/NativeBreakpoint.cpp
  lldb/trunk/source/Host/common/NativeBreakpointList.cpp
  lldb/trunk/source/Host/common/NativeProcessProtocol.cpp
  lldb/trunk/source/Host/common/NativeWatchpointList.cpp
  lldb/trunk/source/Host/common/SoftwareBreakpoint.cpp
  lldb/trunk/source/Host/posix/FileSystem.cpp
  lldb/trunk/source/Host/posix/MainLoopPosix.cpp
  lldb/trunk/source/Host/posix/PipePosix.cpp
  lldb/trunk/source/Interpreter/OptionGroupVariable.cpp
  lldb/trunk/source/Interpreter/OptionValueString.cpp
  lldb/trunk/source/Plugins/DynamicLoader/Hexagon-DYLD/DynamicLoaderHexagonDYLD.cpp
  lldb/trunk/source/Plugins/DynamicLoader/POSIX-DYLD/DynamicLoaderPOSIXDYLD.cpp
  lldb/trunk/source/Plugins/DynamicLoader/Windows-DYLD/DynamicLoaderWindowsDYLD.cpp
  lldb/trunk/source/Plugins/Platform/Android/AdbClient.cpp
  lldb/trunk/source/Plugins/Platform/FreeBSD/PlatformFreeBSD.cpp
  lldb/trunk/source/Plugins/Platform/Kalimba/PlatformKalimba.cpp
  lldb/trunk/source/Plugins/Platform/Linux/PlatformLinux.cpp
  lldb/trunk/source/Plugins/Platform/MacOSX/PlatformAppleSimulator.cpp
  lldb/trunk/source/Plugins/Platform/MacOSX/PlatformDarwin.cpp
  lldb/trunk/source/Plugins/Platform/MacOSX/PlatformMacOSX.cpp
  lldb/trunk/source/Plugins/Platform/NetBSD/PlatformNetBSD.cpp
  lldb/trunk/source/Plugins/Platform/POSIX/PlatformPOSIX.cpp
  lldb/trunk/source/Plugins/Platform/Windows/PlatformWindows.cpp
  lldb/trunk/source/Plugins/Platform/gdb-server/PlatformRemoteGDBServer.cpp
  lldb/trunk/source/Plugins/Process/MacOSX-Kernel/ProcessKDP.cpp
  lldb/trunk/source/Plugins/Process/elf-core/ProcessElfCore.cpp
  lldb/trunk/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp
  lldb/trunk/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerLLGS.cpp
  lldb/trunk/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
  lldb/trunk/source/Plugins/Process/mach-core/ProcessMachCore.cpp
  lldb/trunk/source/Plugins/Process/minidump/ProcessMinidump.cpp
  lldb/trunk/source/Target/Platform.cpp
  lldb/trunk/source/Target/Process.cpp
  lldb/trunk/source/Target/Thread.cpp
  lldb/trunk/source/Utility/ModuleCache.cpp
  lldb/trunk/tools/lldb-server/lldb-platform.cpp
  lldb/trunk/unittests/Utility/ModuleCacheTest.cpp
  llvm/trunk/include/llvm/Support/Error.h
  llvm/trunk/lib/Bitcode/Reader/BitcodeReader.cpp
  llvm/trunk/unittests/Support/ErrorTest.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D26482.77596.patch
Type: text/x-patch
Size: 69657 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20161111/4b0dbf7c/attachment-0001.bin>


More information about the llvm-commits mailing list