svn commit: r317032 - in projects/clang500-import/contrib/llvm/tools/lldb: include/lldb include/lldb/API include/lldb/Breakpoint include/lldb/Core include/lldb/DataFormatters include/lldb/Expressio...
Dimitry Andric
dim at FreeBSD.org
Sun Apr 16 16:48:31 UTC 2017
Author: dim
Date: Sun Apr 16 16:48:25 2017
New Revision: 317032
URL: https://svnweb.freebsd.org/changeset/base/317032
Log:
Merge lldb trunk r300422 and resolve conflicts.
Added:
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/DumpDataExtractor.h
- copied unchanged from r317031, vendor/lldb/dist/include/lldb/Core/DumpDataExtractor.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Host/Config.h.cmake
- copied unchanged from r317031, vendor/lldb/dist/include/lldb/Host/Config.h.cmake
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Host/PseudoTerminal.h
- copied unchanged from r317031, vendor/lldb/dist/include/lldb/Host/PseudoTerminal.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Host/openbsd/
- copied from r317031, vendor/lldb/dist/include/lldb/Host/openbsd/
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Host/posix/ProcessLauncherPosixFork.h
- copied unchanged from r317031, vendor/lldb/dist/include/lldb/Host/posix/ProcessLauncherPosixFork.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Target/ModuleCache.h
- copied unchanged from r317031, vendor/lldb/dist/include/lldb/Target/ModuleCache.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Target/ProcessStructReader.h
- copied unchanged from r317031, vendor/lldb/dist/include/lldb/Target/ProcessStructReader.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Target/RegisterNumber.h
- copied unchanged from r317031, vendor/lldb/dist/include/lldb/Target/RegisterNumber.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Utility/Baton.h
- copied unchanged from r317031, vendor/lldb/dist/include/lldb/Utility/Baton.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Utility/ConstString.h
- copied unchanged from r317031, vendor/lldb/dist/include/lldb/Utility/ConstString.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Utility/DataBuffer.h
- copied unchanged from r317031, vendor/lldb/dist/include/lldb/Utility/DataBuffer.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Utility/DataBufferHeap.h
- copied unchanged from r317031, vendor/lldb/dist/include/lldb/Utility/DataBufferHeap.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Utility/DataBufferLLVM.h
- copied unchanged from r317031, vendor/lldb/dist/include/lldb/Utility/DataBufferLLVM.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Utility/DataEncoder.h
- copied unchanged from r317031, vendor/lldb/dist/include/lldb/Utility/DataEncoder.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Utility/DataExtractor.h
- copied unchanged from r317031, vendor/lldb/dist/include/lldb/Utility/DataExtractor.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Utility/Endian.h
- copied unchanged from r317031, vendor/lldb/dist/include/lldb/Utility/Endian.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Utility/Error.h
- copied unchanged from r317031, vendor/lldb/dist/include/lldb/Utility/Error.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Utility/FastDemangle.h
- copied unchanged from r317031, vendor/lldb/dist/include/lldb/Utility/FastDemangle.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Utility/FileSpec.h
- copied unchanged from r317031, vendor/lldb/dist/include/lldb/Utility/FileSpec.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Utility/Flags.h
- copied unchanged from r317031, vendor/lldb/dist/include/lldb/Utility/Flags.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Utility/History.h
- copied unchanged from r317031, vendor/lldb/dist/include/lldb/Utility/History.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Utility/Log.h
- copied unchanged from r317031, vendor/lldb/dist/include/lldb/Utility/Log.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Utility/Logging.h
- copied unchanged from r317031, vendor/lldb/dist/include/lldb/Utility/Logging.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Utility/RegularExpression.h
- copied unchanged from r317031, vendor/lldb/dist/include/lldb/Utility/RegularExpression.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Utility/Stream.h
- copied unchanged from r317031, vendor/lldb/dist/include/lldb/Utility/Stream.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Utility/StreamCallback.h
- copied unchanged from r317031, vendor/lldb/dist/include/lldb/Utility/StreamCallback.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Utility/StreamGDBRemote.h
- copied unchanged from r317031, vendor/lldb/dist/include/lldb/Utility/StreamGDBRemote.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Utility/StreamString.h
- copied unchanged from r317031, vendor/lldb/dist/include/lldb/Utility/StreamString.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Utility/StreamTee.h
- copied unchanged from r317031, vendor/lldb/dist/include/lldb/Utility/StreamTee.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Utility/StringList.h
- copied unchanged from r317031, vendor/lldb/dist/include/lldb/Utility/StringList.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Utility/TildeExpressionResolver.h
- copied unchanged from r317031, vendor/lldb/dist/include/lldb/Utility/TildeExpressionResolver.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Utility/UUID.h
- copied unchanged from r317031, vendor/lldb/dist/include/lldb/Utility/UUID.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Utility/UriParser.h
- copied unchanged from r317031, vendor/lldb/dist/include/lldb/Utility/UriParser.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Utility/UserID.h
- copied unchanged from r317031, vendor/lldb/dist/include/lldb/Utility/UserID.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Utility/VASPrintf.h
- copied unchanged from r317031, vendor/lldb/dist/include/lldb/Utility/VASPrintf.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Utility/VMRange.h
- copied unchanged from r317031, vendor/lldb/dist/include/lldb/Utility/VMRange.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Core/DumpDataExtractor.cpp
- copied unchanged from r317031, vendor/lldb/dist/source/Core/DumpDataExtractor.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Host/common/PseudoTerminal.cpp
- copied unchanged from r317031, vendor/lldb/dist/source/Host/common/PseudoTerminal.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Host/openbsd/
- copied from r317031, vendor/lldb/dist/source/Host/openbsd/
projects/clang500-import/contrib/llvm/tools/lldb/source/Host/posix/ProcessLauncherPosixFork.cpp
- copied unchanged from r317031, vendor/lldb/dist/source/Host/posix/ProcessLauncherPosixFork.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Language/CPlusPlus/CPlusPlusNameParser.cpp
- copied unchanged from r317031, vendor/lldb/dist/source/Plugins/Language/CPlusPlus/CPlusPlusNameParser.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Language/CPlusPlus/CPlusPlusNameParser.h
- copied unchanged from r317031, vendor/lldb/dist/source/Plugins/Language/CPlusPlus/CPlusPlusNameParser.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Platform/OpenBSD/
- copied from r317031, vendor/lldb/dist/source/Plugins/Platform/OpenBSD/
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/NetBSD/
- copied from r317031, vendor/lldb/dist/source/Plugins/Process/NetBSD/
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/NativeRegisterContextRegisterInfo.cpp
- copied unchanged from r317031, vendor/lldb/dist/source/Plugins/Process/Utility/NativeRegisterContextRegisterInfo.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/NativeRegisterContextRegisterInfo.h
- copied unchanged from r317031, vendor/lldb/dist/source/Plugins/Process/Utility/NativeRegisterContextRegisterInfo.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextOpenBSD_i386.cpp
- copied unchanged from r317031, vendor/lldb/dist/source/Plugins/Process/Utility/RegisterContextOpenBSD_i386.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextOpenBSD_i386.h
- copied unchanged from r317031, vendor/lldb/dist/source/Plugins/Process/Utility/RegisterContextOpenBSD_i386.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextOpenBSD_x86_64.cpp
- copied unchanged from r317031, vendor/lldb/dist/source/Plugins/Process/Utility/RegisterContextOpenBSD_x86_64.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextOpenBSD_x86_64.h
- copied unchanged from r317031, vendor/lldb/dist/source/Plugins/Process/Utility/RegisterContextOpenBSD_x86_64.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterInfoPOSIX_arm.cpp
- copied unchanged from r317031, vendor/lldb/dist/source/Plugins/Process/Utility/RegisterInfoPOSIX_arm.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterInfoPOSIX_arm.h
- copied unchanged from r317031, vendor/lldb/dist/source/Plugins/Process/Utility/RegisterInfoPOSIX_arm.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Target/ModuleCache.cpp
- copied unchanged from r317031, vendor/lldb/dist/source/Target/ModuleCache.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Target/RegisterNumber.cpp
- copied unchanged from r317031, vendor/lldb/dist/source/Target/RegisterNumber.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Utility/Baton.cpp
- copied unchanged from r317031, vendor/lldb/dist/source/Utility/Baton.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Utility/ConstString.cpp
- copied unchanged from r317031, vendor/lldb/dist/source/Utility/ConstString.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Utility/DataBufferHeap.cpp
- copied unchanged from r317031, vendor/lldb/dist/source/Utility/DataBufferHeap.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Utility/DataBufferLLVM.cpp
- copied unchanged from r317031, vendor/lldb/dist/source/Utility/DataBufferLLVM.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Utility/DataEncoder.cpp
- copied unchanged from r317031, vendor/lldb/dist/source/Utility/DataEncoder.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Utility/DataExtractor.cpp
- copied unchanged from r317031, vendor/lldb/dist/source/Utility/DataExtractor.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Utility/Error.cpp
- copied unchanged from r317031, vendor/lldb/dist/source/Utility/Error.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Utility/FastDemangle.cpp
- copied unchanged from r317031, vendor/lldb/dist/source/Utility/FastDemangle.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Utility/FileSpec.cpp
- copied unchanged from r317031, vendor/lldb/dist/source/Utility/FileSpec.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Utility/History.cpp
- copied unchanged from r317031, vendor/lldb/dist/source/Utility/History.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Utility/Log.cpp
- copied unchanged from r317031, vendor/lldb/dist/source/Utility/Log.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Utility/Logging.cpp
- copied unchanged from r317031, vendor/lldb/dist/source/Utility/Logging.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Utility/RegularExpression.cpp
- copied unchanged from r317031, vendor/lldb/dist/source/Utility/RegularExpression.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Utility/Stream.cpp
- copied unchanged from r317031, vendor/lldb/dist/source/Utility/Stream.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Utility/StreamCallback.cpp
- copied unchanged from r317031, vendor/lldb/dist/source/Utility/StreamCallback.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Utility/StreamGDBRemote.cpp
- copied unchanged from r317031, vendor/lldb/dist/source/Utility/StreamGDBRemote.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Utility/StreamString.cpp
- copied unchanged from r317031, vendor/lldb/dist/source/Utility/StreamString.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Utility/StringList.cpp
- copied unchanged from r317031, vendor/lldb/dist/source/Utility/StringList.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Utility/TildeExpressionResolver.cpp
- copied unchanged from r317031, vendor/lldb/dist/source/Utility/TildeExpressionResolver.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Utility/UUID.cpp
- copied unchanged from r317031, vendor/lldb/dist/source/Utility/UUID.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Utility/UserID.cpp
- copied unchanged from r317031, vendor/lldb/dist/source/Utility/UserID.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Utility/VASprintf.cpp
- copied unchanged from r317031, vendor/lldb/dist/source/Utility/VASprintf.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Utility/VMRange.cpp
- copied unchanged from r317031, vendor/lldb/dist/source/Utility/VMRange.cpp
projects/clang500-import/contrib/llvm/tools/lldb/tools/intel-mpx/
- copied from r317031, vendor/lldb/dist/tools/intel-mpx/
Deleted:
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/Baton.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/ConstString.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/DataBuffer.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/DataBufferHeap.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/DataBufferMemoryMap.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/DataEncoder.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/DataExtractor.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/Error.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/FastDemangle.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/Flags.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/History.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/Log.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/Logging.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/RegularExpression.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/Stream.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/StreamCallback.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/StreamGDBRemote.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/StreamString.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/StreamTee.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/StringList.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/UUID.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/UserID.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/VMRange.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Host/Endian.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Host/FileSpec.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Host/ThisThread.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Host/common/NativeRegisterContextRegisterInfo.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Host/freebsd/Config.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Host/freebsd/HostThreadFreeBSD.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Host/netbsd/Config.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Host/netbsd/HostThreadNetBSD.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Utility/ConvertEnum.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Utility/PriorityPointerPair.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Utility/ProcessStructReader.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Utility/PseudoTerminal.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Utility/RegisterNumber.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Utility/Utils.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Core/Baton.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Core/ConstString.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Core/DataBufferHeap.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Core/DataBufferMemoryMap.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Core/DataEncoder.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Core/DataExtractor.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Core/Error.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Core/FastDemangle.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Core/History.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Core/Log.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Core/Logging.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Core/RegularExpression.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Core/Stream.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Core/StreamCallback.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Core/StreamGDBRemote.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Core/StreamString.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Core/StringList.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Core/UUID.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Core/UserID.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Core/VMRange.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Host/common/FileSpec.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Host/common/NativeRegisterContextRegisterInfo.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Host/common/ThisThread.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Host/freebsd/HostThreadFreeBSD.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Host/freebsd/ThisThread.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Host/netbsd/HostThreadNetBSD.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Host/netbsd/ThisThread.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextFreeBSD_arm.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextFreeBSD_arm.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextLinux_arm.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextLinux_arm.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Utility/ARM64_DWARF_Registers.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Utility/ARM_DWARF_Registers.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Utility/ConvertEnum.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Utility/ModuleCache.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Utility/ModuleCache.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Utility/PseudoTerminal.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Utility/RegisterNumber.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Utility/UriParser.h
projects/clang500-import/contrib/llvm/tools/lldb/tools/intel-mpx/CMakeLists.txt
projects/clang500-import/contrib/llvm/tools/lldb/tools/intel-mpx/test/
Modified:
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/API/SBAttachInfo.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/API/SBBreakpoint.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/API/SBBreakpointLocation.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/API/SBFrame.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/API/SBListener.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/API/SBTarget.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/API/SBWatchpoint.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Breakpoint/Breakpoint.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Breakpoint/BreakpointLocation.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Breakpoint/BreakpointOptions.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Breakpoint/BreakpointResolver.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Breakpoint/BreakpointResolverFileLine.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Breakpoint/BreakpointResolverFileRegex.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Breakpoint/BreakpointSite.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Breakpoint/Stoppoint.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Breakpoint/StoppointLocation.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Breakpoint/Watchpoint.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Breakpoint/WatchpointOptions.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/Address.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/AddressRange.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/AddressResolver.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/AddressResolverFileLine.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/AddressResolverName.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/ArchSpec.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/Broadcaster.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/Communication.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/Connection.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/Debugger.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/Disassembler.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/EmulateInstruction.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/Event.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/FileLineResolver.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/FileSpecList.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/FormatEntity.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/IOHandler.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/Listener.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/Mangled.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/MappedHash.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/Module.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/ModuleChild.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/ModuleList.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/ModuleSpec.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/Opcode.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/PluginManager.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/RangeMap.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/RegisterValue.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/Scalar.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/SearchFilter.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/Section.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/SourceManager.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/State.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/StreamAsynchronousIO.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/StreamBuffer.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/StreamFile.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/StructuredData.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/Timer.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/UniqueCStringMap.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/UserSettingsController.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/Value.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/ValueObject.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/ValueObjectCast.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/ValueObjectChild.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/ValueObjectConstResult.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/ValueObjectConstResultCast.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/ValueObjectConstResultChild.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/ValueObjectConstResultImpl.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/ValueObjectDynamicValue.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/ValueObjectList.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/ValueObjectMemory.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/ValueObjectRegister.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/ValueObjectSyntheticFilter.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/ValueObjectVariable.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/DataFormatters/DataVisualization.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/DataFormatters/DumpValueObjectOptions.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/DataFormatters/FormatCache.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/DataFormatters/FormattersContainer.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/DataFormatters/StringPrinter.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/DataFormatters/TypeSummary.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/DataFormatters/ValueObjectPrinter.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/DataFormatters/VectorIterator.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Expression/DWARFExpression.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Expression/ExpressionParser.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Expression/ExpressionVariable.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Expression/IRExecutionUnit.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Expression/IRInterpreter.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Expression/IRMemoryMap.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Expression/Materializer.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Host/Config.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Host/Editline.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Host/File.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Host/FileCache.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Host/FileSystem.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Host/Host.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Host/HostInfo.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Host/HostInfoBase.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Host/HostNativeProcessBase.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Host/HostNativeThread.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Host/HostNativeThreadBase.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Host/HostNativeThreadForward.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Host/HostThread.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Host/LockFileBase.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Host/MainLoopBase.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Host/PipeBase.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Host/Socket.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Host/SocketAddress.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Host/Symbols.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Host/ThreadLauncher.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Host/XML.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Host/common/NativeBreakpointList.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Host/common/NativeProcessProtocol.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Host/common/NativeRegisterContext.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Host/common/NativeThreadProtocol.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Host/common/NativeWatchpointList.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Host/common/UDPSocket.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Host/freebsd/HostInfoFreeBSD.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Host/netbsd/HostInfoNetBSD.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Host/posix/HostInfoPosix.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Host/posix/HostProcessPosix.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Interpreter/Args.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Interpreter/CommandCompletions.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Interpreter/CommandHistory.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Interpreter/CommandInterpreter.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Interpreter/CommandObject.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Interpreter/CommandObjectRegexCommand.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Interpreter/CommandReturnObject.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionGroupPlatform.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionValue.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionValueEnumeration.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionValueFileSpec.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionValueProperties.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionValueRegex.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionValueString.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionValueUUID.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Interpreter/Property.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Interpreter/ScriptInterpreter.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Symbol/ArmUnwindInfo.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Symbol/Block.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Symbol/ClangASTContext.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Symbol/CompactUnwindInfo.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Symbol/CompileUnit.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Symbol/CompilerDecl.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Symbol/CompilerDeclContext.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Symbol/CompilerType.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Symbol/DWARFCallFrameInfo.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Symbol/DebugMacros.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Symbol/DeclVendor.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Symbol/Declaration.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Symbol/Function.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Symbol/GoASTContext.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Symbol/JavaASTContext.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Symbol/LineEntry.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Symbol/OCamlASTContext.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Symbol/ObjectContainer.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Symbol/ObjectFile.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Symbol/Symbol.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Symbol/Type.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Symbol/UnwindPlan.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Symbol/Variable.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Target/ABI.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Target/DynamicLoader.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Target/FileAction.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Target/Memory.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Target/MemoryRegionInfo.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Target/PathMappingList.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Target/Platform.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Target/Process.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Target/ProcessInfo.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Target/ProcessLaunchInfo.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Target/QueueItem.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Target/QueueList.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Target/RegisterCheckpoint.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Target/StackFrame.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Target/SystemRuntime.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Target/Thread.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Target/ThreadList.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Target/ThreadPlan.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Target/ThreadPlanPython.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Target/UnixSignals.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Utility/JSON.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Utility/LLDBAssert.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Utility/NameMatches.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Utility/Range.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Utility/SelectHelper.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Utility/SharingPtr.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Utility/StringExtractor.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Utility/StringLexer.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Utility/TaskPool.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Utility/Timeout.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/lldb-forward.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/lldb-private-enumerations.h
projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/lldb-private-interfaces.h
projects/clang500-import/contrib/llvm/tools/lldb/source/API/SBAddress.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/API/SBBlock.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/API/SBBreakpoint.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/API/SBBreakpointLocation.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/API/SBBroadcaster.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/API/SBCommandReturnObject.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/API/SBCommunication.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/API/SBCompileUnit.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/API/SBData.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/API/SBDebugger.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/API/SBDeclaration.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/API/SBError.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/API/SBEvent.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/API/SBFileSpec.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/API/SBFileSpecList.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/API/SBFrame.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/API/SBFunction.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/API/SBHostOS.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/API/SBInstruction.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/API/SBInstructionList.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/API/SBLineEntry.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/API/SBListener.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/API/SBMemoryRegionInfo.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/API/SBMemoryRegionInfoList.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/API/SBModule.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/API/SBModuleSpec.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/API/SBPlatform.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/API/SBProcess.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/API/SBQueue.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/API/SBQueueItem.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/API/SBSection.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/API/SBSourceManager.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/API/SBStream.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/API/SBStringList.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/API/SBStructuredData.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/API/SBSymbol.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/API/SBSymbolContext.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/API/SBTarget.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/API/SBThread.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/API/SBThreadPlan.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/API/SBType.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/API/SBTypeEnumMember.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/API/SBUnixSignals.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/API/SBValue.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/API/SBValueList.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/API/SBWatchpoint.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/API/SystemInitializerFull.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Breakpoint/Breakpoint.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Breakpoint/BreakpointID.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Breakpoint/BreakpointLocation.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Breakpoint/BreakpointOptions.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Breakpoint/BreakpointResolver.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Breakpoint/BreakpointResolverAddress.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Breakpoint/BreakpointResolverFileLine.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Breakpoint/BreakpointResolverFileRegex.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Breakpoint/BreakpointResolverName.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Breakpoint/BreakpointSite.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Breakpoint/BreakpointSiteList.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Breakpoint/Watchpoint.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Breakpoint/WatchpointOptions.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Commands/CommandCompletions.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Commands/CommandObjectArgs.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Commands/CommandObjectBreakpoint.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Commands/CommandObjectBreakpointCommand.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Commands/CommandObjectCommands.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Commands/CommandObjectDisassemble.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Commands/CommandObjectExpression.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Commands/CommandObjectFrame.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Commands/CommandObjectHelp.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Commands/CommandObjectLog.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Commands/CommandObjectMemory.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Commands/CommandObjectPlatform.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Commands/CommandObjectProcess.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Commands/CommandObjectRegister.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Commands/CommandObjectSettings.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Commands/CommandObjectSource.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Commands/CommandObjectTarget.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Commands/CommandObjectThread.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Commands/CommandObjectType.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Commands/CommandObjectWatchpoint.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Commands/CommandObjectWatchpointCommand.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Core/Address.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Core/AddressRange.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Core/AddressResolver.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Core/AddressResolverFileLine.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Core/AddressResolverName.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Core/ArchSpec.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Core/Broadcaster.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Core/Communication.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Core/Connection.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Core/Debugger.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Core/Disassembler.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Core/DynamicLoader.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Core/EmulateInstruction.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Core/Event.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Core/FileLineResolver.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Core/FileSpecList.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Core/FormatEntity.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Core/IOHandler.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Core/Listener.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Core/Mangled.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Core/Module.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Core/ModuleList.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Core/Opcode.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Core/PluginManager.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Core/RegisterValue.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Core/Scalar.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Core/SearchFilter.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Core/Section.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Core/SourceManager.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Core/State.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Core/StreamAsynchronousIO.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Core/StreamFile.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Core/StructuredData.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Core/Timer.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Core/UserSettingsController.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Core/Value.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Core/ValueObject.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Core/ValueObjectCast.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Core/ValueObjectChild.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Core/ValueObjectConstResult.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Core/ValueObjectConstResultCast.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Core/ValueObjectConstResultChild.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Core/ValueObjectConstResultImpl.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Core/ValueObjectDynamicValue.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Core/ValueObjectList.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Core/ValueObjectMemory.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Core/ValueObjectRegister.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Core/ValueObjectSyntheticFilter.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Core/ValueObjectVariable.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/DataFormatters/CXXFunctionPointer.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/DataFormatters/FormatManager.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/DataFormatters/FormattersHelpers.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/DataFormatters/StringPrinter.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/DataFormatters/TypeCategoryMap.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/DataFormatters/TypeFormat.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/DataFormatters/TypeSummary.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/DataFormatters/TypeSynthetic.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/DataFormatters/TypeValidator.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/DataFormatters/ValueObjectPrinter.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/DataFormatters/VectorType.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Expression/DWARFExpression.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Expression/DiagnosticManager.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Expression/ExpressionSourceCode.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Expression/ExpressionVariable.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Expression/FunctionCaller.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Expression/IRDynamicChecks.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Expression/IRExecutionUnit.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Expression/IRInterpreter.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Expression/IRMemoryMap.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Expression/LLVMUserExpression.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Expression/Materializer.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Expression/UserExpression.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Expression/UtilityFunction.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Host/common/Editline.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Host/common/File.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Host/common/FileSystem.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Host/common/Host.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Host/common/HostInfoBase.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Host/common/HostNativeThreadBase.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Host/common/MonitoringProcessLauncher.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Host/common/NativeBreakpoint.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Host/common/NativeBreakpointList.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Host/common/NativeProcessProtocol.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Host/common/NativeRegisterContext.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Host/common/NativeWatchpointList.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Host/common/Socket.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Host/common/SocketAddress.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Host/common/SoftwareBreakpoint.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Host/common/Symbols.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Host/common/TCPSocket.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Host/common/ThreadLauncher.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Host/common/UDPSocket.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Host/freebsd/Host.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Host/freebsd/HostInfoFreeBSD.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Host/netbsd/Host.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Host/netbsd/HostInfoNetBSD.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Host/posix/ConnectionFileDescriptorPosix.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Host/posix/DomainSocket.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Host/posix/FileSystem.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Host/posix/HostInfoPosix.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Host/posix/HostThreadPosix.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Host/posix/MainLoopPosix.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Host/posix/PipePosix.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Initialization/SystemInitializerCommon.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Interpreter/Args.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Interpreter/CommandAlias.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Interpreter/CommandHistory.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Interpreter/CommandInterpreter.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Interpreter/CommandObject.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Interpreter/CommandReturnObject.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Interpreter/OptionGroupArchitecture.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Interpreter/OptionGroupBoolean.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Interpreter/OptionGroupFile.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Interpreter/OptionGroupFormat.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Interpreter/OptionGroupOutputFile.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Interpreter/OptionGroupPlatform.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Interpreter/OptionGroupString.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Interpreter/OptionGroupUInt64.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Interpreter/OptionGroupUUID.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Interpreter/OptionGroupValueObjectDisplay.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Interpreter/OptionGroupVariable.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Interpreter/OptionGroupWatchpoint.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Interpreter/OptionValue.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Interpreter/OptionValueArray.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Interpreter/OptionValueBoolean.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Interpreter/OptionValueChar.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Interpreter/OptionValueEnumeration.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Interpreter/OptionValueFileSpec.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Interpreter/OptionValueFileSpecLIst.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Interpreter/OptionValueFormat.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Interpreter/OptionValueFormatEntity.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Interpreter/OptionValueLanguage.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Interpreter/OptionValuePathMappings.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Interpreter/OptionValueProperties.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Interpreter/OptionValueRegex.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Interpreter/OptionValueSInt64.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Interpreter/OptionValueString.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Interpreter/OptionValueUInt64.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Interpreter/OptionValueUUID.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Interpreter/Options.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Interpreter/ScriptInterpreter.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/ABI/MacOSX-arm/ABIMacOSX_arm.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/ABI/MacOSX-arm64/ABIMacOSX_arm64.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/ABI/MacOSX-arm64/ABIMacOSX_arm64.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/ABI/MacOSX-i386/ABIMacOSX_i386.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-arm/ABISysV_arm.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-arm64/ABISysV_arm64.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-hexagon/ABISysV_hexagon.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-i386/ABISysV_i386.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-mips/ABISysV_mips.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-mips64/ABISysV_mips64.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-ppc/ABISysV_ppc.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-ppc64/ABISysV_ppc64.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-s390x/ABISysV_s390x.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-x86_64/ABISysV_x86_64.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Disassembler/llvm/DisassemblerLLVMC.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/DynamicLoaderHexagonDYLD.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/HexagonDYLDRendezvous.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/AuxVector.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/DYLDRendezvous.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/DYLDRendezvous.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/DynamicLoaderPOSIXDYLD.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/DynamicLoaderPOSIXDYLD.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/DynamicLoader/Static/DynamicLoaderStatic.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/ASTDumper.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/ASTDumper.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/ASTResultSynthesizer.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/ASTStructExtractor.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionVariable.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionVariable.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangFunctionCaller.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangModulesDeclVendor.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangPersistentVariables.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangUserExpression.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangUtilityFunction.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/IRForTarget.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/IRForTarget.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/ExpressionParser/Go/GoParser.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/ExpressionParser/Go/GoUserExpression.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Instruction/ARM/EmulateInstructionARM.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Instruction/ARM/EmulateInstructionARM.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Instruction/ARM/EmulationStateARM.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Instruction/ARM64/EmulateInstructionARM64.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Instruction/ARM64/EmulateInstructionARM64.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Instruction/MIPS/EmulateInstructionMIPS.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Instruction/MIPS/EmulateInstructionMIPS.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Instruction/MIPS64/EmulateInstructionMIPS64.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Instruction/MIPS64/EmulateInstructionMIPS64.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/InstrumentationRuntime/AddressSanitizer/AddressSanitizerRuntime.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/InstrumentationRuntime/ThreadSanitizer/ThreadSanitizerRuntime.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/InstrumentationRuntime/ThreadSanitizer/ThreadSanitizerRuntime.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/JITLoader/GDB/JITLoaderGDB.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Language/CPlusPlus/CPlusPlusLanguage.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Language/CPlusPlus/CPlusPlusLanguage.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Language/CPlusPlus/CxxStringTypes.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Language/CPlusPlus/CxxStringTypes.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Language/CPlusPlus/LibCxx.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Language/CPlusPlus/LibCxx.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxAtomic.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxInitializerList.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxList.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxMap.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxUnorderedMap.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxVector.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Language/CPlusPlus/LibStdcpp.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Language/CPlusPlus/LibStdcpp.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Language/CPlusPlus/LibStdcppTuple.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Language/CPlusPlus/LibStdcppUniquePointer.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Language/Go/GoFormatterFunctions.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Language/Go/GoLanguage.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Language/Go/GoLanguage.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Language/Java/JavaLanguage.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Language/Java/JavaLanguage.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Language/OCaml/CMakeLists.txt
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Language/OCaml/OCamlLanguage.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Language/OCaml/OCamlLanguage.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Language/ObjC/CF.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Language/ObjC/CF.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Language/ObjC/Cocoa.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Language/ObjC/Cocoa.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Language/ObjC/CoreMedia.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Language/ObjC/CoreMedia.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Language/ObjC/NSArray.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Language/ObjC/NSDictionary.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Language/ObjC/NSDictionary.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Language/ObjC/NSError.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Language/ObjC/NSException.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Language/ObjC/NSSet.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Language/ObjC/NSSet.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Language/ObjC/NSString.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Language/ObjC/NSString.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Language/ObjC/ObjCLanguage.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Language/ObjC/ObjCLanguage.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Language/ObjCPlusPlus/ObjCPlusPlusLanguage.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/ItaniumABILanguageRuntime.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/LanguageRuntime/Go/GoLanguageRuntime.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCClassDescriptorV2.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCDeclVendor.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntime.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV1.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTrampolineHandler.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleThreadPlanStepThroughObjCTrampoline.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptExpressionOpts.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptScriptGroup.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptx86ABIFixups.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/ObjectContainer/BSD-Archive/ObjectContainerBSDArchive.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/ObjectContainer/BSD-Archive/ObjectContainerBSDArchive.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/ObjectFile/ELF/ELFHeader.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/ObjectFile/ELF/ELFHeader.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/ObjectFile/JIT/ObjectFileJIT.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/OperatingSystem/Go/OperatingSystemGo.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/OperatingSystem/Python/OperatingSystemPython.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Platform/FreeBSD/PlatformFreeBSD.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Platform/FreeBSD/PlatformFreeBSD.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Platform/NetBSD/PlatformNetBSD.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Platform/NetBSD/PlatformNetBSD.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Platform/POSIX/PlatformPOSIX.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Platform/POSIX/PlatformPOSIX.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Platform/gdb-server/PlatformRemoteGDBServer.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/Darwin/DarwinProcessLauncher.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/Darwin/MachException.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/Darwin/NativeProcessDarwin.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/Darwin/NativeProcessDarwin.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/Darwin/NativeThreadDarwin.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/Darwin/NativeThreadListDarwin.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/FreeBSDThread.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/POSIXStopInfo.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/ProcessFreeBSD.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/ProcessFreeBSD.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/ProcessMonitor.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/ProcessMonitor.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcessMonitor_arm.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcessMonitor_arm64.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcessMonitor_mips64.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcessMonitor_mips64.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcessMonitor_powerpc.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcessMonitor_x86.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/CrashReason.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/ProcessPOSIXLog.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/ProcessPOSIXLog.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/DynamicRegisterInfo.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/DynamicRegisterInfo.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/HistoryThread.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/HistoryThread.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/NetBSDSignals.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextDarwin_arm.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextDarwin_arm64.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextDarwin_i386.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextDarwin_x86_64.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextDummy.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextFreeBSD_mips64.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextFreeBSD_mips64.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextHistory.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextLLDB.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextLLDB.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextLinux_mips.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextLinux_mips.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextLinux_mips64.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextLinux_mips64.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextMacOSXFrameBackchain.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextMemory.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextMemory.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextNetBSD_x86_64.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_arm.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_arm.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_arm64.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_arm64.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_mips64.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_mips64.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_powerpc.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_powerpc.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_s390x.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_s390x.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_x86.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_x86.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextThreadMemory.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterInfoInterface.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/StopInfoMachException.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/UnwindLLDB.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/UnwindLLDB.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/ProcessElfCore.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/ProcessElfCore.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_arm.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_arm64.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_mips64.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_mips64.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_powerpc.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_powerpc.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_s390x.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_s390x.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_x86_64.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/ThreadElfCore.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/ThreadElfCore.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunication.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerCommon.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerLLGS.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerLLGS.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerPlatform.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteRegisterContext.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteRegisterContext.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemoteLog.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemoteLog.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/ThreadGDBRemote.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/minidump/CMakeLists.txt
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/minidump/MinidumpParser.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/minidump/MinidumpTypes.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/minidump/ProcessMinidump.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/minidump/ProcessMinidump.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/minidump/RegisterContextMinidump_x86_32.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/minidump/RegisterContextMinidump_x86_64.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/Process/minidump/ThreadMinidump.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/ScriptInterpreter/None/ScriptInterpreterNone.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/ScriptInterpreter/Python/PythonDataObjects.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/ScriptInterpreter/Python/PythonDataObjects.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/StructuredData/DarwinLog/CMakeLists.txt
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/StructuredData/DarwinLog/StructuredDataDarwinLog.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserOCaml.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFCompileUnit.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDIECollection.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDataExtractor.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugAbbrev.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugArangeSet.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugAranges.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugInfo.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugInfo.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugInfoEntry.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugLine.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugMacinfo.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugMacinfoEntry.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugPubnames.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugPubnamesSet.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugPubnamesSet.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugRanges.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDeclContext.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDefines.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFFormValue.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/HashedNameToDIE.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/LogChannelDWARF.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/LogChannelDWARF.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/NameToDIE.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDebugMap.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDebugMap.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/PDB/SymbolFilePDB.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/PDB/SymbolFilePDB.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/Symtab/SymbolFileSymtab.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/Symtab/SymbolFileSymtab.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/SymbolVendor/ELF/SymbolVendorELF.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/UnwindAssembly/InstEmulation/UnwindAssemblyInstEmulation.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/UnwindAssembly/x86/UnwindAssembly-x86.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/UnwindAssembly/x86/x86AssemblyInspectionEngine.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Plugins/UnwindAssembly/x86/x86AssemblyInspectionEngine.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Symbol/ArmUnwindInfo.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Symbol/Block.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Symbol/ClangASTContext.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Symbol/ClangASTImporter.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Symbol/ClangExternalASTSourceCallbacks.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Symbol/ClangExternalASTSourceCommon.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Symbol/CompactUnwindInfo.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Symbol/CompilerType.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Symbol/DWARFCallFrameInfo.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Symbol/Declaration.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Symbol/FuncUnwinders.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Symbol/Function.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Symbol/GoASTContext.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Symbol/JavaASTContext.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Symbol/LineTable.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Symbol/OCamlASTContext.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Symbol/ObjectFile.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Symbol/Symbol.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Symbol/SymbolContext.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Symbol/SymbolFile.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Symbol/SymbolVendor.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Symbol/Symtab.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Symbol/Type.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Symbol/UnwindPlan.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Symbol/Variable.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Symbol/VariableList.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Target/FileAction.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Target/InstrumentationRuntime.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Target/Language.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Target/LanguageRuntime.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Target/Memory.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Target/ObjCLanguageRuntime.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Target/PathMappingList.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Target/Platform.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Target/Process.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Target/ProcessInfo.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Target/ProcessLaunchInfo.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Target/RegisterContext.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Target/SectionLoadHistory.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Target/SectionLoadList.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Target/StackFrame.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Target/StackFrameList.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Target/StackID.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Target/StopInfo.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Target/Target.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Target/TargetList.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Target/Thread.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Target/ThreadList.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Target/ThreadPlan.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Target/ThreadPlanBase.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Target/ThreadPlanCallFunction.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Target/ThreadPlanCallFunctionUsingABI.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Target/ThreadPlanCallUserExpression.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Target/ThreadPlanPython.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Target/ThreadPlanRunToAddress.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Target/ThreadPlanShouldStopHere.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Target/ThreadPlanStepInRange.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Target/ThreadPlanStepInstruction.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Target/ThreadPlanStepOut.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Target/ThreadPlanStepOverBreakpoint.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Target/ThreadPlanStepOverRange.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Target/ThreadPlanStepRange.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Target/ThreadPlanStepThrough.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Target/ThreadPlanStepUntil.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Target/ThreadPlanTracer.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Target/UnixSignals.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Utility/ARM64_DWARF_Registers.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Utility/ARM_DWARF_Registers.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Utility/JSON.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Utility/LLDBAssert.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Utility/NameMatches.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Utility/Range.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Utility/SelectHelper.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Utility/StringExtractor.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Utility/StringExtractorGDBRemote.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Utility/StringExtractorGDBRemote.h
projects/clang500-import/contrib/llvm/tools/lldb/source/Utility/StringLexer.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Utility/TaskPool.cpp
projects/clang500-import/contrib/llvm/tools/lldb/source/Utility/UriParser.cpp
projects/clang500-import/contrib/llvm/tools/lldb/tools/argdumper/argdumper.cpp
projects/clang500-import/contrib/llvm/tools/lldb/tools/driver/Driver.h
projects/clang500-import/contrib/llvm/tools/lldb/tools/driver/Platform.h
projects/clang500-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdStack.cpp
projects/clang500-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdVar.cpp
projects/clang500-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnBase.cpp
projects/clang500-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnBase.h
projects/clang500-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnLLDBDebuggerHandleEvents.cpp
projects/clang500-import/contrib/llvm/tools/lldb/tools/lldb-mi/MIDriver.cpp
projects/clang500-import/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilString.cpp
projects/clang500-import/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilString.h
projects/clang500-import/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilThreadBaseStd.h
projects/clang500-import/contrib/llvm/tools/lldb/tools/lldb-mi/Platform.h
projects/clang500-import/contrib/llvm/tools/lldb/tools/lldb-server/Acceptor.cpp
projects/clang500-import/contrib/llvm/tools/lldb/tools/lldb-server/Acceptor.h
projects/clang500-import/contrib/llvm/tools/lldb/tools/lldb-server/LLDBServerUtilities.cpp
projects/clang500-import/contrib/llvm/tools/lldb/tools/lldb-server/lldb-gdbserver.cpp
projects/clang500-import/contrib/llvm/tools/lldb/tools/lldb-server/lldb-platform.cpp
Directory Properties:
projects/clang500-import/contrib/llvm/tools/lldb/ (props changed)
Modified: projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/API/SBAttachInfo.h
==============================================================================
--- projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/API/SBAttachInfo.h Sun Apr 16 16:35:48 2017 (r317031)
+++ projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/API/SBAttachInfo.h Sun Apr 16 16:48:25 2017 (r317032)
@@ -86,7 +86,7 @@ public:
/// This function implies that a call to SBTarget::Attach(...) will
/// be synchronous.
///
- /// @param[in] wait_for
+ /// @param[in] b
/// If \b false, attach to an existing process whose name matches.
/// If \b true, then wait for the next process whose name matches.
//------------------------------------------------------------------
@@ -99,7 +99,7 @@ public:
/// Future calls to SBTarget::Attach(...) will be synchronous or
/// asynchronous depending on the \a async argument.
///
- /// @param[in] wait_for
+ /// @param[in] b
/// If \b false, attach to an existing process whose name matches.
/// If \b true, then wait for the next process whose name matches.
///
Modified: projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/API/SBBreakpoint.h
==============================================================================
--- projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/API/SBBreakpoint.h Sun Apr 16 16:35:48 2017 (r317031)
+++ projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/API/SBBreakpoint.h Sun Apr 16 16:48:25 2017 (r317032)
@@ -133,19 +133,13 @@ private:
SBBreakpoint(const lldb::BreakpointSP &bp_sp);
- lldb_private::Breakpoint *operator->() const;
-
- lldb_private::Breakpoint *get() const;
-
- lldb::BreakpointSP &operator*();
-
- const lldb::BreakpointSP &operator*() const;
-
static bool PrivateBreakpointHitCallback(
void *baton, lldb_private::StoppointCallbackContext *context,
lldb::user_id_t break_id, lldb::user_id_t break_loc_id);
- lldb::BreakpointSP m_opaque_sp;
+ lldb::BreakpointSP GetSP() const;
+
+ lldb::BreakpointWP m_opaque_wp;
};
class LLDB_API SBBreakpointList {
Modified: projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/API/SBBreakpointLocation.h
==============================================================================
--- projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/API/SBBreakpointLocation.h Sun Apr 16 16:35:48 2017 (r317031)
+++ projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/API/SBBreakpointLocation.h Sun Apr 16 16:48:25 2017 (r317032)
@@ -78,8 +78,9 @@ private:
friend class SBBreakpoint;
void SetLocation(const lldb::BreakpointLocationSP &break_loc_sp);
+ BreakpointLocationSP GetSP() const;
- lldb::BreakpointLocationSP m_opaque_sp;
+ lldb::BreakpointLocationWP m_opaque_wp;
};
} // namespace lldb
Modified: projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/API/SBFrame.h
==============================================================================
--- projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/API/SBFrame.h Sun Apr 16 16:35:48 2017 (r317031)
+++ projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/API/SBFrame.h Sun Apr 16 16:48:25 2017 (r317032)
@@ -78,6 +78,10 @@ public:
const char *GetDisplayFunctionName();
const char *GetFunctionName() const;
+
+ // Return the frame function's language. If there isn't a function, then
+ // guess the language type from the mangled name.
+ lldb::LanguageType GuessLanguage() const;
/// Return true if this frame represents an inlined function.
///
Modified: projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/API/SBListener.h
==============================================================================
--- projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/API/SBListener.h Sun Apr 16 16:35:48 2017 (r317031)
+++ projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/API/SBListener.h Sun Apr 16 16:48:25 2017 (r317032)
@@ -89,7 +89,7 @@ protected:
SBListener(const lldb::ListenerSP &listener_sp);
- lldb::ListenerSP GetSP() { return m_opaque_sp; }
+ lldb::ListenerSP GetSP();
private:
lldb_private::Listener *operator->() const;
Modified: projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/API/SBTarget.h
==============================================================================
--- projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/API/SBTarget.h Sun Apr 16 16:35:48 2017 (r317031)
+++ projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/API/SBTarget.h Sun Apr 16 16:48:25 2017 (r317032)
@@ -124,9 +124,6 @@ public:
/// @param[in] envp
/// The environment array.
///
- /// @param[in] launch_flags
- /// Flags to modify the launch (@see lldb::LaunchFlags)
- ///
/// @param[in] stdin_path
/// The path to use when re-directing the STDIN of the new
/// process. If all stdXX_path arguments are nullptr, a pseudo
@@ -480,6 +477,7 @@ public:
/// Resolve a current file address into a section offset address.
///
/// @param[in] file_addr
+ /// The file address to resolve.
///
/// @return
/// An SBAddress which will be valid if...
@@ -653,7 +651,7 @@ public:
/// @param[in] source_file
/// The file from which to read the breakpoints.
///
- /// @param[out] bkpt_list
+ /// @param[out] new_bps
/// A list of the newly created breakpoints.
///
/// @return
@@ -673,7 +671,7 @@ public:
/// Only read in breakpoints whose names match one of the names in this
/// list.
///
- /// @param[out] bkpt_list
+ /// @param[out] new_bps
/// A list of the newly created breakpoints.
///
/// @return
Modified: projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/API/SBWatchpoint.h
==============================================================================
--- projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/API/SBWatchpoint.h Sun Apr 16 16:35:48 2017 (r317031)
+++ projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/API/SBWatchpoint.h Sun Apr 16 16:48:25 2017 (r317032)
@@ -72,7 +72,7 @@ private:
friend class SBTarget;
friend class SBValue;
- lldb::WatchpointSP m_opaque_sp;
+ std::weak_ptr<lldb_private::Watchpoint> m_opaque_wp;
};
} // namespace lldb
Modified: projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Breakpoint/Breakpoint.h
==============================================================================
--- projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Breakpoint/Breakpoint.h Sun Apr 16 16:35:48 2017 (r317031)
+++ projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Breakpoint/Breakpoint.h Sun Apr 16 16:48:25 2017 (r317032)
@@ -26,8 +26,8 @@
#include "lldb/Breakpoint/Stoppoint.h"
#include "lldb/Core/Event.h"
#include "lldb/Core/SearchFilter.h"
-#include "lldb/Core/StringList.h"
#include "lldb/Core/StructuredData.h"
+#include "lldb/Utility/StringList.h"
namespace lldb_private {
Modified: projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Breakpoint/BreakpointLocation.h
==============================================================================
--- projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Breakpoint/BreakpointLocation.h Sun Apr 16 16:35:48 2017 (r317031)
+++ projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Breakpoint/BreakpointLocation.h Sun Apr 16 16:48:25 2017 (r317032)
@@ -19,7 +19,7 @@
// Project includes
#include "lldb/Breakpoint/StoppointLocation.h"
#include "lldb/Core/Address.h"
-#include "lldb/Core/UserID.h"
+#include "lldb/Utility/UserID.h"
#include "lldb/lldb-private.h"
namespace lldb_private {
Modified: projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Breakpoint/BreakpointOptions.h
==============================================================================
--- projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Breakpoint/BreakpointOptions.h Sun Apr 16 16:35:48 2017 (r317031)
+++ projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Breakpoint/BreakpointOptions.h Sun Apr 16 16:48:25 2017 (r317032)
@@ -17,9 +17,9 @@
// Other libraries and framework includes
// Project includes
-#include "lldb/Core/Baton.h"
-#include "lldb/Core/StringList.h"
#include "lldb/Core/StructuredData.h"
+#include "lldb/Utility/Baton.h"
+#include "lldb/Utility/StringList.h"
#include "lldb/lldb-private.h"
namespace lldb_private {
Modified: projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Breakpoint/BreakpointResolver.h
==============================================================================
--- projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Breakpoint/BreakpointResolver.h Sun Apr 16 16:35:48 2017 (r317031)
+++ projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Breakpoint/BreakpointResolver.h Sun Apr 16 16:48:25 2017 (r317032)
@@ -15,12 +15,11 @@
// Other libraries and framework includes
// Project includes
#include "lldb/Breakpoint/Breakpoint.h"
-#include "lldb/Breakpoint/BreakpointResolver.h"
#include "lldb/Core/Address.h"
-#include "lldb/Core/ConstString.h"
-#include "lldb/Core/RegularExpression.h"
#include "lldb/Core/SearchFilter.h"
-#include "lldb/Host/FileSpec.h"
+#include "lldb/Utility/ConstString.h"
+#include "lldb/Utility/FileSpec.h"
+#include "lldb/Utility/RegularExpression.h"
#include "lldb/lldb-private.h"
namespace lldb_private {
Modified: projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Breakpoint/BreakpointResolverFileLine.h
==============================================================================
--- projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Breakpoint/BreakpointResolverFileLine.h Sun Apr 16 16:35:48 2017 (r317031)
+++ projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Breakpoint/BreakpointResolverFileLine.h Sun Apr 16 16:48:25 2017 (r317032)
@@ -63,6 +63,8 @@ public:
lldb::BreakpointResolverSP CopyForBreakpoint(Breakpoint &breakpoint) override;
protected:
+ void FilterContexts(SymbolContextList &sc_list);
+
friend class Breakpoint;
FileSpec m_file_spec; // This is the file spec we are looking for.
uint32_t m_line_number; // This is the line number that we are looking for.
Modified: projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Breakpoint/BreakpointResolverFileRegex.h
==============================================================================
--- projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Breakpoint/BreakpointResolverFileRegex.h Sun Apr 16 16:35:48 2017 (r317031)
+++ projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Breakpoint/BreakpointResolverFileRegex.h Sun Apr 16 16:48:25 2017 (r317032)
@@ -17,7 +17,7 @@
// Other libraries and framework includes
// Project includes
#include "lldb/Breakpoint/BreakpointResolver.h"
-#include "lldb/Core/ConstString.h"
+#include "lldb/Utility/ConstString.h"
namespace lldb_private {
Modified: projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Breakpoint/BreakpointSite.h
==============================================================================
--- projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Breakpoint/BreakpointSite.h Sun Apr 16 16:35:48 2017 (r317031)
+++ projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Breakpoint/BreakpointSite.h Sun Apr 16 16:48:25 2017 (r317032)
@@ -21,7 +21,7 @@
// Project includes
#include "lldb/Breakpoint/BreakpointLocationCollection.h"
#include "lldb/Breakpoint/StoppointLocation.h"
-#include "lldb/Core/UserID.h"
+#include "lldb/Utility/UserID.h"
#include "lldb/lldb-forward.h"
namespace lldb_private {
Modified: projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Breakpoint/Stoppoint.h
==============================================================================
--- projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Breakpoint/Stoppoint.h Sun Apr 16 16:35:48 2017 (r317031)
+++ projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Breakpoint/Stoppoint.h Sun Apr 16 16:48:25 2017 (r317032)
@@ -14,7 +14,7 @@
// C++ Includes
// Other libraries and framework includes
// Project includes
-#include "lldb/Core/UserID.h"
+#include "lldb/Utility/UserID.h"
#include "lldb/lldb-private.h"
namespace lldb_private {
Modified: projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Breakpoint/StoppointLocation.h
==============================================================================
--- projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Breakpoint/StoppointLocation.h Sun Apr 16 16:35:48 2017 (r317031)
+++ projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Breakpoint/StoppointLocation.h Sun Apr 16 16:48:25 2017 (r317032)
@@ -14,7 +14,7 @@
// C++ Includes
// Other libraries and framework includes
// Project includes
-#include "lldb/Core/UserID.h"
+#include "lldb/Utility/UserID.h"
#include "lldb/lldb-private.h"
// #include "lldb/Breakpoint/BreakpointOptions.h"
Modified: projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Breakpoint/Watchpoint.h
==============================================================================
--- projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Breakpoint/Watchpoint.h Sun Apr 16 16:35:48 2017 (r317031)
+++ projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Breakpoint/Watchpoint.h Sun Apr 16 16:48:25 2017 (r317032)
@@ -19,9 +19,9 @@
// Project includes
#include "lldb/Breakpoint/StoppointLocation.h"
#include "lldb/Breakpoint/WatchpointOptions.h"
-#include "lldb/Core/UserID.h"
#include "lldb/Symbol/CompilerType.h"
#include "lldb/Target/Target.h"
+#include "lldb/Utility/UserID.h"
#include "lldb/lldb-private.h"
namespace lldb_private {
Modified: projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Breakpoint/WatchpointOptions.h
==============================================================================
--- projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Breakpoint/WatchpointOptions.h Sun Apr 16 16:35:48 2017 (r317031)
+++ projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Breakpoint/WatchpointOptions.h Sun Apr 16 16:48:25 2017 (r317032)
@@ -17,8 +17,8 @@
// Other libraries and framework includes
// Project includes
-#include "lldb/Core/Baton.h"
-#include "lldb/Core/StringList.h"
+#include "lldb/Utility/Baton.h"
+#include "lldb/Utility/StringList.h"
#include "lldb/lldb-private.h"
namespace lldb_private {
Modified: projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/Address.h
==============================================================================
--- projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/Address.h Sun Apr 16 16:35:48 2017 (r317031)
+++ projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/Address.h Sun Apr 16 16:48:25 2017 (r317032)
@@ -10,13 +10,44 @@
#ifndef liblldb_Address_h_
#define liblldb_Address_h_
-// C Includes
-// C++ Includes
+#include "lldb/lldb-defines.h" // for LLDB_INVALID_ADDRESS
+#include "lldb/lldb-enumerations.h" // for AddressClass::eAddressClassInvalid
+#include "lldb/lldb-forward.h" // for SectionWP, SectionSP, ModuleSP
+#include "lldb/lldb-types.h" // for addr_t
-// Other libraries and framework includes
-// Project includes
-#include "lldb/Symbol/SymbolContextScope.h"
-#include "lldb/lldb-private.h"
+#include <stddef.h> // for size_t
+#include <stdint.h> // for uint32_t, UINT32_MAX, int64_t
+
+namespace lldb_private {
+class Block;
+}
+namespace lldb_private {
+class CompileUnit;
+}
+namespace lldb_private {
+class ExecutionContextScope;
+}
+namespace lldb_private {
+class Function;
+}
+namespace lldb_private {
+class SectionList;
+}
+namespace lldb_private {
+class Stream;
+}
+namespace lldb_private {
+class Symbol;
+}
+namespace lldb_private {
+class SymbolContext;
+}
+namespace lldb_private {
+class Target;
+}
+namespace lldb_private {
+struct LineEntry;
+}
namespace lldb_private {
Modified: projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/AddressRange.h
==============================================================================
--- projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/AddressRange.h Sun Apr 16 16:35:48 2017 (r317031)
+++ projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/AddressRange.h Sun Apr 16 16:48:25 2017 (r317032)
@@ -10,11 +10,21 @@
#ifndef liblldb_AddressRange_h_
#define liblldb_AddressRange_h_
-// C Includes
-// C++ Includes
-// Other libraries and framework includes
-// Project includes
#include "lldb/Core/Address.h"
+#include "lldb/lldb-forward.h" // for SectionSP
+#include "lldb/lldb-types.h" // for addr_t
+
+#include <stddef.h> // for size_t
+
+namespace lldb_private {
+class SectionList;
+}
+namespace lldb_private {
+class Stream;
+}
+namespace lldb_private {
+class Target;
+}
namespace lldb_private {
Modified: projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/AddressResolver.h
==============================================================================
--- projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/AddressResolver.h Sun Apr 16 16:35:48 2017 (r317031)
+++ projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/AddressResolver.h Sun Apr 16 16:48:25 2017 (r317032)
@@ -10,20 +10,20 @@
#ifndef liblldb_AddressResolver_h_
#define liblldb_AddressResolver_h_
-#include <vector>
-
-// C Includes
-// C++ Includes
-// Other libraries and framework includes
-// Project includes
-#include "lldb/Core/Address.h"
#include "lldb/Core/AddressRange.h"
-#include "lldb/Core/ConstString.h"
#include "lldb/Core/SearchFilter.h"
-#include "lldb/Host/FileSpec.h"
-#include "lldb/lldb-private.h"
+#include "lldb/lldb-defines.h" // for DISALLOW_COPY_AND_ASSIGN
+
+#include <stddef.h> // for size_t
+#include <vector>
namespace lldb_private {
+class ModuleList;
+}
+namespace lldb_private {
+class Stream;
+}
+namespace lldb_private {
//----------------------------------------------------------------------
/// @class AddressResolver AddressResolver.h "lldb/Core/AddressResolver.h"
Modified: projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/AddressResolverFileLine.h
==============================================================================
--- projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/AddressResolverFileLine.h Sun Apr 16 16:35:48 2017 (r317031)
+++ projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/AddressResolverFileLine.h Sun Apr 16 16:48:25 2017 (r317032)
@@ -10,8 +10,22 @@
#ifndef liblldb_AddressResolverFileLine_h_
#define liblldb_AddressResolverFileLine_h_
-// Project includes
#include "lldb/Core/AddressResolver.h"
+#include "lldb/Core/SearchFilter.h" // for Searcher, Searcher::CallbackR...
+#include "lldb/Utility/FileSpec.h" // for FileSpec
+#include "lldb/lldb-defines.h" // for DISALLOW_COPY_AND_ASSIGN
+
+#include <stdint.h> // for uint32_t
+
+namespace lldb_private {
+class Address;
+}
+namespace lldb_private {
+class Stream;
+}
+namespace lldb_private {
+class SymbolContext;
+}
namespace lldb_private {
Modified: projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/AddressResolverName.h
==============================================================================
--- projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/AddressResolverName.h Sun Apr 16 16:35:48 2017 (r317031)
+++ projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/AddressResolverName.h Sun Apr 16 16:48:25 2017 (r317032)
@@ -10,10 +10,21 @@
#ifndef liblldb_AddressResolverName_h_
#define liblldb_AddressResolverName_h_
-// Project includes
-
#include "lldb/Core/AddressResolver.h"
-#include "lldb/Core/RegularExpression.h"
+#include "lldb/Core/SearchFilter.h" // for Searcher, Searcher::Call...
+#include "lldb/Utility/ConstString.h" // for ConstString
+#include "lldb/Utility/RegularExpression.h"
+#include "lldb/lldb-defines.h" // for DISALLOW_COPY_AND_ASSIGN
+
+namespace lldb_private {
+class Address;
+}
+namespace lldb_private {
+class Stream;
+}
+namespace lldb_private {
+class SymbolContext;
+}
namespace lldb_private {
Modified: projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/ArchSpec.h
==============================================================================
--- projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/ArchSpec.h Sun Apr 16 16:35:48 2017 (r317031)
+++ projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/ArchSpec.h Sun Apr 16 16:48:25 2017 (r317032)
@@ -12,13 +12,31 @@
#if defined(__cplusplus)
-#include "lldb/Core/ConstString.h"
-#include "lldb/lldb-forward.h"
+#include "lldb/Utility/ConstString.h"
+#include "lldb/lldb-enumerations.h"
+#include "lldb/lldb-private-enumerations.h"
+#include "llvm/ADT/StringRef.h" // for StringRef
#include "llvm/ADT/Triple.h"
+#include <string> // for string
+
+#include <stddef.h> // for size_t
+#include <stdint.h> // for uint32_t
+
+namespace lldb_private {
+class Platform;
+}
namespace lldb_private {
+class Stream;
+}
+namespace lldb_private {
+class StringList;
+}
+namespace lldb_private {
+class Thread;
+}
-struct CoreDefinition;
+namespace lldb_private {
//----------------------------------------------------------------------
/// @class ArchSpec ArchSpec.h "lldb/Core/ArchSpec.h"
@@ -307,7 +325,7 @@ public:
/// @return A string representing target CPU for the current
/// architecture.
//------------------------------------------------------------------
- std::string GetClangTargetCPU();
+ std::string GetClangTargetCPU() const;
//------------------------------------------------------------------
/// Return a string representing target application ABI.
Modified: projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/Broadcaster.h
==============================================================================
--- projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/Broadcaster.h Sun Apr 16 16:35:48 2017 (r317031)
+++ projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/Broadcaster.h Sun Apr 16 16:48:25 2017 (r317032)
@@ -10,21 +10,33 @@
#ifndef liblldb_Broadcaster_h_
#define liblldb_Broadcaster_h_
-// C Includes
-// C++ Includes
-#include <functional>
-#include <list>
+#include "lldb/Utility/ConstString.h"
+#include "lldb/lldb-defines.h" // for DISALLOW_COPY_AND_ASSIGN
+#include "lldb/lldb-forward.h" // for ListenerSP, EventSP, Broadcast...
+
+#include "llvm/ADT/SmallVector.h"
+
+#include <cstdint> // for uint32_t, UINT32_MAX
#include <map>
+#include <memory> // for shared_ptr, operator==, enable...
#include <mutex>
+#include <set> // for set
#include <string>
+#include <utility> // for pair
#include <vector>
-// Other libraries and framework includes
-// Project includes
-#include "lldb/Core/ConstString.h"
-#include "lldb/lldb-private.h"
-
-#include "llvm/ADT/SmallVector.h"
+namespace lldb_private {
+class Broadcaster;
+}
+namespace lldb_private {
+class EventData;
+}
+namespace lldb_private {
+class Listener;
+}
+namespace lldb_private {
+class Stream;
+}
namespace lldb_private {
@@ -82,8 +94,8 @@ protected:
public:
// Listeners hold onto weak pointers to their broadcaster managers. So they
- // must be
- // made into shared pointers, which you do with MakeBroadcasterManager.
+ // must be made into shared pointers, which you do with
+ // MakeBroadcasterManager.
static lldb::BroadcasterManagerSP MakeBroadcasterManager();
Modified: projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/Communication.h
==============================================================================
--- projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/Communication.h Sun Apr 16 16:35:48 2017 (r317031)
+++ projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/Communication.h Sun Apr 16 16:48:25 2017 (r317032)
@@ -10,19 +10,31 @@
#ifndef liblldb_Communication_h_
#define liblldb_Communication_h_
-// C Includes
-// C++ Includes
+#include "lldb/Core/Broadcaster.h"
+#include "lldb/Host/HostThread.h"
+#include "lldb/Utility/Timeout.h"
+#include "lldb/lldb-defines.h" // for DISALLOW_COPY_AND_ASSIGN
+#include "lldb/lldb-enumerations.h" // for ConnectionStatus, FLAGS_ANONYMOU...
+#include "lldb/lldb-forward.h" // for ConnectionSP
+#include "lldb/lldb-types.h" // for thread_arg_t, thread_result_t
+
#include <atomic>
#include <mutex>
+#include <ratio> // for micro
#include <string>
-// Other libraries and framework includes
-// Project includes
-#include "lldb/Core/Broadcaster.h"
-#include "lldb/Core/Error.h"
-#include "lldb/Host/HostThread.h"
-#include "lldb/Utility/Timeout.h"
-#include "lldb/lldb-private.h"
+#include <stddef.h> // for size_t
+#include <stdint.h> // for uint8_t
+
+namespace lldb_private {
+class Connection;
+}
+namespace lldb_private {
+class ConstString;
+}
+namespace lldb_private {
+class Error;
+}
namespace lldb_private {
Modified: projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/Connection.h
==============================================================================
--- projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/Connection.h Sun Apr 16 16:35:48 2017 (r317031)
+++ projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/Connection.h Sun Apr 16 16:48:25 2017 (r317032)
@@ -10,15 +10,24 @@
#ifndef liblldb_Connection_h_
#define liblldb_Connection_h_
-// Other libraries and framework includes
-// Project includes
-#include "lldb/Utility/Timeout.h"
-#include "lldb/lldb-private.h"
+#include "lldb/lldb-defines.h" // for DISALLOW_COPY_AND_ASSIGN
+#include "lldb/lldb-enumerations.h" // for ConnectionStatus
+#include "lldb/lldb-forward.h" // for IOObjectSP
-// C Includes
-// C++ Includes
+#include "llvm/ADT/StringRef.h" // for StringRef
+
+#include <ratio> // for micro
#include <string>
+#include <stddef.h> // for size_t
+
+namespace lldb_private {
+class Error;
+}
+namespace lldb_private {
+template <typename Ratio> class Timeout;
+}
+
namespace lldb_private {
//----------------------------------------------------------------------
Modified: projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/Debugger.h
==============================================================================
--- projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/Debugger.h Sun Apr 16 16:35:48 2017 (r317031)
+++ projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/Debugger.h Sun Apr 16 16:48:25 2017 (r317032)
@@ -14,9 +14,7 @@
#include <stdint.h>
// C++ Includes
-#include <map>
#include <memory>
-#include <mutex>
#include <vector>
// Other libraries and framework includes
@@ -24,21 +22,55 @@
#include "lldb/Core/Broadcaster.h"
#include "lldb/Core/FormatEntity.h"
#include "lldb/Core/IOHandler.h"
-#include "lldb/Core/Listener.h"
#include "lldb/Core/SourceManager.h"
-#include "lldb/Core/UserID.h"
#include "lldb/Core/UserSettingsController.h"
#include "lldb/Host/HostThread.h"
#include "lldb/Host/Terminal.h"
+#include "lldb/Target/ExecutionContext.h" // for ExecutionContext
#include "lldb/Target/Platform.h"
#include "lldb/Target/TargetList.h"
-#include "lldb/lldb-public.h"
+#include "lldb/Utility/ConstString.h" // for ConstString
+#include "lldb/Utility/Error.h" // for Error
+#include "lldb/Utility/FileSpec.h" // for FileSpec
+#include "lldb/Utility/UserID.h"
+#include "lldb/lldb-defines.h" // for DISALLOW_COPY_AND_ASSIGN
+#include "lldb/lldb-enumerations.h" // for ScriptLanguage, Langua...
+#include "lldb/lldb-forward.h" // for StreamFileSP, DebuggerSP
+#include "lldb/lldb-private-enumerations.h" // for VarSetOperationType
+#include "lldb/lldb-private-types.h" // for LoadPluginCallbackType
+#include "lldb/lldb-types.h" // for LogOutputCallback, thr...
+
+#include "llvm/ADT/ArrayRef.h" // for ArrayRef
+#include "llvm/ADT/StringMap.h" // for StringMap
+#include "llvm/ADT/StringRef.h" // for StringRef
+#include "llvm/Support/DynamicLibrary.h" // for DynamicLibrary
+#include "llvm/Support/Threading.h"
+
+#include <assert.h> // for assert
+#include <stddef.h> // for size_t
+#include <stdio.h>
+namespace lldb_private {
+class Address;
+}
+namespace lldb_private {
+class CommandInterpreter;
+}
+namespace lldb_private {
+class Process;
+}
+namespace lldb_private {
+class Stream;
+}
+namespace lldb_private {
+class SymbolContext;
+}
+namespace lldb_private {
+class Target;
+}
namespace llvm {
-namespace sys {
-class DynamicLibrary;
-} // namespace sys
-} // namespace llvm
+class raw_ostream;
+}
namespace lldb_private {
@@ -190,9 +222,10 @@ public:
void SetCloseInputOnEOF(bool b);
- bool EnableLog(const char *channel, const char **categories,
- const char *log_file, uint32_t log_options,
- Stream &error_stream);
+ bool EnableLog(llvm::StringRef channel,
+ llvm::ArrayRef<const char *> categories,
+ llvm::StringRef log_file, uint32_t log_options,
+ llvm::raw_ostream &error_stream);
void SetLoggingCallback(lldb::LogOutputCallback log_callback, void *baton);
@@ -363,9 +396,8 @@ protected:
std::unique_ptr<CommandInterpreter> m_command_interpreter_ap;
IOHandlerStack m_input_reader_stack;
- typedef std::map<std::string, lldb::StreamWP> LogStreamMap;
- LogStreamMap m_log_streams;
- lldb::StreamSP m_log_callback_stream_sp;
+ llvm::StringMap<std::weak_ptr<llvm::raw_ostream>> m_log_streams;
+ std::shared_ptr<llvm::raw_ostream> m_log_callback_stream_sp;
ConstString m_instance_name;
static LoadPluginCallbackType g_load_plugin_callback;
typedef std::vector<llvm::sys::DynamicLibrary> LoadedPluginsList;
@@ -374,7 +406,7 @@ protected:
HostThread m_io_handler_thread;
Broadcaster m_sync_broadcaster;
lldb::ListenerSP m_forward_listener_sp;
- std::once_flag m_clear_once;
+ llvm::once_flag m_clear_once;
//----------------------------------------------------------------------
// Events for m_sync_broadcaster
Modified: projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/Disassembler.h
==============================================================================
--- projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/Disassembler.h Sun Apr 16 16:35:48 2017 (r317031)
+++ projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/Disassembler.h Sun Apr 16 16:48:25 2017 (r317032)
@@ -10,22 +10,68 @@
#ifndef liblldb_Disassembler_h_
#define liblldb_Disassembler_h_
-// C Includes
-// C++ Includes
-#include <string>
-#include <vector>
-
-// Other libraries and framework includes
-// Project includes
#include "lldb/Core/Address.h"
#include "lldb/Core/ArchSpec.h"
#include "lldb/Core/EmulateInstruction.h"
+#include "lldb/Core/FormatEntity.h" // for FormatEntity
#include "lldb/Core/Opcode.h"
#include "lldb/Core/PluginInterface.h"
-#include "lldb/Host/FileSpec.h"
#include "lldb/Interpreter/OptionValue.h"
#include "lldb/Symbol/LineEntry.h"
-#include "lldb/lldb-private.h"
+#include "lldb/Target/ExecutionContext.h" // for ExecutionContext
+#include "lldb/Utility/ConstString.h" // for ConstString
+#include "lldb/Utility/FileSpec.h"
+#include "lldb/lldb-defines.h" // for DISALLOW_COPY_AND_ASSIGN
+#include "lldb/lldb-enumerations.h" // for AddressClass, AddressClass...
+#include "lldb/lldb-forward.h" // for InstructionSP, DisassemblerSP
+#include "lldb/lldb-types.h" // for addr_t, offset_t
+
+#include "llvm/ADT/StringRef.h" // for StringRef
+
+#include <functional> // for function
+#include <map>
+#include <memory> // for enable_shared_from_this
+#include <set>
+#include <string>
+#include <vector>
+
+#include <stddef.h> // for size_t
+#include <stdint.h> // for uint32_t, int64_t
+#include <stdio.h> // for FILE
+
+namespace lldb_private {
+class AddressRange;
+}
+namespace lldb_private {
+class DataExtractor;
+}
+namespace lldb_private {
+class Debugger;
+}
+namespace lldb_private {
+class Disassembler;
+}
+namespace lldb_private {
+class Module;
+}
+namespace lldb_private {
+class Stream;
+}
+namespace lldb_private {
+class SymbolContext;
+}
+namespace lldb_private {
+class SymbolContextList;
+}
+namespace lldb_private {
+class Target;
+}
+namespace lldb_private {
+struct RegisterInfo;
+}
+namespace llvm {
+template <typename T> class SmallVectorImpl;
+}
namespace lldb_private {
Copied: projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/DumpDataExtractor.h (from r317031, vendor/lldb/dist/include/lldb/Core/DumpDataExtractor.h)
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/DumpDataExtractor.h Sun Apr 16 16:48:25 2017 (r317032, copy of r317031, vendor/lldb/dist/include/lldb/Core/DumpDataExtractor.h)
@@ -0,0 +1,95 @@
+//===-- DumpDataExtractor.h -------------------------------------*- C++ -*-===//
+//
+// The LLVM Compiler Infrastructure
+//
+// This file is distributed under the University of Illinois Open Source
+// License. See LICENSE.TXT for details.
+//
+//===----------------------------------------------------------------------===//
+
+#ifndef LLDB_CORE_DUMPDATAEXTRACTOR_H
+#define LLDB_CORE_DUMPDATAEXTRACTOR_H
+
+#include "lldb/lldb-enumerations.h" // for Format
+#include "lldb/lldb-types.h"
+
+#include <stddef.h> // for size_t
+#include <stdint.h> // for uint32_t, uint64_t
+
+namespace lldb_private {
+class DataExtractor;
+class ExecutionContextScope;
+class Stream;
+
+//------------------------------------------------------------------
+/// Dumps \a item_count objects into the stream \a s.
+///
+/// Dumps \a item_count objects using \a item_format, each of which
+/// are \a item_byte_size bytes long starting at offset \a offset
+/// bytes into the contained data, into the stream \a s. \a
+/// num_per_line objects will be dumped on each line before a new
+/// line will be output. If \a base_addr is a valid address, then
+/// each new line of output will be preceded by the address value
+/// plus appropriate offset, and a colon and space. Bitfield values
+/// can be dumped by calling this function multiple times with the
+/// same start offset, format and size, yet differing \a
+/// item_bit_size and \a item_bit_offset values.
+///
+/// @param[in] s
+/// The stream to dump the output to. This value can not be nullptr.
+///
+/// @param[in] offset
+/// The offset into the data at which to start dumping.
+///
+/// @param[in] item_format
+/// The format to use when dumping each item.
+///
+/// @param[in] item_byte_size
+/// The byte size of each item.
+///
+/// @param[in] item_count
+/// The number of items to dump.
+///
+/// @param[in] num_per_line
+/// The number of items to display on each line.
+///
+/// @param[in] base_addr
+/// The base address that gets added to the offset displayed on
+/// each line if the value is valid. Is \a base_addr is
+/// LLDB_INVALID_ADDRESS then no address values will be prepended
+/// to any lines.
+///
+/// @param[in] item_bit_size
+/// If the value to display is a bitfield, this value should
+/// be the number of bits that the bitfield item has within the
+/// item's byte size value. This function will need to be called
+/// multiple times with identical \a offset and \a item_byte_size
+/// values in order to display multiple bitfield values that
+/// exist within the same integer value. If the items being
+/// displayed are not bitfields, this value should be zero.
+///
+/// @param[in] item_bit_offset
+/// If the value to display is a bitfield, this value should
+/// be the offset in bits, or shift right amount, that the
+/// bitfield item occupies within the item's byte size value.
+/// This function will need to be called multiple times with
+/// identical \a offset and \a item_byte_size values in order
+/// to display multiple bitfield values that exist within the
+/// same integer value. If the items being displayed are not
+/// bitfields, this value should be zero.
+///
+/// @return
+/// The offset at which dumping ended.
+//------------------------------------------------------------------
+lldb::offset_t
+DumpDataExtractor(const DataExtractor &DE, Stream *s, lldb::offset_t offset,
+ lldb::Format item_format, size_t item_byte_size,
+ size_t item_count, size_t num_per_line, uint64_t base_addr,
+ uint32_t item_bit_size, uint32_t item_bit_offset,
+ ExecutionContextScope *exe_scope = nullptr);
+
+void DumpHexBytes(Stream *s, const void *src, size_t src_len,
+ uint32_t bytes_per_line, lldb::addr_t base_addr);
+}
+
+#endif
Modified: projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/EmulateInstruction.h
==============================================================================
--- projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/EmulateInstruction.h Sun Apr 16 16:35:48 2017 (r317031)
+++ projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/EmulateInstruction.h Sun Apr 16 16:48:25 2017 (r317032)
@@ -15,9 +15,34 @@
#include "lldb/Core/ArchSpec.h"
#include "lldb/Core/Opcode.h"
#include "lldb/Core/PluginInterface.h"
-#include "lldb/Core/RegisterValue.h"
-#include "lldb/lldb-private.h"
-#include "lldb/lldb-public.h"
+
+#include "lldb/Core/Address.h" // for Address
+#include "lldb/lldb-defines.h" // for DISALLOW_COPY_AND_ASSIGN
+#include "lldb/lldb-enumerations.h" // for RegisterKind, ByteOrder
+#include "lldb/lldb-private-enumerations.h" // for InstructionType
+#include "lldb/lldb-private-types.h" // for RegisterInfo
+#include "lldb/lldb-types.h" // for addr_t
+
+#include <stddef.h> // for size_t
+#include <stdint.h> // for uint32_t, uint64_t, int64_t
+namespace lldb_private {
+class OptionValueDictionary;
+}
+namespace lldb_private {
+class RegisterContext;
+}
+namespace lldb_private {
+class RegisterValue;
+}
+namespace lldb_private {
+class Stream;
+}
+namespace lldb_private {
+class Target;
+}
+namespace lldb_private {
+class UnwindPlan;
+}
namespace lldb_private {
Modified: projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/Event.h
==============================================================================
--- projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/Event.h Sun Apr 16 16:35:48 2017 (r317031)
+++ projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/Event.h Sun Apr 16 16:48:25 2017 (r317032)
@@ -10,19 +10,28 @@
#ifndef liblldb_Event_h_
#define liblldb_Event_h_
-// C Includes
-// C++ Includes
+#include "lldb/Core/Broadcaster.h"
+#include "lldb/Core/StructuredData.h"
+#include "lldb/Host/Predicate.h"
+#include "lldb/Utility/ConstString.h"
+#include "lldb/lldb-defines.h" // for DISALLOW_COPY_AND_ASSIGN
+#include "lldb/lldb-forward.h" // for EventDataSP, ProcessSP, Struct...
+
+#include "llvm/ADT/StringRef.h" // for StringRef
+
#include <chrono>
#include <memory>
#include <string>
-// Other libraries and framework includes
-// Project includes
-#include "lldb/Core/Broadcaster.h"
-#include "lldb/Core/ConstString.h"
-#include "lldb/Core/StructuredData.h"
-#include "lldb/Host/Predicate.h"
-#include "lldb/lldb-private.h"
+#include <stddef.h> // for size_t
+#include <stdint.h> // for uint32_t
+
+namespace lldb_private {
+class Event;
+}
+namespace lldb_private {
+class Stream;
+}
namespace lldb_private {
Modified: projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/FileLineResolver.h
==============================================================================
--- projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/FileLineResolver.h Sun Apr 16 16:35:48 2017 (r317031)
+++ projects/clang500-import/contrib/llvm/tools/lldb/include/lldb/Core/FileLineResolver.h Sun Apr 16 16:48:25 2017 (r317032)
@@ -10,9 +10,19 @@
#ifndef liblldb_FileLineResolver_h_
#define liblldb_FileLineResolver_h_
-// Project includes
-#include "lldb/Core/AddressResolver.h"
+#include "lldb/Core/SearchFilter.h" // for Searcher, Searcher::CallbackR...
#include "lldb/Symbol/SymbolContext.h"
+#include "lldb/Utility/FileSpec.h" // for FileSpec
+#include "lldb/lldb-defines.h" // for DISALLOW_COPY_AND_ASSIGN
+
+#include <stdint.h> // for uint32_t, UINT32_MAX
+
+namespace lldb_private {
+class Address;
+}
+namespace lldb_private {
*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***
More information about the svn-src-projects
mailing list