svn commit: r278334 - in projects/clang360-import/contrib/llvm/tools/lldb: docs include/lldb include/lldb/API include/lldb/Breakpoint include/lldb/Core include/lldb/DataFormatters include/lldb/Expr...
Ed Maste
emaste at FreeBSD.org
Fri Feb 6 22:25:29 UTC 2015
Author: emaste
Date: Fri Feb 6 22:25:21 2015
New Revision: 278334
URL: https://svnweb.freebsd.org/changeset/base/278334
Log:
Update LLDB snapshot to upstream r225923 (git 2b588ecd)
Sponsored by: DARPA, AFRL
Added:
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/API/SBExecutionContext.h
- copied unchanged from r278333, vendor/lldb/dist/include/lldb/API/SBExecutionContext.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/API/SBThreadCollection.h
- copied unchanged from r278333, vendor/lldb/dist/include/lldb/API/SBThreadCollection.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/API/SBThreadPlan.h
- copied unchanged from r278333, vendor/lldb/dist/include/lldb/API/SBThreadPlan.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Core/ThreadSafeDenseMap.h
- copied unchanged from r278333, vendor/lldb/dist/include/lldb/Core/ThreadSafeDenseMap.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/DataFormatters/StringPrinter.h
- copied unchanged from r278333, vendor/lldb/dist/include/lldb/DataFormatters/StringPrinter.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/DataFormatters/TypeValidator.h
- copied unchanged from r278333, vendor/lldb/dist/include/lldb/DataFormatters/TypeValidator.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Expression/ClangModulesDeclVendor.h
- copied unchanged from r278333, vendor/lldb/dist/include/lldb/Expression/ClangModulesDeclVendor.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Host/ConnectionFileDescriptor.h
- copied unchanged from r278333, vendor/lldb/dist/include/lldb/Host/ConnectionFileDescriptor.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Host/HostNativeProcess.h
- copied unchanged from r278333, vendor/lldb/dist/include/lldb/Host/HostNativeProcess.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Host/HostNativeProcessBase.h
- copied unchanged from r278333, vendor/lldb/dist/include/lldb/Host/HostNativeProcessBase.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Host/HostNativeThread.h
- copied unchanged from r278333, vendor/lldb/dist/include/lldb/Host/HostNativeThread.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Host/HostNativeThreadBase.h
- copied unchanged from r278333, vendor/lldb/dist/include/lldb/Host/HostNativeThreadBase.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Host/HostNativeThreadForward.h
- copied unchanged from r278333, vendor/lldb/dist/include/lldb/Host/HostNativeThreadForward.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Host/HostThread.h
- copied unchanged from r278333, vendor/lldb/dist/include/lldb/Host/HostThread.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Host/MonitoringProcessLauncher.h
- copied unchanged from r278333, vendor/lldb/dist/include/lldb/Host/MonitoringProcessLauncher.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Host/PipeBase.h
- copied unchanged from r278333, vendor/lldb/dist/include/lldb/Host/PipeBase.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Host/ProcessLauncher.h
- copied unchanged from r278333, vendor/lldb/dist/include/lldb/Host/ProcessLauncher.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Host/ThisThread.h
- copied unchanged from r278333, vendor/lldb/dist/include/lldb/Host/ThisThread.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Host/ThreadLauncher.h
- copied unchanged from r278333, vendor/lldb/dist/include/lldb/Host/ThreadLauncher.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Host/freebsd/HostThreadFreeBSD.h
- copied unchanged from r278333, vendor/lldb/dist/include/lldb/Host/freebsd/HostThreadFreeBSD.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Host/posix/ConnectionFileDescriptorPosix.h
- copied unchanged from r278333, vendor/lldb/dist/include/lldb/Host/posix/ConnectionFileDescriptorPosix.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Host/posix/HostThreadPosix.h
- copied unchanged from r278333, vendor/lldb/dist/include/lldb/Host/posix/HostThreadPosix.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Host/posix/PipePosix.h
- copied unchanged from r278333, vendor/lldb/dist/include/lldb/Host/posix/PipePosix.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Host/posix/ProcessLauncherPosix.h
- copied unchanged from r278333, vendor/lldb/dist/include/lldb/Host/posix/ProcessLauncherPosix.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionValueChar.h
- copied unchanged from r278333, vendor/lldb/dist/include/lldb/Interpreter/OptionValueChar.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Symbol/CompactUnwindInfo.h
- copied unchanged from r278333, vendor/lldb/dist/include/lldb/Symbol/CompactUnwindInfo.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Symbol/DeclVendor.h
- copied unchanged from r278333, vendor/lldb/dist/include/lldb/Symbol/DeclVendor.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Target/InstrumentationRuntime.h
- copied unchanged from r278333, vendor/lldb/dist/include/lldb/Target/InstrumentationRuntime.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Target/InstrumentationRuntimeStopInfo.h
- copied unchanged from r278333, vendor/lldb/dist/include/lldb/Target/InstrumentationRuntimeStopInfo.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Target/MemoryHistory.h
- copied unchanged from r278333, vendor/lldb/dist/include/lldb/Target/MemoryHistory.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Target/ThreadCollection.h
- copied unchanged from r278333, vendor/lldb/dist/include/lldb/Target/ThreadCollection.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Target/ThreadPlanPython.h
- copied unchanged from r278333, vendor/lldb/dist/include/lldb/Target/ThreadPlanPython.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Utility/ProcessStructReader.h
- copied unchanged from r278333, vendor/lldb/dist/include/lldb/Utility/ProcessStructReader.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Utility/RegisterNumber.h
- copied unchanged from r278333, vendor/lldb/dist/include/lldb/Utility/RegisterNumber.h
projects/clang360-import/contrib/llvm/tools/lldb/source/API/SBExecutionContext.cpp
- copied unchanged from r278333, vendor/lldb/dist/source/API/SBExecutionContext.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/API/SBThreadCollection.cpp
- copied unchanged from r278333, vendor/lldb/dist/source/API/SBThreadCollection.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/API/SBThreadPlan.cpp
- copied unchanged from r278333, vendor/lldb/dist/source/API/SBThreadPlan.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/DataFormatters/LibCxxInitializerList.cpp
- copied unchanged from r278333, vendor/lldb/dist/source/DataFormatters/LibCxxInitializerList.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/DataFormatters/LibCxxVector.cpp
- copied unchanged from r278333, vendor/lldb/dist/source/DataFormatters/LibCxxVector.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/DataFormatters/NSIndexPath.cpp
- copied unchanged from r278333, vendor/lldb/dist/source/DataFormatters/NSIndexPath.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/DataFormatters/StringPrinter.cpp
- copied unchanged from r278333, vendor/lldb/dist/source/DataFormatters/StringPrinter.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/DataFormatters/TypeValidator.cpp
- copied unchanged from r278333, vendor/lldb/dist/source/DataFormatters/TypeValidator.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Expression/ClangModulesDeclVendor.cpp
- copied unchanged from r278333, vendor/lldb/dist/source/Expression/ClangModulesDeclVendor.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Host/common/HostNativeThreadBase.cpp
- copied unchanged from r278333, vendor/lldb/dist/source/Host/common/HostNativeThreadBase.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Host/common/HostProcess.cpp
- copied unchanged from r278333, vendor/lldb/dist/source/Host/common/HostProcess.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Host/common/HostThread.cpp
- copied unchanged from r278333, vendor/lldb/dist/source/Host/common/HostThread.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Host/common/MonitoringProcessLauncher.cpp
- copied unchanged from r278333, vendor/lldb/dist/source/Host/common/MonitoringProcessLauncher.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Host/common/PipeBase.cpp
- copied unchanged from r278333, vendor/lldb/dist/source/Host/common/PipeBase.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Host/common/ThisThread.cpp
- copied unchanged from r278333, vendor/lldb/dist/source/Host/common/ThisThread.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Host/common/ThreadLauncher.cpp
- copied unchanged from r278333, vendor/lldb/dist/source/Host/common/ThreadLauncher.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Host/freebsd/HostThreadFreeBSD.cpp
- copied unchanged from r278333, vendor/lldb/dist/source/Host/freebsd/HostThreadFreeBSD.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Host/freebsd/ThisThread.cpp
- copied unchanged from r278333, vendor/lldb/dist/source/Host/freebsd/ThisThread.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Host/posix/ConnectionFileDescriptorPosix.cpp
- copied unchanged from r278333, vendor/lldb/dist/source/Host/posix/ConnectionFileDescriptorPosix.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Host/posix/HostThreadPosix.cpp
- copied unchanged from r278333, vendor/lldb/dist/source/Host/posix/HostThreadPosix.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Host/posix/PipePosix.cpp
- copied unchanged from r278333, vendor/lldb/dist/source/Host/posix/PipePosix.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Host/posix/ProcessLauncherPosix.cpp
- copied unchanged from r278333, vendor/lldb/dist/source/Host/posix/ProcessLauncherPosix.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Interpreter/OptionValueChar.cpp
- copied unchanged from r278333, vendor/lldb/dist/source/Interpreter/OptionValueChar.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-ppc/
- copied from r278333, vendor/lldb/dist/source/Plugins/ABI/SysV-ppc/
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-ppc64/
- copied from r278333, vendor/lldb/dist/source/Plugins/ABI/SysV-ppc64/
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/InstrumentationRuntime/
- copied from r278333, vendor/lldb/dist/source/Plugins/InstrumentationRuntime/
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/MemoryHistory/
- copied from r278333, vendor/lldb/dist/source/Plugins/MemoryHistory/
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/RegisterContextPOSIXProcessMonitor_powerpc.cpp
- copied unchanged from r278333, vendor/lldb/dist/source/Plugins/Process/POSIX/RegisterContextPOSIXProcessMonitor_powerpc.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/RegisterContextPOSIXProcessMonitor_powerpc.h
- copied unchanged from r278333, vendor/lldb/dist/source/Plugins/Process/POSIX/RegisterContextPOSIXProcessMonitor_powerpc.h
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextFreeBSD_powerpc.cpp
- copied unchanged from r278333, vendor/lldb/dist/source/Plugins/Process/Utility/RegisterContextFreeBSD_powerpc.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextFreeBSD_powerpc.h
- copied unchanged from r278333, vendor/lldb/dist/source/Plugins/Process/Utility/RegisterContextFreeBSD_powerpc.h
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_powerpc.cpp
- copied unchanged from r278333, vendor/lldb/dist/source/Plugins/Process/Utility/RegisterContextPOSIX_powerpc.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_powerpc.h
- copied unchanged from r278333, vendor/lldb/dist/source/Plugins/Process/Utility/RegisterContextPOSIX_powerpc.h
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContext_powerpc.h
- copied unchanged from r278333, vendor/lldb/dist/source/Plugins/Process/Utility/RegisterContext_powerpc.h
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterInfos_powerpc.h
- copied unchanged from r278333, vendor/lldb/dist/source/Plugins/Process/Utility/RegisterInfos_powerpc.h
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_powerpc.cpp
- copied unchanged from r278333, vendor/lldb/dist/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_powerpc.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_powerpc.h
- copied unchanged from r278333, vendor/lldb/dist/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_powerpc.h
projects/clang360-import/contrib/llvm/tools/lldb/source/Symbol/CompactUnwindInfo.cpp
- copied unchanged from r278333, vendor/lldb/dist/source/Symbol/CompactUnwindInfo.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Target/InstrumentationRuntime.cpp
- copied unchanged from r278333, vendor/lldb/dist/source/Target/InstrumentationRuntime.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Target/InstrumentationRuntimeStopInfo.cpp
- copied unchanged from r278333, vendor/lldb/dist/source/Target/InstrumentationRuntimeStopInfo.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Target/MemoryHistory.cpp
- copied unchanged from r278333, vendor/lldb/dist/source/Target/MemoryHistory.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Target/ThreadCollection.cpp
- copied unchanged from r278333, vendor/lldb/dist/source/Target/ThreadCollection.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Target/ThreadPlanPython.cpp
- copied unchanged from r278333, vendor/lldb/dist/source/Target/ThreadPlanPython.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Utility/RegisterNumber.cpp
- copied unchanged from r278333, vendor/lldb/dist/source/Utility/RegisterNumber.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Utility/UriParser.cpp
- copied unchanged from r278333, vendor/lldb/dist/source/Utility/UriParser.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Utility/UriParser.h
- copied unchanged from r278333, vendor/lldb/dist/source/Utility/UriParser.h
projects/clang360-import/contrib/llvm/tools/lldb/tools/compact-unwind/
- copied from r278333, vendor/lldb/dist/tools/compact-unwind/
Deleted:
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Core/ConnectionFileDescriptor.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Symbol/TypeVendor.h
projects/clang360-import/contrib/llvm/tools/lldb/source/Core/ConnectionFileDescriptor.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Host/common/Pipe.cpp
Modified:
projects/clang360-import/contrib/llvm/tools/lldb/docs/lldb.1
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/API/LLDB.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/API/SBAddress.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/API/SBBreakpoint.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/API/SBCommandInterpreter.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/API/SBCompileUnit.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/API/SBData.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/API/SBDebugger.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/API/SBDefines.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/API/SBEvent.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/API/SBFileSpec.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/API/SBFrame.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/API/SBFunction.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/API/SBListener.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/API/SBProcess.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/API/SBSection.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/API/SBStream.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/API/SBTarget.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/API/SBThread.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/API/SBType.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/API/SBTypeSummary.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/API/SBValue.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/API/SBValueList.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Breakpoint/Breakpoint.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Breakpoint/BreakpointID.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Breakpoint/BreakpointIDList.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Breakpoint/BreakpointList.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Breakpoint/BreakpointLocation.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Breakpoint/BreakpointLocationCollection.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Breakpoint/BreakpointLocationList.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Breakpoint/BreakpointResolver.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Breakpoint/BreakpointResolverAddress.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Breakpoint/BreakpointResolverFileLine.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Breakpoint/BreakpointResolverFileRegex.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Breakpoint/BreakpointResolverName.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Breakpoint/BreakpointSite.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Core/Address.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Core/ArchSpec.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Core/Communication.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Core/Connection.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Core/DataBuffer.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Core/DataExtractor.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Core/Debugger.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Core/Disassembler.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Core/FileSpecList.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Core/IOHandler.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Core/Mangled.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Core/ModuleList.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Core/PluginManager.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Core/RegularExpression.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Core/SearchFilter.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Core/Section.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Core/StreamString.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Core/ThreadSafeSTLMap.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Core/ValueObject.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Core/ValueObjectChild.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Core/ValueObjectConstResult.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Core/ValueObjectConstResultImpl.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Core/ValueObjectSyntheticFilter.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/DataFormatters/CXXFormatterFunctions.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/DataFormatters/DataVisualization.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/DataFormatters/FormatCache.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/DataFormatters/FormatManager.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/DataFormatters/FormattersContainer.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/DataFormatters/TypeCategory.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/DataFormatters/TypeCategoryMap.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/DataFormatters/TypeSummary.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/DataFormatters/TypeSynthetic.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/DataFormatters/ValueObjectPrinter.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Expression/ClangExpressionParser.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Expression/ClangExpressionVariable.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Expression/ClangFunction.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Expression/ClangUserExpression.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Expression/IRExecutionUnit.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Host/Config.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Host/Editline.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Host/FileSpec.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Host/Host.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Host/HostInfoBase.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Host/HostProcess.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Host/Pipe.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Host/Predicate.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Host/Socket.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Host/TimeValue.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Host/freebsd/HostInfoFreeBSD.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Host/posix/HostInfoPosix.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Host/posix/HostProcessPosix.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Interpreter/Args.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Interpreter/CommandInterpreter.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Interpreter/CommandObject.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Interpreter/CommandObjectRegexCommand.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionGroupValueObjectDisplay.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionValue.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionValueProperties.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionValues.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Interpreter/Property.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Interpreter/ScriptInterpreter.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Interpreter/ScriptInterpreterPython.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Symbol/ClangASTContext.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Symbol/ClangASTType.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Symbol/ClangExternalASTSourceCommon.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Symbol/DWARFCallFrameInfo.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Symbol/FuncUnwinders.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Symbol/SymbolContext.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Symbol/Type.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Symbol/UnwindPlan.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Symbol/UnwindTable.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Target/ABI.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Target/CPPLanguageRuntime.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Target/FileAction.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Target/ObjCLanguageRuntime.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Target/Platform.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Target/Process.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Target/ProcessLaunchInfo.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Target/StackFrame.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Target/StopInfo.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Target/Target.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Target/TargetList.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Target/Thread.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Target/ThreadList.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Target/ThreadPlan.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Target/ThreadPlanStepOverBreakpoint.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Target/ThreadPlanStepRange.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Target/Unwind.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Utility/CleanUp.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Utility/Iterable.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/Utility/StringLexer.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/lldb-defines.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/lldb-enumerations.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/lldb-forward.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/lldb-private-enumerations.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/lldb-private-interfaces.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/lldb-private-types.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/lldb-private.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/lldb-python.h
projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/lldb-types.h
projects/clang360-import/contrib/llvm/tools/lldb/source/API/SBAddress.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/API/SBBreakpoint.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/API/SBCommandInterpreter.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/API/SBCommunication.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/API/SBCompileUnit.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/API/SBDebugger.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/API/SBEvent.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/API/SBFunction.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/API/SBHostOS.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/API/SBInstruction.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/API/SBInstructionList.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/API/SBListener.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/API/SBPlatform.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/API/SBProcess.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/API/SBSection.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/API/SBTarget.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/API/SBThread.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/API/SBType.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/API/SBTypeSummary.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/API/SBValue.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/API/SBValueList.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Breakpoint/Breakpoint.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Breakpoint/BreakpointID.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Breakpoint/BreakpointIDList.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Breakpoint/BreakpointLocation.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Breakpoint/BreakpointLocationCollection.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Breakpoint/BreakpointLocationList.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Breakpoint/BreakpointOptions.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Breakpoint/BreakpointResolverAddress.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Breakpoint/BreakpointResolverFileLine.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Breakpoint/BreakpointResolverFileRegex.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Breakpoint/BreakpointResolverName.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Breakpoint/BreakpointSite.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Commands/CommandCompletions.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Commands/CommandObjectBreakpoint.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Commands/CommandObjectBreakpoint.h
projects/clang360-import/contrib/llvm/tools/lldb/source/Commands/CommandObjectBreakpointCommand.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Commands/CommandObjectCommands.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Commands/CommandObjectExpression.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Commands/CommandObjectMemory.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Commands/CommandObjectPlatform.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Commands/CommandObjectProcess.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Commands/CommandObjectSource.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Commands/CommandObjectSyntax.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Commands/CommandObjectTarget.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Commands/CommandObjectThread.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Commands/CommandObjectType.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Commands/CommandObjectWatchpointCommand.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Core/Address.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Core/AddressRange.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Core/AddressResolverFileLine.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Core/ArchSpec.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Core/Communication.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Core/Connection.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Core/ConnectionSharedMemory.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Core/ConstString.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Core/DataExtractor.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Core/Debugger.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Core/Disassembler.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Core/FastDemangle.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Core/FileSpecList.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Core/IOHandler.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Core/Log.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Core/Mangled.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Core/Module.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Core/ModuleList.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Core/PluginManager.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Core/RegularExpression.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Core/SearchFilter.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Core/Section.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Core/StreamString.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Core/ValueObject.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Core/ValueObjectCast.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Core/ValueObjectChild.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Core/ValueObjectConstResult.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Core/ValueObjectConstResultImpl.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Core/ValueObjectDynamicValue.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Core/ValueObjectMemory.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Core/ValueObjectSyntheticFilter.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Core/ValueObjectVariable.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/DataFormatters/CF.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/DataFormatters/CXXFormatterFunctions.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/DataFormatters/Cocoa.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/DataFormatters/DataVisualization.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/DataFormatters/FormatCache.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/DataFormatters/FormatManager.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/DataFormatters/LibCxx.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/DataFormatters/LibCxxList.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/DataFormatters/LibCxxMap.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/DataFormatters/LibCxxUnorderedMap.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/DataFormatters/LibStdcpp.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/DataFormatters/NSArray.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/DataFormatters/NSDictionary.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/DataFormatters/NSSet.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/DataFormatters/TypeCategory.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/DataFormatters/TypeCategoryMap.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/DataFormatters/TypeFormat.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/DataFormatters/TypeSummary.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/DataFormatters/TypeSynthetic.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/DataFormatters/ValueObjectPrinter.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Expression/ClangASTSource.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Expression/ClangExpressionDeclMap.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Expression/ClangExpressionParser.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Expression/ClangExpressionVariable.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Expression/ClangFunction.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Expression/ClangUserExpression.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Expression/DWARFExpression.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Expression/IRExecutionUnit.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Expression/IRForTarget.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Host/common/Editline.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Host/common/File.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Host/common/FileSpec.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Host/common/Host.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Host/common/HostInfoBase.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Host/common/NativeProcessProtocol.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Host/common/NativeProcessProtocol.h
projects/clang360-import/contrib/llvm/tools/lldb/source/Host/common/NativeThreadProtocol.h
projects/clang360-import/contrib/llvm/tools/lldb/source/Host/common/Socket.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Host/common/SocketAddress.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Host/common/SoftwareBreakpoint.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Host/freebsd/Host.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Host/freebsd/HostInfoFreeBSD.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Host/posix/HostInfoPosix.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Host/posix/HostProcessPosix.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Interpreter/Args.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Interpreter/CommandInterpreter.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Interpreter/CommandObject.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Interpreter/CommandObjectRegexCommand.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Interpreter/OptionGroupPlatform.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Interpreter/OptionGroupValueObjectDisplay.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Interpreter/OptionValue.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Interpreter/OptionValueArch.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Interpreter/OptionValueArray.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Interpreter/OptionValueBoolean.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Interpreter/OptionValueDictionary.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Interpreter/OptionValueEnumeration.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Interpreter/OptionValueFileSpec.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Interpreter/OptionValueFileSpecLIst.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Interpreter/OptionValueFormat.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Interpreter/OptionValuePathMappings.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Interpreter/OptionValueProperties.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Interpreter/OptionValueRegex.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Interpreter/OptionValueSInt64.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Interpreter/OptionValueString.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Interpreter/OptionValueUInt64.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Interpreter/OptionValueUUID.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Interpreter/Property.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Interpreter/ScriptInterpreter.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Interpreter/ScriptInterpreterPython.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Interpreter/embedded_interpreter.py
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/ABI/MacOSX-arm/ABIMacOSX_arm.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/ABI/MacOSX-arm/ABIMacOSX_arm.h
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/ABI/MacOSX-arm64/ABIMacOSX_arm64.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/ABI/MacOSX-arm64/ABIMacOSX_arm64.h
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/ABI/MacOSX-i386/ABIMacOSX_i386.h
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-hexagon/ABISysV_hexagon.h
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-x86_64/ABISysV_x86_64.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-x86_64/ABISysV_x86_64.h
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/Disassembler/llvm/DisassemblerLLVMC.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/DYLDRendezvous.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/DynamicLoaderPOSIXDYLD.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/DynamicLoaderPOSIXDYLD.h
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/Instruction/ARM/EmulateInstructionARM.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/JITLoader/GDB/JITLoaderGDB.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/JITLoader/GDB/JITLoaderGDB.h
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/ObjectContainer/BSD-Archive/ObjectContainerBSDArchive.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/ObjectFile/ELF/ELFHeader.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.h
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/Platform/FreeBSD/PlatformFreeBSD.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/Platform/FreeBSD/PlatformFreeBSD.h
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/Platform/POSIX/PlatformPOSIX.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/Platform/POSIX/PlatformPOSIX.h
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/Platform/gdb-server/PlatformRemoteGDBServer.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/Platform/gdb-server/PlatformRemoteGDBServer.h
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/ProcessFreeBSD.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/ProcessMonitor.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/ProcessMonitor.h
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/POSIXThread.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/ProcessPOSIX.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/ProcessPOSIX.h
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/RegisterContextPOSIXProcessMonitor_arm64.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/RegisterContextPOSIXProcessMonitor_mips64.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/RegisterContextPOSIXProcessMonitor_x86.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/ARMDefines.h
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/DynamicRegisterInfo.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/HistoryThread.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/HistoryThread.h
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/HistoryUnwind.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/HistoryUnwind.h
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/InferiorCallPOSIX.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/InstructionUtils.h
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/LinuxSignals.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextLLDB.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextLLDB.h
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextMacOSXFrameBackchain.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_x86.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_x86.h
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextThreadMemory.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterInfos_i386.h
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterInfos_x86_64.h
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/StopInfoMachException.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/UnwindLLDB.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/UnwindLLDB.h
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/lldb-x86-register-enums.h
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/ProcessElfCore.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/ProcessElfCore.h
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_mips64.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_x86_64.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/ThreadElfCore.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunication.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunication.h
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServer.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServer.h
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.h
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFAbbreviationDeclaration.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFCompileUnit.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFCompileUnit.h
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDataExtractor.h
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugInfo.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugInfoEntry.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugLine.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugLine.h
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugPubnames.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFFormValue.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFFormValue.h
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/HashedNameToDIE.h
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.h
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/UnwindAssembly/InstEmulation/UnwindAssemblyInstEmulation.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Plugins/UnwindAssembly/x86/UnwindAssembly-x86.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Symbol/ClangASTContext.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Symbol/ClangASTImporter.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Symbol/ClangASTType.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Symbol/ClangExternalASTSourceCommon.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Symbol/CompileUnit.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Symbol/DWARFCallFrameInfo.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Symbol/Declaration.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Symbol/FuncUnwinders.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Symbol/LineTable.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Symbol/ObjectFile.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Symbol/Symbol.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Symbol/SymbolContext.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Symbol/Type.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Symbol/UnwindPlan.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Symbol/UnwindTable.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Symbol/Variable.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Target/CPPLanguageRuntime.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Target/FileAction.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Target/LanguageRuntime.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Target/Memory.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Target/ObjCLanguageRuntime.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Target/Platform.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Target/Process.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Target/ProcessLaunchInfo.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Target/StackFrame.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Target/StackFrameList.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Target/StopInfo.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Target/Target.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Target/TargetList.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Target/Thread.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Target/ThreadList.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Target/ThreadPlanStepInRange.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Target/ThreadPlanStepInstruction.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Target/ThreadPlanStepOut.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Target/ThreadPlanStepOverBreakpoint.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Target/ThreadPlanStepOverRange.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Target/ThreadPlanStepRange.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Target/ThreadPlanStepThrough.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Target/ThreadPlanTracer.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Utility/PseudoTerminal.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Utility/StringExtractor.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Utility/StringExtractor.h
projects/clang360-import/contrib/llvm/tools/lldb/source/Utility/StringExtractorGDBRemote.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/Utility/StringLexer.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/lldb-log.cpp
projects/clang360-import/contrib/llvm/tools/lldb/source/lldb.cpp
projects/clang360-import/contrib/llvm/tools/lldb/tools/driver/Driver.cpp
projects/clang360-import/contrib/llvm/tools/lldb/tools/driver/Driver.h
projects/clang360-import/contrib/llvm/tools/lldb/tools/driver/Platform.h
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/Driver.cpp
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/Driver.h
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgContext.cpp
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgContext.h
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgSet.cpp
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgSet.h
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgValBase.cpp
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgValBase.h
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgValConsume.cpp
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgValConsume.h
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgValFile.cpp
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgValFile.h
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgValListBase.cpp
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgValListBase.h
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgValListOfN.cpp
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgValListOfN.h
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgValNumber.cpp
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgValNumber.h
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgValOptionLong.cpp
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgValOptionLong.h
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgValOptionShort.cpp
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgValOptionShort.h
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgValString.cpp
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgValString.h
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgValThreadGrp.cpp
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgValThreadGrp.h
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdBase.cpp
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdBase.h
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmd.cpp
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmd.h
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdBreak.cpp
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdBreak.h
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdData.cpp
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdData.h
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdEnviro.cpp
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdEnviro.h
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdExec.cpp
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdExec.h
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdFile.cpp
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdFile.h
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdGdbInfo.cpp
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdGdbInfo.h
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdGdbSet.cpp
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdGdbSet.h
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdGdbThread.cpp
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdGdbThread.h
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdMiscellanous.cpp
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdMiscellanous.h
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdStack.cpp
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdStack.h
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdSupportInfo.cpp
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdSupportInfo.h
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdSupportList.cpp
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdSupportList.h
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdTarget.cpp
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdTarget.h
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdThread.cpp
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdThread.h
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdTrace.cpp
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdTrace.h
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdVar.cpp
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdVar.h
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCommands.cpp
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCommands.h
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdData.cpp
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdData.h
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdFactory.cpp
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdFactory.h
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdInterpreter.cpp
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdInterpreter.h
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdInvoker.cpp
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdInvoker.h
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdMgr.cpp
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdMgr.h
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdMgrSetCmdDeleteCallback.cpp
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdMgrSetCmdDeleteCallback.h
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnBase.cpp
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnBase.h
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnConfig.h
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnLLDBBroadcaster.cpp
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnLLDBBroadcaster.h
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnLLDBDebugSessionInfo.cpp
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnLLDBDebugSessionInfo.h
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnLLDBDebugSessionInfoVarObj.cpp
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnLLDBDebugSessionInfoVarObj.h
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnLLDBDebugger.cpp
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnLLDBDebugger.h
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnLLDBDebuggerHandleEvents.cpp
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnLLDBDebuggerHandleEvents.h
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnLLDBProxySBValue.cpp
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnLLDBProxySBValue.h
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnLLDBUtilSBValue.cpp
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnLLDBUtilSBValue.h
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnLog.cpp
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnLog.h
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnLogMediumFile.cpp
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnLogMediumFile.h
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnMIOutOfBandRecord.cpp
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnMIOutOfBandRecord.h
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnMIResultRecord.cpp
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnMIResultRecord.h
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnMIValue.cpp
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnMIValue.h
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnMIValueConst.cpp
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnMIValueConst.h
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnMIValueList.cpp
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnMIValueList.h
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnMIValueResult.cpp
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnMIValueResult.h
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnMIValueTuple.cpp
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnMIValueTuple.h
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnResources.cpp
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnResources.h
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnStreamStderr.cpp
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnStreamStderr.h
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnStreamStdin.cpp
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnStreamStdin.h
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnStreamStdinLinux.cpp
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnStreamStdinLinux.h
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnStreamStdinWindows.cpp
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnStreamStdinWindows.h
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnStreamStdout.cpp
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnStreamStdout.h
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnThreadMgrStd.cpp
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnThreadMgrStd.h
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MIDataTypes.h
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MIDriver.cpp
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MIDriver.h
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MIDriverBase.cpp
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MIDriverBase.h
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MIDriverMain.cpp
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MIDriverMgr.cpp
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MIDriverMgr.h
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilDateTimeStd.cpp
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilDateTimeStd.h
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilDebug.cpp
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilDebug.h
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilFileStd.cpp
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilFileStd.h
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilMapIdToVariant.cpp
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilMapIdToVariant.h
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilSingletonBase.h
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilSingletonHelper.h
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilString.cpp
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilString.h
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilSystemLinux.cpp
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilSystemLinux.h
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilSystemOsx.cpp
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilSystemOsx.h
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilSystemWindows.cpp
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilSystemWindows.h
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilTermios.cpp
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilTermios.h
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilThreadBaseStd.cpp
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilThreadBaseStd.h
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilVariant.cpp
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilVariant.h
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/Platform.cpp
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-mi/Platform.h
projects/clang360-import/contrib/llvm/tools/lldb/tools/lldb-platform/lldb-platform.cpp
Directory Properties:
projects/clang360-import/contrib/llvm/tools/lldb/ (props changed)
Modified: projects/clang360-import/contrib/llvm/tools/lldb/docs/lldb.1
==============================================================================
--- projects/clang360-import/contrib/llvm/tools/lldb/docs/lldb.1 Fri Feb 6 21:48:00 2015 (r278333)
+++ projects/clang360-import/contrib/llvm/tools/lldb/docs/lldb.1 Fri Feb 6 22:25:21 2015 (r278334)
@@ -1,7 +1,7 @@
.Dd June 7, 2012 \" DATE
.Dt LLDB 1 \" Program name and manual section number
.Os Darwin \" Operating System
-.Sh NAME \" Section Header - required - don't modify
+.Sh NAME \" Section Header - required - don't modify
.Nm lldb
.Nd The debugger
.Sh SYNOPSIS \" Section Header - required - don't modify
Modified: projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/API/LLDB.h
==============================================================================
--- projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/API/LLDB.h Fri Feb 6 21:48:00 2015 (r278333)
+++ projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/API/LLDB.h Fri Feb 6 22:25:21 2015 (r278334)
@@ -29,6 +29,7 @@
#include "lldb/API/SBDeclaration.h"
#include "lldb/API/SBError.h"
#include "lldb/API/SBEvent.h"
+#include "lldb/API/SBExecutionContext.h"
#include "lldb/API/SBFileSpec.h"
#include "lldb/API/SBFrame.h"
#include "lldb/API/SBFunction.h"
Modified: projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/API/SBAddress.h
==============================================================================
--- projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/API/SBAddress.h Fri Feb 6 21:48:00 2015 (r278333)
+++ projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/API/SBAddress.h Fri Feb 6 22:25:21 2015 (r278334)
@@ -117,6 +117,7 @@ protected:
friend class SBSymbolContext;
friend class SBTarget;
friend class SBThread;
+ friend class SBThreadPlan;
friend class SBValue;
friend class SBQueueItem;
Modified: projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/API/SBBreakpoint.h
==============================================================================
--- projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/API/SBBreakpoint.h Fri Feb 6 21:48:00 2015 (r278333)
+++ projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/API/SBBreakpoint.h Fri Feb 6 22:25:21 2015 (r278334)
@@ -123,6 +123,18 @@ public:
SBError
SetScriptCallbackBody (const char *script_body_text);
+
+ bool
+ AddName (const char *new_name);
+
+ void
+ RemoveName (const char *name_to_remove);
+
+ bool
+ MatchesName (const char *name);
+
+ void
+ GetNames (SBStringList &names);
size_t
GetNumResolvedLocations() const;
Modified: projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/API/SBCommandInterpreter.h
==============================================================================
--- projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/API/SBCommandInterpreter.h Fri Feb 6 21:48:00 2015 (r278333)
+++ projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/API/SBCommandInterpreter.h Fri Feb 6 22:25:21 2015 (r278334)
@@ -15,6 +15,61 @@
namespace lldb {
+class SBCommandInterpreterRunOptions
+{
+friend class SBDebugger;
+friend class SBCommandInterpreter;
+
+public:
+ SBCommandInterpreterRunOptions();
+ ~SBCommandInterpreterRunOptions();
+
+ bool
+ GetStopOnContinue () const;
+
+ void
+ SetStopOnContinue (bool);
+
+ bool
+ GetStopOnError () const;
+
+ void
+ SetStopOnError (bool);
+
+ bool
+ GetStopOnCrash () const;
+
+ void
+ SetStopOnCrash (bool);
+
+ bool
+ GetEchoCommands () const;
+
+ void
+ SetEchoCommands (bool);
+
+ bool
+ GetPrintResults () const;
+
+ void
+ SetPrintResults (bool);
+
+ bool
+ GetAddToHistory () const;
+
+ void
+ SetAddToHistory (bool);
+private:
+ lldb_private::CommandInterpreterRunOptions *
+ get () const;
+
+ lldb_private::CommandInterpreterRunOptions &
+ ref () const;
+
+ // This is set in the constructor and will always be valid.
+ mutable std::unique_ptr<lldb_private::CommandInterpreterRunOptions> m_opaque_up;
+};
+
class SBCommandInterpreter
{
public:
@@ -85,6 +140,15 @@ public:
lldb::ReturnStatus
HandleCommand (const char *command_line, lldb::SBCommandReturnObject &result, bool add_to_history = false);
+ lldb::ReturnStatus
+ HandleCommand (const char *command_line, SBExecutionContext &exe_ctx, SBCommandReturnObject &result, bool add_to_history = false);
+
+ void
+ HandleCommandsFromFile (lldb::SBFileSpec &file,
+ lldb::SBExecutionContext &override_context,
+ lldb::SBCommandInterpreterRunOptions &options,
+ lldb::SBCommandReturnObject result);
+
// The pointer based interface is not useful in SWIG, since the cursor & last_char arguments are string pointers INTO current_line
// and you can't do that in a scripting language interface in general...
@@ -175,9 +239,9 @@ class SBCommandPluginInterface
{
public:
virtual bool
- DoExecute (lldb::SBDebugger debugger,
- char** command,
- lldb::SBCommandReturnObject &result)
+ DoExecute (lldb::SBDebugger /*debugger*/,
+ char** /*command*/,
+ lldb::SBCommandReturnObject & /*result*/)
{
return false;
}
Modified: projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/API/SBCompileUnit.h
==============================================================================
--- projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/API/SBCompileUnit.h Fri Feb 6 21:48:00 2015 (r278333)
+++ projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/API/SBCompileUnit.h Fri Feb 6 22:25:21 2015 (r278334)
@@ -78,6 +78,9 @@ public:
lldb::SBTypeList
GetTypes (uint32_t type_mask = lldb::eTypeClassAny);
+ lldb::LanguageType
+ GetLanguage ();
+
bool
operator == (const lldb::SBCompileUnit &rhs) const;
Modified: projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/API/SBData.h
==============================================================================
--- projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/API/SBData.h Fri Feb 6 21:48:00 2015 (r278333)
+++ projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/API/SBData.h Fri Feb 6 22:25:21 2015 (r278334)
@@ -169,6 +169,7 @@ private:
friend class SBInstruction;
friend class SBProcess;
friend class SBSection;
+ friend class SBTarget;
friend class SBValue;
lldb::DataExtractorSP m_opaque_sp;
Modified: projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/API/SBDebugger.h
==============================================================================
--- projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/API/SBDebugger.h Fri Feb 6 21:48:00 2015 (r278333)
+++ projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/API/SBDebugger.h Fri Feb 6 22:25:21 2015 (r278334)
@@ -27,6 +27,7 @@ public:
void SetIsDone(bool);
bool IsActive() const;
};
+
class SBDebugger
{
public:
@@ -321,6 +322,13 @@ public:
RunCommandInterpreter (bool auto_handle_events,
bool spawn_thread);
+ void
+ RunCommandInterpreter (bool auto_handle_events,
+ bool spawn_thread,
+ SBCommandInterpreterRunOptions &options,
+ int &num_errors,
+ bool &quit_requested,
+ bool &stopped_for_crash);
private:
friend class SBCommandInterpreter;
Modified: projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/API/SBDefines.h
==============================================================================
--- projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/API/SBDefines.h Fri Feb 6 21:48:00 2015 (r278333)
+++ projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/API/SBDefines.h Fri Feb 6 22:25:21 2015 (r278334)
@@ -35,6 +35,7 @@ class LLDB_API SBBreakpointLocation;
class LLDB_API SBBroadcaster;
class LLDB_API SBCommand;
class LLDB_API SBCommandInterpreter;
+class LLDB_API SBCommandInterpreterRunOptions;
class LLDB_API SBCommandPluginInterface;
class LLDB_API SBCommandReturnObject;
class LLDB_API SBCommunication;
@@ -45,6 +46,7 @@ class LLDB_API SBDeclaration;
class LLDB_API SBError;
class LLDB_API SBEvent;
class LLDB_API SBEventList;
+class LLDB_API SBExecutionContext;
class LLDB_API SBExpressionOptions;
class LLDB_API SBFileSpec;
class LLDB_API SBFileSpecList;
@@ -70,14 +72,18 @@ class LLDB_API SBSymbolContext;
class LLDB_API SBSymbolContextList;
class LLDB_API SBTarget;
class LLDB_API SBThread;
+class LLDB_API SBThreadCollection;
+class LLDB_API SBThreadPlan;
class LLDB_API SBType;
class LLDB_API SBTypeCategory;
class LLDB_API SBTypeEnumMember;
class LLDB_API SBTypeEnumMemberList;
class LLDB_API SBTypeFilter;
class LLDB_API SBTypeFormat;
+class LLDB_API SBTypeMemberFunction;
class LLDB_API SBTypeNameSpecifier;
class LLDB_API SBTypeSummary;
+class LLDB_API SBTypeSummaryOptions;
#ifndef LLDB_DISABLE_PYTHON
class LLDB_API SBTypeSynthetic;
#endif
Modified: projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/API/SBEvent.h
==============================================================================
--- projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/API/SBEvent.h Fri Feb 6 21:48:00 2015 (r278333)
+++ projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/API/SBEvent.h Fri Feb 6 22:25:21 2015 (r278334)
@@ -30,6 +30,10 @@ public:
// Make an event that contains a C string.
SBEvent (uint32_t event, const char *cstr, uint32_t cstr_len);
+ SBEvent (lldb::EventSP &event_sp);
+
+ SBEvent (lldb_private::Event *event_sp);
+
~SBEvent();
const SBEvent &
@@ -77,8 +81,6 @@ protected:
friend class SBThread;
friend class SBWatchpoint;
- SBEvent (lldb::EventSP &event_sp);
-
lldb::EventSP &
GetSP () const;
Copied: projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/API/SBExecutionContext.h (from r278333, vendor/lldb/dist/include/lldb/API/SBExecutionContext.h)
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/API/SBExecutionContext.h Fri Feb 6 22:25:21 2015 (r278334, copy of r278333, vendor/lldb/dist/include/lldb/API/SBExecutionContext.h)
@@ -0,0 +1,74 @@
+//===-- SBExecutionContext.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_SBExecutionContext_h_
+#define LLDB_SBExecutionContext_h_
+
+#include "lldb/API/SBDefines.h"
+
+#include <stdio.h>
+#include <vector>
+
+
+namespace lldb {
+
+class SBExecutionContext
+{
+friend class SBCommandInterpreter;
+
+public:
+ SBExecutionContext();
+
+ SBExecutionContext (const lldb::SBExecutionContext &rhs);
+
+ SBExecutionContext (lldb::ExecutionContextRefSP exe_ctx_ref_sp);
+
+ SBExecutionContext (const lldb::SBTarget &target);
+
+ SBExecutionContext (const lldb::SBProcess &process);
+
+ SBExecutionContext (lldb::SBThread thread); // can't be a const& because SBThread::get() isn't itself a const function
+
+ SBExecutionContext (const lldb::SBFrame &frame);
+
+ ~SBExecutionContext();
+
+ const SBExecutionContext &
+ operator = (const lldb::SBExecutionContext &rhs);
+
+ SBTarget
+ GetTarget () const;
+
+ SBProcess
+ GetProcess () const;
+
+ SBThread
+ GetThread () const;
+
+ SBFrame
+ GetFrame () const;
+
+protected:
+ ExecutionContextRefSP &
+ GetSP () const;
+
+ void
+ reset (lldb::ExecutionContextRefSP &event_sp);
+
+ lldb_private::ExecutionContextRef *
+ get () const;
+
+private:
+
+ mutable lldb::ExecutionContextRefSP m_exe_ctx_sp;
+};
+
+} // namespace lldb
+
+#endif // LLDB_SBExecutionContext_h_
Modified: projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/API/SBFileSpec.h
==============================================================================
--- projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/API/SBFileSpec.h Fri Feb 6 21:48:00 2015 (r278333)
+++ projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/API/SBFileSpec.h Fri Feb 6 22:25:21 2015 (r278334)
@@ -63,6 +63,7 @@ public:
private:
friend class SBAttachInfo;
friend class SBBlock;
+ friend class SBCommandInterpreter;
friend class SBCompileUnit;
friend class SBDeclaration;
friend class SBFileSpecList;
Modified: projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/API/SBFrame.h
==============================================================================
--- projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/API/SBFrame.h Fri Feb 6 21:48:00 2015 (r278333)
+++ projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/API/SBFrame.h Fri Feb 6 22:25:21 2015 (r278334)
@@ -198,21 +198,6 @@ public:
lldb::SBValue
FindValue (const char *name, ValueType value_type, lldb::DynamicValueType use_dynamic);
- /// Find and watch a variable using the frame as the scope.
- /// It returns an SBValue, similar to FindValue() method, if find-and-watch
- /// operation succeeds. Otherwise, an invalid SBValue is returned.
- /// You can use LLDB_WATCH_TYPE_READ | LLDB_WATCH_TYPE_WRITE for 'rw' watch.
- lldb::SBValue
- WatchValue (const char *name, ValueType value_type, uint32_t watch_type);
-
- /// Find and watch the location pointed to by a variable using the frame as
- /// the scope.
- /// It returns an SBValue, similar to FindValue() method, if find-and-watch
- /// operation succeeds. Otherwise, an invalid SBValue is returned.
- /// You can use LLDB_WATCH_TYPE_READ | LLDB_WATCH_TYPE_WRITE for 'rw' watch.
- lldb::SBValue
- WatchLocation (const char *name, ValueType value_type, uint32_t watch_type, size_t size);
-
bool
GetDescription (lldb::SBStream &description);
@@ -221,6 +206,7 @@ public:
protected:
friend class SBBlock;
+ friend class SBExecutionContext;
friend class SBInstruction;
friend class SBThread;
friend class SBValue;
Modified: projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/API/SBFunction.h
==============================================================================
--- projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/API/SBFunction.h Fri Feb 6 21:48:00 2015 (r278333)
+++ projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/API/SBFunction.h Fri Feb 6 22:25:21 2015 (r278334)
@@ -58,6 +58,9 @@ public:
lldb::SBBlock
GetBlock ();
+
+ lldb::LanguageType
+ GetLanguage ();
bool
operator == (const lldb::SBFunction &rhs) const;
Modified: projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/API/SBListener.h
==============================================================================
--- projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/API/SBListener.h Fri Feb 6 21:48:00 2015 (r278333)
+++ projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/API/SBListener.h Fri Feb 6 22:25:21 2015 (r278334)
@@ -99,13 +99,23 @@ public:
HandleBroadcastEvent (const lldb::SBEvent &event);
protected:
+ friend class SBAttachInfo;
friend class SBBroadcaster;
friend class SBCommandInterpreter;
friend class SBDebugger;
+ friend class SBLaunchInfo;
friend class SBTarget;
SBListener (lldb_private::Listener &listener);
+ SBListener (const lldb::ListenerSP &listener_sp);
+
+ lldb::ListenerSP
+ GetSP ()
+ {
+ return m_opaque_sp;
+ }
+
private:
lldb_private::Listener *
Modified: projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/API/SBProcess.h
==============================================================================
--- projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/API/SBProcess.h Fri Feb 6 21:48:00 2015 (r278333)
+++ projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/API/SBProcess.h Fri Feb 6 22:25:21 2015 (r278334)
@@ -316,6 +316,12 @@ public:
//------------------------------------------------------------------
const char *
GetExtendedBacktraceTypeAtIndex (uint32_t idx);
+
+ lldb::SBThreadCollection
+ GetHistoryThreads (addr_t addr);
+
+ bool
+ IsInstrumentationRuntimePresent(InstrumentationRuntimeType type);
protected:
friend class SBAddress;
@@ -323,6 +329,7 @@ protected:
friend class SBBreakpointLocation;
friend class SBCommandInterpreter;
friend class SBDebugger;
+ friend class SBExecutionContext;
friend class SBFunction;
friend class SBModule;
friend class SBTarget;
Modified: projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/API/SBSection.h
==============================================================================
--- projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/API/SBSection.h Fri Feb 6 21:48:00 2015 (r278333)
+++ projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/API/SBSection.h Fri Feb 6 22:25:21 2015 (r278334)
@@ -71,6 +71,18 @@ public:
SectionType
GetSectionType ();
+ //------------------------------------------------------------------
+ /// Return the size of a target's byte represented by this section
+ /// in numbers of host bytes. Note that certain architectures have
+ /// varying minimum addressable unit (i.e. byte) size for their
+ /// CODE or DATA buses.
+ ///
+ /// @return
+ /// The number of host (8-bit) bytes needed to hold a target byte
+ //------------------------------------------------------------------
+ uint32_t
+ GetTargetByteSize ();
+
bool
operator == (const lldb::SBSection &rhs);
Modified: projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/API/SBStream.h
==============================================================================
--- projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/API/SBStream.h Fri Feb 6 21:48:00 2015 (r278333)
+++ projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/API/SBStream.h Fri Feb 6 22:25:21 2015 (r278334)
@@ -85,8 +85,10 @@ protected:
friend class SBSymbolContextList;
friend class SBTarget;
friend class SBThread;
+ friend class SBThreadPlan;
friend class SBType;
friend class SBTypeEnumMember;
+ friend class SBTypeMemberFunction;
friend class SBTypeMember;
friend class SBValue;
friend class SBWatchpoint;
Modified: projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/API/SBTarget.h
==============================================================================
--- projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/API/SBTarget.h Fri Feb 6 21:48:00 2015 (r278333)
+++ projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/API/SBTarget.h Fri Feb 6 22:25:21 2015 (r278334)
@@ -22,6 +22,8 @@
namespace lldb {
+class SBPlatform;
+
class SBLaunchInfo
{
public:
@@ -49,7 +51,7 @@ public:
SBFileSpec
GetExecutableFile ();
-
+
//----------------------------------------------------------------------
/// Set the executable file that will be used to launch the process and
/// optionally set it as the first argument in the argument vector.
@@ -75,7 +77,29 @@ public:
//----------------------------------------------------------------------
void
SetExecutableFile (SBFileSpec exe_file, bool add_as_first_arg);
-
+
+
+ //----------------------------------------------------------------------
+ /// Get the listener that will be used to receive process events.
+ ///
+ /// If no listener has been set via a call to
+ /// SBLaunchInfo::SetListener(), then an invalid SBListener will be
+ /// returned (SBListener::IsValid() will return false). If a listener
+ /// has been set, then the valid listener object will be returned.
+ //----------------------------------------------------------------------
+ SBListener
+ GetListener ();
+
+ //----------------------------------------------------------------------
+ /// Set the listener that will be used to receive process events.
+ ///
+ /// By default the SBDebugger, which has a listener, that the SBTarget
+ /// belongs to will listen for the process events. Calling this function
+ /// allows a different listener to be used to listen for process events.
+ //----------------------------------------------------------------------
+ void
+ SetListener (SBListener &listener);
+
uint32_t
GetNumArguments ();
@@ -256,7 +280,28 @@ public:
bool
ParentProcessIDIsValid();
-
+
+ //----------------------------------------------------------------------
+ /// Get the listener that will be used to receive process events.
+ ///
+ /// If no listener has been set via a call to
+ /// SBLaunchInfo::SetListener(), then an invalid SBListener will be
+ /// returned (SBListener::IsValid() will return false). If a listener
+ /// has been set, then the valid listener object will be returned.
+ //----------------------------------------------------------------------
+ SBListener
+ GetListener ();
+
+ //----------------------------------------------------------------------
+ /// Set the listener that will be used to receive process events.
+ ///
+ /// By default the SBDebugger, which has a listener, that the SBTarget
+ /// belongs to will listen for the process events. Calling this function
+ /// allows a different listener to be used to listen for process events.
+ //----------------------------------------------------------------------
+ void
+ SetListener (SBListener &listener);
+
protected:
friend class SBTarget;
@@ -309,6 +354,18 @@ public:
GetProcess ();
//------------------------------------------------------------------
+ /// Return the platform object associated with the target.
+ ///
+ /// After return, the platform object should be checked for
+ /// validity.
+ ///
+ /// @return
+ /// A platform object.
+ //------------------------------------------------------------------
+ lldb::SBPlatform
+ GetPlatform ();
+
+ //------------------------------------------------------------------
/// Install any binaries that need to be installed.
///
/// This function does nothing when debugging on the host system.
@@ -564,6 +621,26 @@ public:
GetTriple ();
//------------------------------------------------------------------
+ /// Architecture data byte width accessor
+ ///
+ /// @return
+ /// The size in 8-bit (host) bytes of a minimum addressable
+ /// unit from the Architecture's data bus
+ //------------------------------------------------------------------
+ uint32_t
+ GetDataByteSize ();
+
+ //------------------------------------------------------------------
+ /// Architecture code byte width accessor
+ ///
+ /// @return
+ /// The size in 8-bit (host) bytes of a minimum addressable
+ /// unit from the Architecture's code bus
+ //------------------------------------------------------------------
+ uint32_t
+ GetCodeByteSize ();
+
+ //------------------------------------------------------------------
/// Set the base load address for a module section.
///
/// @param[in] section
@@ -683,11 +760,62 @@ public:
//------------------------------------------------------------------
lldb::SBValue
FindFirstGlobalVariable (const char* name);
+
+ //------------------------------------------------------------------
+ /// Find global and static variables by pattern.
+ ///
+ /// @param[in] name
+ /// The pattern to search for global or static variables
+ ///
+ /// @param[in] max_matches
+ /// Allow the number of matches to be limited to \a max_matches.
+ ///
+ /// @param[in] matchtype
+ /// The match type to use.
+ ///
+ /// @return
+ /// A list of matched variables in an SBValueList.
+ //------------------------------------------------------------------
+ lldb::SBValueList
+ FindGlobalVariables(const char *name,
+ uint32_t max_matches,
+ MatchType matchtype);
+ //------------------------------------------------------------------
+ /// Find global functions by their name with pattern matching.
+ ///
+ /// @param[in] name
+ /// The pattern to search for global or static variables
+ ///
+ /// @param[in] max_matches
+ /// Allow the number of matches to be limited to \a max_matches.
+ ///
+ /// @param[in] matchtype
+ /// The match type to use.
+ ///
+ /// @return
+ /// A list of matched variables in an SBValueList.
+ //------------------------------------------------------------------
+ lldb::SBSymbolContextList
+ FindGlobalFunctions(const char *name,
+ uint32_t max_matches,
+ MatchType matchtype);
+
void
Clear ();
//------------------------------------------------------------------
+ /// Resolve a current file address into a section offset address.
+ ///
+ /// @param[in] file_addr
+ ///
+ /// @return
+ /// An SBAddress which will be valid if...
+ //------------------------------------------------------------------
+ lldb::SBAddress
+ ResolveFileAddress (lldb::addr_t file_addr);
+
+ //------------------------------------------------------------------
/// Resolve a current load address into a section offset address.
///
/// @param[in] vm_addr
@@ -732,6 +860,31 @@ public:
ResolveSymbolContextForAddress (const SBAddress& addr,
uint32_t resolve_scope);
+ //------------------------------------------------------------------
+ /// Read target memory. If a target process is running then memory
+ /// is read from here. Otherwise the memory is read from the object
+ /// files. For a target whose bytes are sized as a multiple of host
+ /// bytes, the data read back will preserve the target's byte order.
+ ///
+ /// @param[in] addr
+ /// A target address to read from.
+ ///
+ /// @param[out] buf
+ /// The buffer to read memory into.
+ ///
+ /// @param[in] size
+ /// The maximum number of host bytes to read in the buffer passed
+ /// into this call
+ ///
+ /// @param[out] error
+ /// Error information is written here if the memory read fails.
+ ///
+ /// @return
+ /// The amount of data read in host bytes.
+ //------------------------------------------------------------------
+ size_t
+ ReadMemory (const SBAddress addr, void *buf, size_t size, lldb::SBError &error);
+
lldb::SBBreakpoint
BreakpointCreateByLocation (const char *file, uint32_t line);
@@ -845,6 +998,12 @@ public:
lldb::SBValue
CreateValueFromAddress (const char *name, lldb::SBAddress addr, lldb::SBType type);
+
+ lldb::SBValue
+ CreateValueFromData (const char *name, lldb::SBData data, lldb::SBType type);
+
+ lldb::SBValue
+ CreateValueFromExpression (const char *name, const char* expr);
SBSourceManager
GetSourceManager();
@@ -893,6 +1052,7 @@ protected:
friend class SBAddress;
friend class SBBlock;
friend class SBDebugger;
+ friend class SBExecutionContext;
friend class SBFunction;
friend class SBInstruction;
friend class SBModule;
Modified: projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/API/SBThread.h
==============================================================================
--- projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/API/SBThread.h Fri Feb 6 21:48:00 2015 (r278333)
+++ projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/API/SBThread.h Fri Feb 6 22:25:21 2015 (r278334)
@@ -78,7 +78,10 @@ public:
//--------------------------------------------------------------------------
uint64_t
GetStopReasonDataAtIndex(uint32_t idx);
-
+
+ bool
+ GetStopReasonExtendedInfoAsJSON (lldb::SBStream &stream);
+
size_t
GetStopDescription (char *dst, size_t dst_len);
@@ -127,6 +130,9 @@ public:
uint32_t line);
SBError
+ StepUsingScriptedThreadPlan (const char *script_class_name);
+
+ SBError
JumpToLine (lldb::SBFileSpec &file_spec, uint32_t line);
void
@@ -216,9 +222,19 @@ public:
bool
SafeToCallFunctions ();
+#ifndef SWIG
+ lldb_private::Thread *
+ operator->();
+
+ lldb_private::Thread *
+ get();
+
+#endif
+
protected:
friend class SBBreakpoint;
friend class SBBreakpointLocation;
+ friend class SBExecutionContext;
friend class SBFrame;
friend class SBProcess;
friend class SBDebugger;
Copied: projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/API/SBThreadCollection.h (from r278333, vendor/lldb/dist/include/lldb/API/SBThreadCollection.h)
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/API/SBThreadCollection.h Fri Feb 6 22:25:21 2015 (r278334, copy of r278333, vendor/lldb/dist/include/lldb/API/SBThreadCollection.h)
@@ -0,0 +1,68 @@
+//===-- SBThreadCollection.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_SBThreadCollection_h_
+#define LLDB_SBThreadCollection_h_
+
+#include "lldb/API/SBDefines.h"
+
+namespace lldb {
+
+class SBThreadCollection
+{
+public:
+
+ SBThreadCollection ();
+
+ SBThreadCollection (const SBThreadCollection &rhs);
+
+ const SBThreadCollection &
+ operator = (const SBThreadCollection &rhs);
+
+ ~SBThreadCollection ();
+
+ bool
+ IsValid () const;
+
+ size_t
+ GetSize ();
+
+ lldb::SBThread
+ GetThreadAtIndex (size_t idx);
+
+protected:
+
+ // Mimic shared pointer...
+ lldb_private::ThreadCollection *
+ get() const;
+
+ lldb_private::ThreadCollection *
+ operator->() const;
+
+ lldb::ThreadCollectionSP &
+ operator*();
+
+ const lldb::ThreadCollectionSP &
+ operator*() const;
+
+ SBThreadCollection (const lldb::ThreadCollectionSP &threads);
+
+ void
+ SetOpaque (const lldb::ThreadCollectionSP &threads);
+
+private:
+ friend class SBProcess;
+
+ lldb::ThreadCollectionSP m_opaque_sp;
+};
+
+
+} // namespace lldb
+
+#endif // LLDB_SBThreadCollection_h_
Copied: projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/API/SBThreadPlan.h (from r278333, vendor/lldb/dist/include/lldb/API/SBThreadPlan.h)
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/API/SBThreadPlan.h Fri Feb 6 22:25:21 2015 (r278334, copy of r278333, vendor/lldb/dist/include/lldb/API/SBThreadPlan.h)
@@ -0,0 +1,129 @@
+//===-- SBThread.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_SBThreadPlan_h_
+#define LLDB_SBThreadPlan_h_
+
+#include "lldb/API/SBDefines.h"
+
+#include <stdio.h>
+
+namespace lldb {
+
+class SBThreadPlan
+{
+
+friend class lldb_private::ThreadPlan;
+
+public:
+ SBThreadPlan ();
+
+ SBThreadPlan (const lldb::SBThreadPlan &threadPlan);
+
+ SBThreadPlan (const lldb::ThreadPlanSP& lldb_object_sp);
+
+ SBThreadPlan (lldb::SBThread &thread, const char *class_name);
+
+ ~SBThreadPlan ();
+
+ bool
+ IsValid() const;
+
+ void
+ Clear ();
+
+ lldb::StopReason
+ GetStopReason();
+
+ /// Get the number of words associated with the stop reason.
+ /// See also GetStopReasonDataAtIndex().
+ size_t
+ GetStopReasonDataCount();
+
+ //--------------------------------------------------------------------------
+ /// Get information associated with a stop reason.
+ ///
+ /// Breakpoint stop reasons will have data that consists of pairs of
+ /// breakpoint IDs followed by the breakpoint location IDs (they always come
+ /// in pairs).
+ ///
+ /// Stop Reason Count Data Type
+ /// ======================== ===== =========================================
+ /// eStopReasonNone 0
+ /// eStopReasonTrace 0
+ /// eStopReasonBreakpoint N duple: {breakpoint id, location id}
+ /// eStopReasonWatchpoint 1 watchpoint id
+ /// eStopReasonSignal 1 unix signal number
+ /// eStopReasonException N exception data
+ /// eStopReasonExec 0
+ /// eStopReasonPlanComplete 0
+ //--------------------------------------------------------------------------
+ uint64_t
+ GetStopReasonDataAtIndex(uint32_t idx);
+
+ SBThread
+ GetThread () const;
+
+ const lldb::SBThreadPlan &
+ operator = (const lldb::SBThreadPlan &rhs);
+
+ bool
+ GetDescription (lldb::SBStream &description) const;
+
+ void
+ SetPlanComplete (bool success);
+
+ bool
+ IsPlanComplete();
+
+ bool
+ IsValid();
+
+ // This section allows an SBThreadPlan to push another of the common types of plans...
+ SBThreadPlan
+ QueueThreadPlanForStepOverRange (SBAddress &start_address,
+ lldb::addr_t range_size);
+
+ SBThreadPlan
+ QueueThreadPlanForStepInRange (SBAddress &start_address,
+ lldb::addr_t range_size);
+
+ SBThreadPlan
+ QueueThreadPlanForStepOut (uint32_t frame_idx_to_step_to, bool first_insn = false);
+
+ SBThreadPlan
+ QueueThreadPlanForRunToAddress (SBAddress address);
+
+#ifndef SWIG
+ lldb_private::ThreadPlan *
+ get();
+#endif
+
+protected:
+ friend class SBBreakpoint;
+ friend class SBBreakpointLocation;
+ friend class SBFrame;
+ friend class SBProcess;
+ friend class SBDebugger;
+ friend class SBValue;
+ friend class lldb_private::QueueImpl;
+ friend class SBQueueItem;
+
+#ifndef SWIG
+ void
+ SetThreadPlan (const lldb::ThreadPlanSP& lldb_object_sp);
+#endif
+
+private:
+ lldb::ThreadPlanSP m_opaque_sp;
+};
+
+} // namespace lldb
+
+#endif // LLDB_SBThreadPlan_h_
Modified: projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/API/SBType.h
==============================================================================
--- projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/API/SBType.h Fri Feb 6 21:48:00 2015 (r278333)
+++ projects/clang360-import/contrib/llvm/tools/lldb/include/lldb/API/SBType.h Fri Feb 6 22:25:21 2015 (r278334)
@@ -67,6 +67,59 @@ protected:
std::unique_ptr<lldb_private::TypeMemberImpl> m_opaque_ap;
};
+
+class SBTypeMemberFunction
+{
+public:
+ SBTypeMemberFunction ();
+
+ SBTypeMemberFunction (const lldb::SBTypeMemberFunction& rhs);
+
+ ~SBTypeMemberFunction();
+
+ lldb::SBTypeMemberFunction&
+ operator = (const lldb::SBTypeMemberFunction& rhs);
+
+ bool
+ IsValid() const;
+
+ const char *
+ GetName ();
+
+ lldb::SBType
+ GetType ();
+
+ lldb::SBType
+ GetReturnType ();
+
+ uint32_t
+ GetNumberOfArguments ();
+
+ lldb::SBType
+ GetArgumentTypeAtIndex (uint32_t);
+
+ lldb::MemberFunctionKind
+ GetKind();
+
+ bool
+ GetDescription (lldb::SBStream &description,
+ lldb::DescriptionLevel description_level);
+
+protected:
+ friend class SBType;
*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***
More information about the svn-src-projects
mailing list