From owner-svn-src-projects@freebsd.org Mon Jan 4 01:16:36 2016 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9AB16A61996 for ; Mon, 4 Jan 2016 01:16:36 +0000 (UTC) (envelope-from emaste@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id D471B1976; Mon, 4 Jan 2016 01:16:35 +0000 (UTC) (envelope-from emaste@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u041GZN9021230; Mon, 4 Jan 2016 01:16:35 GMT (envelope-from emaste@FreeBSD.org) Received: (from emaste@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u041GXOT021212; Mon, 4 Jan 2016 01:16:33 GMT (envelope-from emaste@FreeBSD.org) Message-Id: <201601040116.u041GXOT021212@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: emaste set sender to emaste@FreeBSD.org using -f From: Ed Maste Date: Mon, 4 Jan 2016 01:16:33 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r293127 - in projects/clang380-import/contrib/llvm/tools/lldb: docs include/lldb include/lldb/API include/lldb/Breakpoint include/lldb/Core include/lldb/DataFormatters include/lldb/Expr... X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Jan 2016 01:16:36 -0000 Author: emaste Date: Mon Jan 4 01:16:32 2016 New Revision: 293127 URL: https://svnweb.freebsd.org/changeset/base/293127 Log: Merge LLDB 3.8 As with previous imports a number of plugins not immediately relevant to FreeBSD have been excluded: ABIMacOSX_i386 ABIMacOSX_arm ABIMacOSX_arm64 ABISysV_hexagon AppleObjCRuntimeV2 AppleObjCRuntimeV1 SystemRuntimeMacOSX RenderScriptRuntime GoLanguageRuntime GoLanguage ObjCLanguage ObjCPlusPlusLanguage ObjectFilePECOFF DynamicLoaderWindowsDYLD platform_linux platform_netbsd PlatformWindows PlatformKalimba platform_android DynamicLoaderMacOSXDYLD ObjectContainerUniversalMachO PlatformRemoteiOS PlatformMacOSX OperatingSystemGo Added: projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Core/ValueObjectConstResultCast.h - copied unchanged from r292932, vendor/lldb/dist/include/lldb/Core/ValueObjectConstResultCast.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/DataFormatters/CXXFunctionPointer.h - copied unchanged from r292932, vendor/lldb/dist/include/lldb/DataFormatters/CXXFunctionPointer.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/DataFormatters/DumpValueObjectOptions.h - copied unchanged from r292932, vendor/lldb/dist/include/lldb/DataFormatters/DumpValueObjectOptions.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/DataFormatters/FormattersHelpers.h - copied unchanged from r292932, vendor/lldb/dist/include/lldb/DataFormatters/FormattersHelpers.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/DataFormatters/LanguageCategory.h - copied unchanged from r292932, vendor/lldb/dist/include/lldb/DataFormatters/LanguageCategory.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/DataFormatters/VectorIterator.h - copied unchanged from r292932, vendor/lldb/dist/include/lldb/DataFormatters/VectorIterator.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Expression/Expression.h - copied unchanged from r292932, vendor/lldb/dist/include/lldb/Expression/Expression.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Expression/ExpressionParser.h - copied unchanged from r292932, vendor/lldb/dist/include/lldb/Expression/ExpressionParser.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Expression/ExpressionTypeSystemHelper.h - copied unchanged from r292932, vendor/lldb/dist/include/lldb/Expression/ExpressionTypeSystemHelper.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Expression/ExpressionVariable.h - copied unchanged from r292932, vendor/lldb/dist/include/lldb/Expression/ExpressionVariable.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Expression/FunctionCaller.h - copied unchanged from r292932, vendor/lldb/dist/include/lldb/Expression/FunctionCaller.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Expression/LLVMUserExpression.h - copied unchanged from r292932, vendor/lldb/dist/include/lldb/Expression/LLVMUserExpression.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Expression/REPL.h - copied unchanged from r292932, vendor/lldb/dist/include/lldb/Expression/REPL.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Expression/UserExpression.h - copied unchanged from r292932, vendor/lldb/dist/include/lldb/Expression/UserExpression.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Expression/UtilityFunction.h - copied unchanged from r292932, vendor/lldb/dist/include/lldb/Expression/UtilityFunction.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Host/common/GetOptInc.h - copied unchanged from r292932, vendor/lldb/dist/include/lldb/Host/common/GetOptInc.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Host/common/TCPSocket.h - copied unchanged from r292932, vendor/lldb/dist/include/lldb/Host/common/TCPSocket.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Host/common/UDPSocket.h - copied unchanged from r292932, vendor/lldb/dist/include/lldb/Host/common/UDPSocket.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Host/netbsd/ - copied from r292932, vendor/lldb/dist/include/lldb/Host/netbsd/ projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Host/posix/DomainSocket.h - copied unchanged from r292932, vendor/lldb/dist/include/lldb/Host/posix/DomainSocket.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Symbol/ArmUnwindInfo.h - copied unchanged from r292932, vendor/lldb/dist/include/lldb/Symbol/ArmUnwindInfo.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Symbol/CompilerDecl.h - copied unchanged from r292932, vendor/lldb/dist/include/lldb/Symbol/CompilerDecl.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Symbol/CompilerDeclContext.h - copied unchanged from r292932, vendor/lldb/dist/include/lldb/Symbol/CompilerDeclContext.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Symbol/CompilerType.h - copied unchanged from r292932, vendor/lldb/dist/include/lldb/Symbol/CompilerType.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Symbol/DebugMacros.h - copied unchanged from r292932, vendor/lldb/dist/include/lldb/Symbol/DebugMacros.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Symbol/GoASTContext.h - copied unchanged from r292932, vendor/lldb/dist/include/lldb/Symbol/GoASTContext.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Symbol/TypeMap.h - copied unchanged from r292932, vendor/lldb/dist/include/lldb/Symbol/TypeMap.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Symbol/TypeSystem.h - copied unchanged from r292932, vendor/lldb/dist/include/lldb/Symbol/TypeSystem.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Target/Language.h - copied unchanged from r292932, vendor/lldb/dist/include/lldb/Target/Language.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Utility/Either.h - copied unchanged from r292932, vendor/lldb/dist/include/lldb/Utility/Either.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Utility/TaskPool.h - copied unchanged from r292932, vendor/lldb/dist/include/lldb/Utility/TaskPool.h projects/clang380-import/contrib/llvm/tools/lldb/source/API/liblldb.exports - copied unchanged from r292932, vendor/lldb/dist/source/API/liblldb.exports projects/clang380-import/contrib/llvm/tools/lldb/source/API/liblldb.xcode.exports - copied unchanged from r292932, vendor/lldb/dist/source/API/liblldb.xcode.exports projects/clang380-import/contrib/llvm/tools/lldb/source/Core/ValueObjectConstResultCast.cpp - copied unchanged from r292932, vendor/lldb/dist/source/Core/ValueObjectConstResultCast.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/DataFormatters/CXXFunctionPointer.cpp - copied unchanged from r292932, vendor/lldb/dist/source/DataFormatters/CXXFunctionPointer.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/DataFormatters/DumpValueObjectOptions.cpp - copied unchanged from r292932, vendor/lldb/dist/source/DataFormatters/DumpValueObjectOptions.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/DataFormatters/FormattersHelpers.cpp - copied unchanged from r292932, vendor/lldb/dist/source/DataFormatters/FormattersHelpers.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/DataFormatters/LanguageCategory.cpp - copied unchanged from r292932, vendor/lldb/dist/source/DataFormatters/LanguageCategory.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Expression/Expression.cpp - copied unchanged from r292932, vendor/lldb/dist/source/Expression/Expression.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Expression/ExpressionVariable.cpp - copied unchanged from r292932, vendor/lldb/dist/source/Expression/ExpressionVariable.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Expression/FunctionCaller.cpp - copied unchanged from r292932, vendor/lldb/dist/source/Expression/FunctionCaller.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Expression/LLVMUserExpression.cpp - copied unchanged from r292932, vendor/lldb/dist/source/Expression/LLVMUserExpression.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Expression/REPL.cpp - copied unchanged from r292932, vendor/lldb/dist/source/Expression/REPL.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Expression/UserExpression.cpp - copied unchanged from r292932, vendor/lldb/dist/source/Expression/UserExpression.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Expression/UtilityFunction.cpp - copied unchanged from r292932, vendor/lldb/dist/source/Expression/UtilityFunction.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Host/common/GetOptInc.cpp - copied unchanged from r292932, vendor/lldb/dist/source/Host/common/GetOptInc.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Host/common/TCPSocket.cpp - copied unchanged from r292932, vendor/lldb/dist/source/Host/common/TCPSocket.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Host/common/UDPSocket.cpp - copied unchanged from r292932, vendor/lldb/dist/source/Host/common/UDPSocket.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Host/netbsd/ - copied from r292932, vendor/lldb/dist/source/Host/netbsd/ projects/clang380-import/contrib/llvm/tools/lldb/source/Host/posix/DomainSocket.cpp - copied unchanged from r292932, vendor/lldb/dist/source/Host/posix/DomainSocket.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/ExpressionParser/ - copied from r292932, vendor/lldb/dist/source/Plugins/ExpressionParser/ projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Language/ - copied from r292932, vendor/lldb/dist/source/Plugins/Language/ projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/LanguageRuntime/Go/ - copied from r292932, vendor/lldb/dist/source/Plugins/LanguageRuntime/Go/ projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/LanguageRuntime/ObjC/ - copied from r293116, vendor/lldb/dist/source/Plugins/LanguageRuntime/ObjC/ projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/OperatingSystem/Go/ - copied from r292932, vendor/lldb/dist/source/Plugins/OperatingSystem/Go/ projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Platform/NetBSD/ - copied from r292932, vendor/lldb/dist/source/Plugins/Platform/NetBSD/ projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/RegisterContextPOSIX.h - copied unchanged from r292932, vendor/lldb/dist/source/Plugins/Process/FreeBSD/RegisterContextPOSIX.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/NetBSDSignals.cpp - copied unchanged from r292932, vendor/lldb/dist/source/Plugins/Process/Utility/NetBSDSignals.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/NetBSDSignals.h - copied unchanged from r292932, vendor/lldb/dist/source/Plugins/Process/Utility/NetBSDSignals.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/win-minidump/ - copied from r292932, vendor/lldb/dist/source/Plugins/Process/win-minidump/ projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/ScriptInterpreter/ - copied from r292932, vendor/lldb/dist/source/Plugins/ScriptInterpreter/ projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DIERef.cpp - copied unchanged from r292932, vendor/lldb/dist/source/Plugins/SymbolFile/DWARF/DIERef.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DIERef.h - copied unchanged from r292932, vendor/lldb/dist/source/Plugins/SymbolFile/DWARF/DIERef.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParser.h - copied unchanged from r292932, vendor/lldb/dist/source/Plugins/SymbolFile/DWARF/DWARFASTParser.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp - copied unchanged from r292932, vendor/lldb/dist/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.h - copied unchanged from r292932, vendor/lldb/dist/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserGo.cpp - copied unchanged from r292932, vendor/lldb/dist/source/Plugins/SymbolFile/DWARF/DWARFASTParserGo.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserGo.h - copied unchanged from r292932, vendor/lldb/dist/source/Plugins/SymbolFile/DWARF/DWARFASTParserGo.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFAttribute.cpp - copied unchanged from r292932, vendor/lldb/dist/source/Plugins/SymbolFile/DWARF/DWARFAttribute.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDIE.cpp - copied unchanged from r292932, vendor/lldb/dist/source/Plugins/SymbolFile/DWARF/DWARFDIE.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDIE.h - copied unchanged from r292932, vendor/lldb/dist/source/Plugins/SymbolFile/DWARF/DWARFDIE.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugMacro.cpp - copied unchanged from r292932, vendor/lldb/dist/source/Plugins/SymbolFile/DWARF/DWARFDebugMacro.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugMacro.h - copied unchanged from r292932, vendor/lldb/dist/source/Plugins/SymbolFile/DWARF/DWARFDebugMacro.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/HashedNameToDIE.cpp - copied unchanged from r292932, vendor/lldb/dist/source/Plugins/SymbolFile/DWARF/HashedNameToDIE.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDwo.cpp - copied unchanged from r292932, vendor/lldb/dist/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDwo.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDwo.h - copied unchanged from r292932, vendor/lldb/dist/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDwo.h projects/clang380-import/contrib/llvm/tools/lldb/source/Symbol/ArmUnwindInfo.cpp - copied unchanged from r292932, vendor/lldb/dist/source/Symbol/ArmUnwindInfo.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Symbol/CompilerDecl.cpp - copied unchanged from r292932, vendor/lldb/dist/source/Symbol/CompilerDecl.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Symbol/CompilerDeclContext.cpp - copied unchanged from r292932, vendor/lldb/dist/source/Symbol/CompilerDeclContext.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Symbol/CompilerType.cpp - copied unchanged from r292932, vendor/lldb/dist/source/Symbol/CompilerType.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Symbol/DebugMacros.cpp - copied unchanged from r292932, vendor/lldb/dist/source/Symbol/DebugMacros.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Symbol/GoASTContext.cpp - copied unchanged from r292932, vendor/lldb/dist/source/Symbol/GoASTContext.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Symbol/TypeMap.cpp - copied unchanged from r292932, vendor/lldb/dist/source/Symbol/TypeMap.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Symbol/TypeSystem.cpp - copied unchanged from r292932, vendor/lldb/dist/source/Symbol/TypeSystem.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Target/Language.cpp - copied unchanged from r292932, vendor/lldb/dist/source/Target/Language.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Utility/ARM64_ehframe_Registers.h - copied unchanged from r292932, vendor/lldb/dist/source/Utility/ARM64_ehframe_Registers.h projects/clang380-import/contrib/llvm/tools/lldb/source/Utility/ARM_ehframe_Registers.h - copied unchanged from r292932, vendor/lldb/dist/source/Utility/ARM_ehframe_Registers.h projects/clang380-import/contrib/llvm/tools/lldb/source/Utility/TaskPool.cpp - copied unchanged from r292932, vendor/lldb/dist/source/Utility/TaskPool.cpp projects/clang380-import/contrib/llvm/tools/lldb/tools/argdumper/argdumper.exports - copied unchanged from r292932, vendor/lldb/dist/tools/argdumper/argdumper.exports projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilParse.cpp - copied unchanged from r292932, vendor/lldb/dist/tools/lldb-mi/MIUtilParse.cpp projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilParse.h - copied unchanged from r292932, vendor/lldb/dist/tools/lldb-mi/MIUtilParse.h projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/lldb-mi.exports - copied unchanged from r292932, vendor/lldb/dist/tools/lldb-mi/lldb-mi.exports projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-server/Acceptor.cpp - copied unchanged from r292932, vendor/lldb/dist/tools/lldb-server/Acceptor.cpp projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-server/Acceptor.h - copied unchanged from r292932, vendor/lldb/dist/tools/lldb-server/Acceptor.h projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-server/lldb-server.exports - copied unchanged from r292932, vendor/lldb/dist/tools/lldb-server/lldb-server.exports Deleted: projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Core/Language.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/DataFormatters/CXXFormatterFunctions.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Expression/ASTDumper.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Expression/ASTResultSynthesizer.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Expression/ASTStructExtractor.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Expression/ClangASTSource.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Expression/ClangExpression.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Expression/ClangExpressionDeclMap.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Expression/ClangExpressionParser.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Expression/ClangExpressionVariable.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Expression/ClangFunction.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Expression/ClangModulesDeclVendor.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Expression/ClangPersistentVariables.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Expression/ClangUserExpression.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Expression/ClangUtilityFunction.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Expression/IRForTarget.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Expression/IRToDWARF.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Interpreter/PythonDataObjects.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Interpreter/ScriptInterpreterNone.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Interpreter/ScriptInterpreterPython.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Symbol/ClangASTType.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Symbol/ClangNamespaceDecl.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Utility/PythonPointer.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/lldb-python.h projects/clang380-import/contrib/llvm/tools/lldb/source/Core/Language.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/DataFormatters/CF.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/DataFormatters/CXXFormatterFunctions.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/DataFormatters/Cocoa.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/DataFormatters/CoreMedia.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/DataFormatters/LibCxx.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/DataFormatters/LibCxxInitializerList.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/DataFormatters/LibCxxList.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/DataFormatters/LibCxxMap.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/DataFormatters/LibCxxUnorderedMap.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/DataFormatters/LibCxxVector.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/DataFormatters/LibStdcpp.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/DataFormatters/NSDictionary.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/DataFormatters/NSIndexPath.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/DataFormatters/NSSet.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Expression/ASTDumper.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Expression/ASTResultSynthesizer.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Expression/ASTStructExtractor.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Expression/ClangASTSource.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Expression/ClangExpressionDeclMap.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Expression/ClangExpressionParser.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Expression/ClangExpressionVariable.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Expression/ClangFunction.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Expression/ClangModulesDeclVendor.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Expression/ClangPersistentVariables.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Expression/ClangUserExpression.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Expression/ClangUtilityFunction.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Expression/IRForTarget.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Interpreter/PythonDataObjects.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Interpreter/ScriptInterpreterNone.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Interpreter/ScriptInterpreterPython.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/POSIXThread.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/ProcessPOSIX.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFLocationDescription.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFLocationDescription.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFLocationList.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFLocationList.h projects/clang380-import/contrib/llvm/tools/lldb/source/Symbol/ClangASTType.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Symbol/ClangNamespaceDecl.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Utility/ARM64_GCC_Registers.h projects/clang380-import/contrib/llvm/tools/lldb/source/Utility/ARM_GCC_Registers.h projects/clang380-import/contrib/llvm/tools/lldb/tools/argdumper/exports projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilSystemLinux.cpp projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilSystemLinux.h projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilSystemOsx.cpp projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilSystemOsx.h projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilSystemWindows.cpp projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilSystemWindows.h projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-server/exports Modified: projects/clang380-import/contrib/llvm/tools/lldb/docs/lldb.1 projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/API/LLDB.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/API/SBAttachInfo.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/API/SBCommandInterpreter.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/API/SBCommandReturnObject.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/API/SBDebugger.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/API/SBDefines.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/API/SBFunction.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/API/SBProcess.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/API/SBStream.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/API/SBTarget.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/API/SBType.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/API/SBTypeCategory.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/API/SBTypeSummary.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/API/SBValue.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/API/SystemInitializerFull.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Breakpoint/Breakpoint.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Breakpoint/BreakpointLocation.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Breakpoint/BreakpointLocationList.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Breakpoint/BreakpointOptions.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Breakpoint/BreakpointResolver.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Breakpoint/BreakpointResolverAddress.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Breakpoint/BreakpointResolverFileLine.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Breakpoint/BreakpointResolverFileRegex.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Breakpoint/BreakpointResolverName.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Breakpoint/BreakpointSite.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Breakpoint/Watchpoint.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Breakpoint/WatchpointOptions.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Core/Address.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Core/AddressRange.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Core/AddressResolver.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Core/AddressResolverFileLine.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Core/AddressResolverName.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Core/ArchSpec.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Core/Broadcaster.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Core/ClangForward.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Core/Communication.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Core/Connection.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Core/ConnectionSharedMemory.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Core/ConstString.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Core/DataBufferHeap.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Core/DataBufferMemoryMap.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Core/DataEncoder.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Core/DataExtractor.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Core/Debugger.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Core/Disassembler.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Core/EmulateInstruction.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Core/Event.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Core/FileLineResolver.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Core/FormatEntity.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Core/History.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Core/IOHandler.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Core/Listener.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Core/Log.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Core/Logging.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Core/MappedHash.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Core/Module.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Core/ModuleList.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Core/ModuleSpec.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Core/Opcode.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Core/PluginManager.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Core/RangeMap.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Core/RegisterValue.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Core/RegularExpression.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Core/STLUtils.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Core/Scalar.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Core/SearchFilter.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Core/Section.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Core/SourceManager.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Core/Stream.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Core/StreamAsynchronousIO.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Core/StreamCallback.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Core/StreamFile.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Core/StreamGDBRemote.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Core/StreamString.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Core/StreamTee.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Core/StringList.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Core/StructuredData.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Core/ThreadSafeDenseMap.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Core/ThreadSafeDenseSet.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Core/Timer.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Core/UUID.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Core/UniqueCStringMap.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Core/Value.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Core/ValueObject.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Core/ValueObjectCast.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Core/ValueObjectChild.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Core/ValueObjectConstResult.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Core/ValueObjectConstResultChild.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Core/ValueObjectConstResultImpl.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Core/ValueObjectDynamicValue.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Core/ValueObjectList.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Core/ValueObjectMemory.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Core/ValueObjectRegister.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Core/ValueObjectSyntheticFilter.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Core/ValueObjectVariable.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Core/dwarf.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/DataFormatters/DataVisualization.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/DataFormatters/FormatCache.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/DataFormatters/FormatClasses.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/DataFormatters/FormatManager.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/DataFormatters/FormattersContainer.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/DataFormatters/StringPrinter.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/DataFormatters/TypeCategory.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/DataFormatters/TypeCategoryMap.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/DataFormatters/TypeFormat.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/DataFormatters/TypeSummary.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/DataFormatters/TypeSynthetic.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/DataFormatters/TypeValidator.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/DataFormatters/ValueObjectPrinter.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Expression/DWARFExpression.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Expression/IRDynamicChecks.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Expression/IRExecutionUnit.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Expression/IRInterpreter.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Expression/IRMemoryMap.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Expression/Materializer.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Host/Condition.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Host/Config.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Host/Debug.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Host/Endian.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Host/File.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Host/FileSpec.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Host/FileSystem.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Host/HostGetOpt.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Host/HostInfo.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Host/HostNativeThread.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Host/HostNativeThreadForward.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Host/MainLoopBase.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Host/MonitoringProcessLauncher.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Host/Mutex.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Host/OptionParser.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Host/Predicate.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Host/ProcessRunLock.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Host/Socket.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Host/Symbols.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Host/XML.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Host/common/NativeProcessProtocol.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Host/posix/ConnectionFileDescriptorPosix.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Host/posix/HostProcessPosix.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Host/posix/HostThreadPosix.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Host/posix/LockFilePosix.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Host/posix/MainLoopPosix.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Initialization/SystemInitializerCommon.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Interpreter/Args.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Interpreter/CommandCompletions.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Interpreter/CommandHistory.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Interpreter/CommandInterpreter.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Interpreter/CommandObject.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Interpreter/CommandObjectMultiword.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Interpreter/CommandObjectRegexCommand.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Interpreter/CommandOptionValidators.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Interpreter/CommandReturnObject.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionGroupArchitecture.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionGroupBoolean.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionGroupFile.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionGroupFormat.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionGroupOutputFile.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionGroupPlatform.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionGroupString.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionGroupUInt64.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionGroupUUID.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionGroupValueObjectDisplay.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionGroupVariable.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionGroupWatchpoint.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionValue.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionValueArch.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionValueArgs.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionValueArray.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionValueBoolean.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionValueChar.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionValueDictionary.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionValueEnumeration.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionValueFileSpec.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionValueFileSpecList.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionValueFormat.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionValueFormatEntity.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionValueLanguage.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionValuePathMappings.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionValueProperties.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionValueRegex.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionValueSInt64.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionValueString.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionValueUInt64.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Interpreter/OptionValueUUID.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Interpreter/Options.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Interpreter/ScriptInterpreter.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Symbol/Block.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Symbol/ClangASTContext.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Symbol/ClangASTImporter.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Symbol/ClangExternalASTSourceCallbacks.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Symbol/ClangExternalASTSourceCommon.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Symbol/CompileUnit.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Symbol/FuncUnwinders.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Symbol/Function.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Symbol/LineEntry.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Symbol/LineTable.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Symbol/ObjectContainer.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Symbol/ObjectFile.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Symbol/Symbol.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Symbol/SymbolContext.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Symbol/SymbolContextScope.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Symbol/SymbolFile.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Symbol/SymbolVendor.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Symbol/TaggedASTType.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Symbol/Type.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Symbol/TypeList.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Symbol/UnwindPlan.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Symbol/UnwindTable.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Symbol/Variable.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Symbol/VariableList.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Target/ABI.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Target/CPPLanguageRuntime.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Target/DynamicLoader.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Target/ExecutionContext.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Target/InstrumentationRuntimeStopInfo.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Target/JITLoader.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Target/LanguageRuntime.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Target/ObjCLanguageRuntime.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Target/OperatingSystem.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Target/Platform.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Target/Process.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Target/QueueItem.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Target/RegisterContext.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Target/SectionLoadList.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Target/StackFrame.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Target/StackFrameList.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Target/StackID.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Target/StopInfo.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Target/SystemRuntime.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Target/Target.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Target/TargetList.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Target/Thread.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Target/ThreadList.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Target/ThreadPlan.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Target/ThreadPlanBase.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Target/ThreadPlanCallFunction.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Target/ThreadPlanCallFunctionUsingABI.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Target/ThreadPlanCallUserExpression.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Target/ThreadPlanPython.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Target/ThreadPlanRunToAddress.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Target/ThreadPlanShouldStopHere.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Target/ThreadPlanStepInRange.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Target/ThreadPlanStepInstruction.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Target/ThreadPlanStepOut.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Target/ThreadPlanStepOverBreakpoint.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Target/ThreadPlanStepOverRange.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Target/ThreadPlanStepRange.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Target/ThreadPlanStepThrough.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Target/ThreadPlanStepUntil.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Target/ThreadPlanTracer.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Target/ThreadSpec.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Target/UnixSignals.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Target/UnwindAssembly.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Utility/AnsiTerminal.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Utility/Iterable.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Utility/JSON.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Utility/ProcessStructReader.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Utility/PseudoTerminal.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Utility/SharedCluster.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Utility/SharingPtr.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/Utility/StringExtractor.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/lldb-defines.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/lldb-enumerations.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/lldb-forward.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/lldb-private-enumerations.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/lldb-private-interfaces.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/lldb-private-types.h projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/lldb-types.h projects/clang380-import/contrib/llvm/tools/lldb/source/API/SBAttachInfo.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/API/SBBreakpoint.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/API/SBCommandInterpreter.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/API/SBCommandReturnObject.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/API/SBDebugger.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/API/SBFrame.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/API/SBFunction.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/API/SBLanguageRuntime.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/API/SBModule.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/API/SBPlatform.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/API/SBProcess.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/API/SBStream.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/API/SBTarget.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/API/SBThread.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/API/SBType.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/API/SBTypeCategory.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/API/SBTypeEnumMember.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/API/SBTypeNameSpecifier.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/API/SBTypeSummary.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/API/SBValue.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/API/SBValueList.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/API/SystemInitializerFull.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Breakpoint/Breakpoint.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Breakpoint/BreakpointID.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Breakpoint/BreakpointIDList.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Breakpoint/BreakpointLocation.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Breakpoint/BreakpointLocationList.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Breakpoint/BreakpointOptions.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Breakpoint/BreakpointResolverAddress.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Breakpoint/BreakpointResolverName.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Breakpoint/BreakpointSite.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Breakpoint/StoppointCallbackContext.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Breakpoint/Watchpoint.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Breakpoint/WatchpointList.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Breakpoint/WatchpointOptions.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Commands/CommandObjectApropos.h projects/clang380-import/contrib/llvm/tools/lldb/source/Commands/CommandObjectArgs.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Commands/CommandObjectArgs.h projects/clang380-import/contrib/llvm/tools/lldb/source/Commands/CommandObjectBreakpoint.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Commands/CommandObjectBreakpoint.h projects/clang380-import/contrib/llvm/tools/lldb/source/Commands/CommandObjectBreakpointCommand.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Commands/CommandObjectBreakpointCommand.h projects/clang380-import/contrib/llvm/tools/lldb/source/Commands/CommandObjectBugreport.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Commands/CommandObjectBugreport.h projects/clang380-import/contrib/llvm/tools/lldb/source/Commands/CommandObjectCommands.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Commands/CommandObjectCommands.h projects/clang380-import/contrib/llvm/tools/lldb/source/Commands/CommandObjectDisassemble.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Commands/CommandObjectDisassemble.h projects/clang380-import/contrib/llvm/tools/lldb/source/Commands/CommandObjectExpression.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Commands/CommandObjectExpression.h projects/clang380-import/contrib/llvm/tools/lldb/source/Commands/CommandObjectFrame.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Commands/CommandObjectFrame.h projects/clang380-import/contrib/llvm/tools/lldb/source/Commands/CommandObjectGUI.h projects/clang380-import/contrib/llvm/tools/lldb/source/Commands/CommandObjectHelp.h projects/clang380-import/contrib/llvm/tools/lldb/source/Commands/CommandObjectLanguage.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Commands/CommandObjectLanguage.h projects/clang380-import/contrib/llvm/tools/lldb/source/Commands/CommandObjectLog.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Commands/CommandObjectLog.h projects/clang380-import/contrib/llvm/tools/lldb/source/Commands/CommandObjectMemory.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Commands/CommandObjectMemory.h projects/clang380-import/contrib/llvm/tools/lldb/source/Commands/CommandObjectMultiword.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Commands/CommandObjectPlatform.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Commands/CommandObjectPlatform.h projects/clang380-import/contrib/llvm/tools/lldb/source/Commands/CommandObjectPlugin.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Commands/CommandObjectPlugin.h projects/clang380-import/contrib/llvm/tools/lldb/source/Commands/CommandObjectProcess.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Commands/CommandObjectProcess.h projects/clang380-import/contrib/llvm/tools/lldb/source/Commands/CommandObjectQuit.h projects/clang380-import/contrib/llvm/tools/lldb/source/Commands/CommandObjectRegister.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Commands/CommandObjectRegister.h projects/clang380-import/contrib/llvm/tools/lldb/source/Commands/CommandObjectSettings.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Commands/CommandObjectSettings.h projects/clang380-import/contrib/llvm/tools/lldb/source/Commands/CommandObjectSource.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Commands/CommandObjectSource.h projects/clang380-import/contrib/llvm/tools/lldb/source/Commands/CommandObjectSyntax.h projects/clang380-import/contrib/llvm/tools/lldb/source/Commands/CommandObjectTarget.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Commands/CommandObjectTarget.h projects/clang380-import/contrib/llvm/tools/lldb/source/Commands/CommandObjectThread.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Commands/CommandObjectThread.h projects/clang380-import/contrib/llvm/tools/lldb/source/Commands/CommandObjectType.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Commands/CommandObjectType.h projects/clang380-import/contrib/llvm/tools/lldb/source/Commands/CommandObjectVersion.h projects/clang380-import/contrib/llvm/tools/lldb/source/Commands/CommandObjectWatchpoint.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Commands/CommandObjectWatchpoint.h projects/clang380-import/contrib/llvm/tools/lldb/source/Commands/CommandObjectWatchpointCommand.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Commands/CommandObjectWatchpointCommand.h projects/clang380-import/contrib/llvm/tools/lldb/source/Core/Address.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Core/AddressResolverName.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Core/ArchSpec.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Core/ConnectionSharedMemory.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Core/ConstString.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Core/CxaDemangle.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Core/DataEncoder.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Core/DataExtractor.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Core/Debugger.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Core/Disassembler.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Core/DynamicLoader.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Core/EmulateInstruction.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Core/Event.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Core/FastDemangle.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Core/FormatEntity.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Core/IOHandler.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Core/Log.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Core/Logging.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Core/Mangled.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Core/Module.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Core/ModuleList.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Core/Opcode.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Core/PluginManager.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Core/RegisterValue.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Core/RegularExpression.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Core/Scalar.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Core/Section.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Core/SourceManager.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Core/Stream.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Core/StreamAsynchronousIO.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Core/StreamString.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Core/Timer.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Core/Value.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Core/ValueObject.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Core/ValueObjectCast.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Core/ValueObjectChild.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Core/ValueObjectConstResult.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Core/ValueObjectConstResultChild.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Core/ValueObjectConstResultImpl.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Core/ValueObjectDynamicValue.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Core/ValueObjectMemory.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Core/ValueObjectRegister.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Core/ValueObjectSyntheticFilter.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Core/ValueObjectVariable.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/DataFormatters/DataVisualization.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/DataFormatters/FormatClasses.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/DataFormatters/FormatManager.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/DataFormatters/StringPrinter.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/DataFormatters/TypeCategory.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/DataFormatters/TypeCategoryMap.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/DataFormatters/TypeFormat.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/DataFormatters/TypeSummary.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/DataFormatters/TypeSynthetic.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/DataFormatters/ValueObjectPrinter.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/DataFormatters/VectorType.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Expression/DWARFExpression.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Expression/ExpressionSourceCode.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Expression/IRDynamicChecks.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Expression/IRExecutionUnit.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Expression/IRInterpreter.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Expression/IRMemoryMap.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Expression/Materializer.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Host/common/Editline.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Host/common/File.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Host/common/FileSpec.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Host/common/Host.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Host/common/HostInfoBase.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Host/common/Mutex.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Host/common/NativeProcessProtocol.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Host/common/OptionParser.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Host/common/Socket.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Host/common/SocketAddress.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Host/common/Symbols.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Host/common/ThisThread.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Host/common/XML.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Host/freebsd/Host.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Host/posix/ConnectionFileDescriptorPosix.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Host/posix/FileSystem.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Host/posix/HostInfoPosix.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Host/posix/MainLoopPosix.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Host/posix/PipePosix.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Initialization/SystemInitializerCommon.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Interpreter/Args.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Interpreter/CommandInterpreter.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Interpreter/CommandObject.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Interpreter/CommandObjectScript.h projects/clang380-import/contrib/llvm/tools/lldb/source/Interpreter/OptionGroupValueObjectDisplay.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Interpreter/OptionValueLanguage.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Interpreter/OptionValueProperties.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Interpreter/Property.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Interpreter/embedded_interpreter.py projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/ABI/MacOSX-arm/ABIMacOSX_arm.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/ABI/MacOSX-arm/ABIMacOSX_arm.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/ABI/MacOSX-arm64/ABIMacOSX_arm64.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/ABI/MacOSX-arm64/ABIMacOSX_arm64.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/ABI/MacOSX-i386/ABIMacOSX_i386.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/ABI/MacOSX-i386/ABIMacOSX_i386.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-arm/ABISysV_arm.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-arm/ABISysV_arm.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-arm64/ABISysV_arm64.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-arm64/ABISysV_arm64.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-hexagon/ABISysV_hexagon.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-hexagon/ABISysV_hexagon.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-i386/ABISysV_i386.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-i386/ABISysV_i386.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-mips/ABISysV_mips.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-mips/ABISysV_mips.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-mips64/ABISysV_mips64.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-mips64/ABISysV_mips64.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-ppc/ABISysV_ppc.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-ppc/ABISysV_ppc.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-ppc64/ABISysV_ppc64.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-ppc64/ABISysV_ppc64.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-x86_64/ABISysV_x86_64.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-x86_64/ABISysV_x86_64.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Disassembler/llvm/DisassemblerLLVMC.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Disassembler/llvm/DisassemblerLLVMC.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/DynamicLoaderHexagonDYLD.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/DynamicLoaderHexagonDYLD.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/DYLDRendezvous.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/DynamicLoaderPOSIXDYLD.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/DynamicLoaderPOSIXDYLD.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/DynamicLoader/Static/DynamicLoaderStatic.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/DynamicLoader/Windows-DYLD/DynamicLoaderWindowsDYLD.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/DynamicLoader/Windows-DYLD/DynamicLoaderWindowsDYLD.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Instruction/ARM/EmulateInstructionARM.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Instruction/ARM/EmulateInstructionARM.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Instruction/ARM64/EmulateInstructionARM64.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Instruction/ARM64/EmulateInstructionARM64.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Instruction/MIPS/EmulateInstructionMIPS.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Instruction/MIPS/EmulateInstructionMIPS.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Instruction/MIPS64/EmulateInstructionMIPS64.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Instruction/MIPS64/EmulateInstructionMIPS64.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/InstrumentationRuntime/AddressSanitizer/AddressSanitizerRuntime.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/InstrumentationRuntime/AddressSanitizer/AddressSanitizerRuntime.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/JITLoader/GDB/JITLoaderGDB.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/JITLoader/GDB/JITLoaderGDB.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/ItaniumABILanguageRuntime.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/ItaniumABILanguageRuntime.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/MemoryHistory/asan/MemoryHistoryASan.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/MemoryHistory/asan/MemoryHistoryASan.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/ObjectContainer/BSD-Archive/ObjectContainerBSDArchive.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/ObjectContainer/BSD-Archive/ObjectContainerBSDArchive.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/ObjectFile/JIT/ObjectFileJIT.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/OperatingSystem/Python/OperatingSystemPython.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/OperatingSystem/Python/OperatingSystemPython.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Platform/FreeBSD/PlatformFreeBSD.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Platform/POSIX/PlatformPOSIX.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Platform/POSIX/PlatformPOSIX.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Platform/gdb-server/PlatformRemoteGDBServer.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Platform/gdb-server/PlatformRemoteGDBServer.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/FreeBSDThread.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/FreeBSDThread.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/POSIXStopInfo.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/POSIXStopInfo.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/ProcessFreeBSD.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/ProcessFreeBSD.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/ProcessMonitor.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/ProcessMonitor.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcessMonitor_arm.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcessMonitor_arm.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcessMonitor_arm64.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcessMonitor_arm64.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcessMonitor_mips64.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcessMonitor_mips64.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcessMonitor_powerpc.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcessMonitor_powerpc.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcessMonitor_x86.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcessMonitor_x86.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/CrashReason.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/DynamicRegisterInfo.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/FreeBSDSignals.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/HistoryThread.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/HistoryUnwind.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/InferiorCallPOSIX.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/LinuxSignals.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/MipsLinuxSignals.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextDarwin_arm.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextDarwin_arm.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextDarwin_arm64.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextDarwin_arm64.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextDarwin_i386.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextDarwin_i386.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextDarwin_x86_64.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextDarwin_x86_64.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextDummy.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextDummy.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextFreeBSD_arm.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextFreeBSD_arm.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextFreeBSD_arm64.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextFreeBSD_i386.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextFreeBSD_mips64.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextFreeBSD_powerpc.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextFreeBSD_x86_64.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextHistory.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextHistory.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextLLDB.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextLLDB.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextLinux_arm.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextLinux_arm.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextLinux_arm64.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextLinux_arm64.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextLinux_i386.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextLinux_i386.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextLinux_mips.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextLinux_mips.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextLinux_mips64.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextLinux_mips64.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextLinux_x86_64.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextLinux_x86_64.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextMacOSXFrameBackchain.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextMemory.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_arm.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_arm.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_arm64.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_mips64.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_powerpc.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_x86.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextThreadMemory.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContext_mips.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContext_powerpc.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContext_x86.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterInfoInterface.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterInfos_arm.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterInfos_arm64.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterInfos_i386.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterInfos_mips.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterInfos_mips64.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterInfos_powerpc.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterInfos_x86_64.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/StopInfoMachException.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/StopInfoMachException.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/ThreadMemory.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/UnwindLLDB.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/UnwindLLDB.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/UnwindMacOSXFrameBackchain.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/lldb-arm-register-enums.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/ProcessElfCore.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/ProcessElfCore.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_arm.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_arm.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_arm64.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_arm64.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_mips64.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_mips64.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_powerpc.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_powerpc.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_x86_64.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_x86_64.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/ThreadElfCore.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/ThreadElfCore.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunication.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunication.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServer.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerCommon.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerCommon.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerLLGS.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerLLGS.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerPlatform.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerPlatform.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteRegisterContext.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteRegisterContext.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/ThreadGDBRemote.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/ThreadGDBRemote.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFAttribute.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFCompileUnit.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFCompileUnit.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDIECollection.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDIECollection.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDataExtractor.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugInfo.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugInfo.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugInfoEntry.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugInfoEntry.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugLine.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugLine.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugPubnames.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugRanges.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugRanges.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDeclContext.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFFormValue.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFFormValue.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/HashedNameToDIE.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/LogChannelDWARF.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/NameToDIE.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/NameToDIE.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDebugMap.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDebugMap.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/UniqueDWARFASTType.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/UniqueDWARFASTType.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/Symtab/SymbolFileSymtab.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/Symtab/SymbolFileSymtab.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/SymbolVendor/ELF/SymbolVendorELF.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/SymbolVendor/ELF/SymbolVendorELF.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/UnwindAssembly/InstEmulation/UnwindAssemblyInstEmulation.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/UnwindAssembly/InstEmulation/UnwindAssemblyInstEmulation.h projects/clang380-import/contrib/llvm/tools/lldb/source/Plugins/UnwindAssembly/x86/UnwindAssembly-x86.h projects/clang380-import/contrib/llvm/tools/lldb/source/Symbol/Block.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Symbol/ClangASTContext.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Symbol/ClangASTImporter.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Symbol/ClangExternalASTSourceCallbacks.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Symbol/CompactUnwindInfo.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Symbol/CompileUnit.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Symbol/DWARFCallFrameInfo.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Symbol/FuncUnwinders.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Symbol/Function.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Symbol/LineEntry.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Symbol/LineTable.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Symbol/ObjectFile.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Symbol/SymbolContext.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Symbol/SymbolFile.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Symbol/SymbolVendor.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Symbol/Symtab.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Symbol/Type.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Symbol/TypeList.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Symbol/UnwindTable.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Symbol/Variable.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Symbol/VariableList.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Target/ABI.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Target/CPPLanguageRuntime.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Target/ExecutionContext.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Target/LanguageRuntime.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Target/Memory.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Target/ObjCLanguageRuntime.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Target/Platform.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Target/Process.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Target/ProcessLaunchInfo.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Target/RegisterContext.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Target/StackFrame.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Target/StackFrameList.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Target/StopInfo.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Target/Target.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Target/TargetList.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Target/Thread.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Target/ThreadList.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Target/ThreadPlan.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Target/ThreadPlanCallFunction.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Target/ThreadPlanCallFunctionUsingABI.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Target/ThreadPlanCallUserExpression.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Target/ThreadPlanRunToAddress.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Target/ThreadPlanShouldStopHere.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Target/ThreadPlanStepInRange.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Target/ThreadPlanStepInstruction.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Target/ThreadPlanStepOut.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Target/ThreadPlanStepOverRange.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Target/ThreadPlanStepRange.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Target/ThreadPlanStepThrough.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Target/ThreadPlanStepUntil.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Target/ThreadPlanTracer.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Target/ThreadSpec.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Target/UnixSignals.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Utility/ConvertEnum.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Utility/JSON.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Utility/ModuleCache.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Utility/ModuleCache.h projects/clang380-import/contrib/llvm/tools/lldb/source/Utility/SharingPtr.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Utility/StringExtractor.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Utility/StringExtractorGDBRemote.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Utility/StringExtractorGDBRemote.h projects/clang380-import/contrib/llvm/tools/lldb/source/Utility/UriParser.cpp projects/clang380-import/contrib/llvm/tools/lldb/source/Utility/UriParser.h projects/clang380-import/contrib/llvm/tools/lldb/source/lldb.cpp projects/clang380-import/contrib/llvm/tools/lldb/tools/driver/Driver.cpp projects/clang380-import/contrib/llvm/tools/lldb/tools/driver/Driver.h projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgContext.cpp projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgContext.h projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgSet.cpp projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgSet.h projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgValBase.cpp projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgValBase.h projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgValConsume.cpp projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgValConsume.h projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgValFile.cpp projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgValFile.h projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgValListBase.cpp projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgValListBase.h projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgValListOfN.cpp projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgValListOfN.h projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgValNumber.cpp projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgValNumber.h projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgValOptionLong.cpp projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgValOptionLong.h projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgValOptionShort.cpp projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgValOptionShort.h projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgValPrintValues.cpp projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgValPrintValues.h projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgValString.cpp projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgValString.h projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgValThreadGrp.cpp projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdArgValThreadGrp.h projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdBase.cpp projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdBase.h projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmd.cpp projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmd.h projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdBreak.cpp projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdBreak.h projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdData.cpp projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdData.h projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdEnviro.cpp projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdEnviro.h projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdExec.cpp projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdExec.h projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdFile.cpp projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdFile.h projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdGdbInfo.cpp projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdGdbInfo.h projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdGdbSet.cpp projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdGdbSet.h projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdGdbShow.cpp projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdGdbShow.h projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdGdbThread.cpp projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdGdbThread.h projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdMiscellanous.cpp projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdMiscellanous.h projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdStack.cpp projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdStack.h projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdSupportInfo.cpp projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdSupportInfo.h projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdSupportList.cpp projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdSupportList.h projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdSymbol.cpp projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdSymbol.h projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdTarget.cpp projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdTarget.h projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdThread.cpp projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdThread.h projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdTrace.cpp projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdTrace.h projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdVar.cpp projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCmdVar.h projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCommands.cpp projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdCommands.h projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdData.h projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdFactory.cpp projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdFactory.h projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdInterpreter.cpp projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdInterpreter.h projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdInvoker.cpp projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdInvoker.h projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdMgr.cpp projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdMgr.h projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdMgrSetCmdDeleteCallback.cpp projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmdMgrSetCmdDeleteCallback.h projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnBase.cpp projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnBase.h projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnLLDBBroadcaster.cpp projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnLLDBBroadcaster.h projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnLLDBDebugSessionInfo.cpp projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnLLDBDebugSessionInfo.h projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnLLDBDebugSessionInfoVarObj.cpp projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnLLDBDebugSessionInfoVarObj.h projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnLLDBDebugger.cpp projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnLLDBDebugger.h projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnLLDBDebuggerHandleEvents.cpp projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnLLDBDebuggerHandleEvents.h projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnLLDBProxySBValue.h projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnLLDBUtilSBValue.cpp projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnLLDBUtilSBValue.h projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnLog.cpp projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnLog.h projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnLogMediumFile.cpp projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnLogMediumFile.h projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnMIOutOfBandRecord.cpp projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnMIOutOfBandRecord.h projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnMIResultRecord.cpp projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnMIResultRecord.h projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnMIValue.cpp projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnMIValue.h projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnMIValueConst.cpp projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnMIValueConst.h projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnMIValueList.cpp projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnMIValueList.h projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnMIValueResult.cpp projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnMIValueResult.h projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnMIValueTuple.cpp projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnMIValueTuple.h projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnResources.cpp projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnResources.h projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnStreamStderr.cpp projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnStreamStderr.h projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnStreamStdin.cpp projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnStreamStdin.h projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnStreamStdout.cpp projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnStreamStdout.h projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnThreadMgrStd.cpp projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MICmnThreadMgrStd.h projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MIDataTypes.h projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MIDriver.cpp projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MIDriver.h projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MIDriverBase.cpp projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MIDriverBase.h projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MIDriverMain.cpp projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MIDriverMgr.cpp projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MIDriverMgr.h projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MIExtensions.txt projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilDateTimeStd.cpp projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilDateTimeStd.h projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilDebug.cpp projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilDebug.h projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilFileStd.cpp projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilFileStd.h projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilMapIdToVariant.cpp projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilMapIdToVariant.h projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilSingletonBase.h projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilSingletonHelper.h projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilString.cpp projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilString.h projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilThreadBaseStd.cpp projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilThreadBaseStd.h projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilVariant.cpp projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilVariant.h projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-server/LLDBServerUtilities.cpp projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-server/lldb-gdbserver.cpp projects/clang380-import/contrib/llvm/tools/lldb/tools/lldb-server/lldb-platform.cpp Directory Properties: projects/clang380-import/contrib/llvm/tools/lldb/ (props changed) Modified: projects/clang380-import/contrib/llvm/tools/lldb/docs/lldb.1 ============================================================================== --- projects/clang380-import/contrib/llvm/tools/lldb/docs/lldb.1 Mon Jan 4 00:23:26 2016 (r293126) +++ projects/clang380-import/contrib/llvm/tools/lldb/docs/lldb.1 Mon Jan 4 01:16:32 2016 (r293127) @@ -1,10 +1,10 @@ -.Dd December 16, 2015 \" DATE +.Dd December 16, 2015 \" DATE .Dt LLDB 1 \" Program name and manual section number .Os -.Sh NAME \" Section Header - required - don't modify +.Sh NAME \" Section Header - required - do not modify .Nm lldb .Nd The debugger -.Sh SYNOPSIS \" Section Header - required - don't modify +.Sh SYNOPSIS \" Section Header - required - do not modify .Nm lldb .Op Fl hvdexw .Op Fl a Ar arch @@ -14,7 +14,7 @@ .Op Fl n Ar process-name .Op Fl p Ar pid .Ar [[--] ...] -.Sh DESCRIPTION \" Section Header - required - don't modify +.Sh DESCRIPTION \" Section Header - required - do not modify .Nm is the command line interface for the LLDB debugger library. .Nm @@ -25,7 +25,10 @@ The following options are available: .It Fl h, -help Prints out the usage information for the .Nm -debugger. The \fB\-\-help\fR text may be more up-to-date and +debugger. +The +.Fl -help +text may be more up-to-date and authoritative than the command line options described in this man page. .It Fl v, -version @@ -43,9 +46,13 @@ Specifies the executable file that will be launching / attaching to. .It Fl n, -attach-name Ar process-name Specifies the name of a currently-running process to attach to. -(or the name of a process to wait for if \fB\-w\fR is used.) +(or the name of a process to wait for if +.Fl w +is used.) .It Fl w, -wait-for -When used in concert with \&\fB\-n process-name\-E\fR, indicates that +When used in concert with +.Fl n Ar process-name , +indicates that .Nm should wait for a new process of that name to be started -- and attach to it as early in the process-launch as possible. @@ -57,7 +64,8 @@ should attach to. Specifies the core file to examine. .It Fl l, -script-language Ar language Tells the debugger to use the specified scripting language for -user-defined scripts, rather than the default. Valid scripting +user-defined scripts, rather than the default. +Valid scripting languages that can be specified include Python, Perl, Ruby and Tcl. Currently only the Python extensions have been implemented. .It Fl d, -debug @@ -65,8 +73,9 @@ Tells the debugger to print out extra in .It Fl s, -source Ar filename Tells .Nm -to read in and execute the file "\fBfilename\fR", which -should contain +to read in and execute the file +.Qq Ar filename , +which should contain .Nm commands. .It Fl e, -editor @@ -76,39 +85,62 @@ to open source files using the host's "e .It Fl x, -no-lldbinit Do not automatically parse any '.lldbinit' files. .Pp -(If you don't provide -f then the first argument will be the file to be debugged +(If you do not provide -f then the first argument will be the file to +be debugged so 'lldb -- [ []]' also works. -Remember to end the options with "--" if any of your arguments have a "-" in them.) +Remember to end the options with "--" if any of your arguments have +a "-" in them.) .El .Sh USING LLDB In .Nm -there is a \fBhelp\fR command which can be used to find descriptions and examples of -all +there is a +.Cm help +command which can be used to find descriptions and examples of all .Nm -commands. To get help on "\fBbreakpoint set\fR" you would type "\fBhelp breakpoint set\fR". -.Pp -There is also an \fBapropos\fR command which will search the help text of all commands -for a given term -- this is useful for locating a command by topic. For instance, "\fBapropos breakpoint\fR" -will list any command that has the word \fBbreakpoint\fR in its help text. +commands. +To get help on +.Qq Cm breakpoint set +you would type +.Qq Cm help breakpoint set . +.Pp +There is also an +.Cm apropos +command which will search the help text of all commands +for a given term -- this is useful for locating a command by topic. +For instance, +.Qq Cm apropos breakpoint +will list any command that has the word +.Qq Cm breakpoint +in its help text. .Sh FILES .Nm will read settings/aliases/commands from three files at startup, if they exist. .Pp -First, it will read a \fB~/.lldbinit-\fIdebugger\fR command file. If you are using the -.Nm -command line interface, this is \fB~/.lldbinit-lldb\fR. If you are using +First, it will read a +.Pa ~/.lldbinit-debugger +command file. +If you are using the +.Nm +command line interface, this is +.Pa ~/.lldbinit-lldb . +If you are using .Nm inside a GUI debugger like .Nm Xcode -this will be \fB~/.lldbinit-Xcode\fR. This is a useful place to put settings that you -want to apply only when a given +this will be +.Pa ~/.lldbinit-Xcode . +This is a useful place to put settings that you want to apply only when a given .Nm command interpreter is used. .Pp -Second, \fB~/.lldbinit\fR is read. -.Pp -Third, an \fR.lldbinit\fR file in the current working directory (where +Second, +.Pa ~/.lldbinit +is read. +.Pp +Third, an +.Pa .lldbinit +file in the current working directory (where .Nm is started) will be read. .Sh SEE ALSO Modified: projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/API/LLDB.h ============================================================================== --- projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/API/LLDB.h Mon Jan 4 00:23:26 2016 (r293126) +++ projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/API/LLDB.h Mon Jan 4 01:16:32 2016 (r293127) @@ -16,6 +16,7 @@ // Project includes #include "lldb/API/SBDefines.h" #include "lldb/API/SBAddress.h" +#include "lldb/API/SBAttachInfo.h" #include "lldb/API/SBBlock.h" #include "lldb/API/SBBreakpoint.h" #include "lldb/API/SBBreakpointLocation.h" @@ -30,28 +31,47 @@ #include "lldb/API/SBError.h" #include "lldb/API/SBEvent.h" #include "lldb/API/SBExecutionContext.h" +#include "lldb/API/SBExpressionOptions.h" #include "lldb/API/SBFileSpec.h" +#include "lldb/API/SBFileSpecList.h" #include "lldb/API/SBFrame.h" #include "lldb/API/SBFunction.h" #include "lldb/API/SBHostOS.h" #include "lldb/API/SBInstruction.h" #include "lldb/API/SBInstructionList.h" +#include "lldb/API/SBLanguageRuntime.h" +#include "lldb/API/SBLaunchInfo.h" #include "lldb/API/SBLineEntry.h" #include "lldb/API/SBListener.h" #include "lldb/API/SBModule.h" +#include "lldb/API/SBModuleSpec.h" +#include "lldb/API/SBPlatform.h" #include "lldb/API/SBProcess.h" #include "lldb/API/SBQueue.h" #include "lldb/API/SBQueueItem.h" +#include "lldb/API/SBSection.h" #include "lldb/API/SBSourceManager.h" #include "lldb/API/SBStream.h" #include "lldb/API/SBStringList.h" #include "lldb/API/SBSymbol.h" #include "lldb/API/SBSymbolContext.h" +#include "lldb/API/SBSymbolContextList.h" #include "lldb/API/SBTarget.h" #include "lldb/API/SBThread.h" +#include "lldb/API/SBThreadCollection.h" +#include "lldb/API/SBThreadPlan.h" #include "lldb/API/SBType.h" +#include "lldb/API/SBTypeCategory.h" +#include "lldb/API/SBTypeEnumMember.h" +#include "lldb/API/SBTypeFilter.h" +#include "lldb/API/SBTypeFormat.h" +#include "lldb/API/SBTypeNameSpecifier.h" +#include "lldb/API/SBTypeSummary.h" +#include "lldb/API/SBTypeSynthetic.h" +#include "lldb/API/SBUnixSignals.h" #include "lldb/API/SBValue.h" #include "lldb/API/SBValueList.h" #include "lldb/API/SBVariablesOptions.h" +#include "lldb/API/SBWatchpoint.h" #endif // LLDB_LLDB_h_ Modified: projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/API/SBAttachInfo.h ============================================================================== --- projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/API/SBAttachInfo.h Mon Jan 4 00:23:26 2016 (r293126) +++ projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/API/SBAttachInfo.h Mon Jan 4 01:16:32 2016 (r293127) @@ -23,8 +23,47 @@ public: SBAttachInfo (lldb::pid_t pid); + //------------------------------------------------------------------ + /// Attach to a process by name. + /// + /// This function implies that a future call to SBTarget::Attach(...) + /// will be synchronous. + /// + /// @param[in] path + /// A full or partial name for the process to attach to. + /// + /// @param[in] wait_for + /// If \b false, attach to an existing process whose name matches. + /// If \b true, then wait for the next process whose name matches. + //------------------------------------------------------------------ SBAttachInfo (const char *path, bool wait_for); + //------------------------------------------------------------------ + /// Attach to a process by name. + /// + /// Future calls to SBTarget::Attach(...) will be synchronous or + /// asynchronous depending on the \a async argument. + /// + /// @param[in] path + /// A full or partial name for the process to attach to. + /// + /// @param[in] wait_for + /// If \b false, attach to an existing process whose name matches. + /// If \b true, then wait for the next process whose name matches. + /// + /// @param[in] async + /// If \b false, then the SBTarget::Attach(...) call will be a + /// synchronous call with no way to cancel the attach in + /// progress. + /// If \b true, then the SBTarget::Attach(...) function will + /// return immediately and clients are expected to wait for a + /// process eStateStopped event if a suitable process is + /// eventually found. If the client wants to cancel the event, + /// SBProcess::Stop() can be called and an eStateExited process + /// event will be delivered. + //------------------------------------------------------------------ + SBAttachInfo (const char *path, bool wait_for, bool async); + SBAttachInfo (const SBAttachInfo &rhs); ~SBAttachInfo(); @@ -47,9 +86,45 @@ public: bool GetWaitForLaunch (); + //------------------------------------------------------------------ + /// Set attach by process name settings. + /// + /// Designed to be used after a call to SBAttachInfo::SetExecutable(). + /// This function implies that a call to SBTarget::Attach(...) will + /// be synchronous. + /// + /// @param[in] wait_for + /// If \b false, attach to an existing process whose name matches. + /// If \b true, then wait for the next process whose name matches. + //------------------------------------------------------------------ void SetWaitForLaunch (bool b); + //------------------------------------------------------------------ + /// Set attach by process name settings. + /// + /// Designed to be used after a call to SBAttachInfo::SetExecutable(). + /// Future calls to SBTarget::Attach(...) will be synchronous or + /// asynchronous depending on the \a async argument. + /// + /// @param[in] wait_for + /// If \b false, attach to an existing process whose name matches. + /// If \b true, then wait for the next process whose name matches. + /// + /// @param[in] async + /// If \b false, then the SBTarget::Attach(...) call will be a + /// synchronous call with no way to cancel the attach in + /// progress. + /// If \b true, then the SBTarget::Attach(...) function will + /// return immediately and clients are expected to wait for a + /// process eStateStopped event if a suitable process is + /// eventually found. If the client wants to cancel the event, + /// SBProcess::Stop() can be called and an eStateExited process + /// event will be delivered. + //------------------------------------------------------------------ + void + SetWaitForLaunch (bool b, bool async); + bool GetIgnoreExisting (); Modified: projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/API/SBCommandInterpreter.h ============================================================================== --- projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/API/SBCommandInterpreter.h Mon Jan 4 00:23:26 2016 (r293126) +++ projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/API/SBCommandInterpreter.h Mon Jan 4 01:16:32 2016 (r293127) @@ -10,6 +10,12 @@ #ifndef LLDB_SBCommandInterpreter_h_ #define LLDB_SBCommandInterpreter_h_ +// C Includes +// C++ Includes +#include + +// Other libraries and framework includes +// Project includes #include "lldb/API/SBDefines.h" #include "lldb/API/SBDebugger.h" @@ -59,6 +65,7 @@ public: void SetAddToHistory (bool); + private: lldb_private::CommandInterpreterRunOptions * get () const; @@ -84,11 +91,11 @@ public: SBCommandInterpreter (const lldb::SBCommandInterpreter &rhs); + ~SBCommandInterpreter (); + const lldb::SBCommandInterpreter & operator = (const lldb::SBCommandInterpreter &rhs); - ~SBCommandInterpreter (); - static const char * GetArgumentTypeAsCString (const lldb::CommandArgumentType arg_type); @@ -187,7 +194,7 @@ public: lldb::CommandOverrideCallback callback, void *baton); - SBCommandInterpreter (lldb_private::CommandInterpreter *interpreter_ptr = NULL); // Access using SBDebugger::GetCommandInterpreter(); + SBCommandInterpreter(lldb_private::CommandInterpreter *interpreter_ptr = nullptr); // Access using SBDebugger::GetCommandInterpreter(); //---------------------------------------------------------------------- /// Return true if the command interpreter is the active IO handler. @@ -213,7 +220,7 @@ public: /// /// @return /// The string that should be written into the file handle that is - /// feeding the input stream for the debugger, or NULL if there is + /// feeding the input stream for the debugger, or nullptr if there is /// no string for this control key. //---------------------------------------------------------------------- const char * @@ -233,7 +240,6 @@ public: ResolveCommand(const char *command_line, SBCommandReturnObject &result); protected: - lldb_private::CommandInterpreter & ref (); @@ -242,6 +248,7 @@ protected: void reset (lldb_private::CommandInterpreter *); + private: friend class SBDebugger; @@ -254,6 +261,9 @@ private: class SBCommandPluginInterface { public: + virtual + ~SBCommandPluginInterface() = default; + virtual bool DoExecute (lldb::SBDebugger /*debugger*/, char** /*command*/, @@ -261,16 +271,11 @@ public: { return false; } - - virtual - ~SBCommandPluginInterface () - {} }; class SBCommand { public: - SBCommand (); bool @@ -298,13 +303,12 @@ public: SetFlags (uint32_t flags); lldb::SBCommand - AddMultiwordCommand (const char* name, const char* help = NULL); + AddMultiwordCommand(const char* name, const char* help = nullptr); lldb::SBCommand - AddCommand (const char* name, lldb::SBCommandPluginInterface* impl, const char* help = NULL); + AddCommand(const char* name, lldb::SBCommandPluginInterface* impl, const char* help = nullptr); private: - friend class SBDebugger; friend class SBCommandInterpreter; Modified: projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/API/SBCommandReturnObject.h ============================================================================== --- projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/API/SBCommandReturnObject.h Mon Jan 4 00:23:26 2016 (r293126) +++ projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/API/SBCommandReturnObject.h Mon Jan 4 01:16:32 2016 (r293127) @@ -10,8 +10,14 @@ #ifndef LLDB_SBCommandReturnObject_h_ #define LLDB_SBCommandReturnObject_h_ +// C Includes #include +// C++ Includes +#include + +// Other libraries and framework includes +// Project includes #include "lldb/API/SBDefines.h" namespace lldb { @@ -19,22 +25,20 @@ namespace lldb { class LLDB_API SBCommandReturnObject { public: - SBCommandReturnObject (); SBCommandReturnObject (const lldb::SBCommandReturnObject &rhs); + ~SBCommandReturnObject (); + const lldb::SBCommandReturnObject & operator = (const lldb::SBCommandReturnObject &rhs); - SBCommandReturnObject (lldb_private::CommandReturnObject *ptr); lldb_private::CommandReturnObject * Release (); - ~SBCommandReturnObject (); - bool IsValid() const; @@ -99,8 +103,8 @@ public: GetError (bool only_if_no_immediate); void - SetError (lldb::SBError &error, - const char *fallback_error_cstr = NULL); + SetError(lldb::SBError &error, + const char *fallback_error_cstr = nullptr); void SetError (const char* error_cstr); @@ -124,10 +128,10 @@ protected: void SetLLDBObjectPtr (lldb_private::CommandReturnObject *ptr); - private: +private: std::unique_ptr m_opaque_ap; }; } // namespace lldb -#endif // LLDB_SBCommandReturnObject_h_ +#endif // LLDB_SBCommandReturnObject_h_ Modified: projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/API/SBDebugger.h ============================================================================== --- projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/API/SBDebugger.h Mon Jan 4 00:23:26 2016 (r293126) +++ projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/API/SBDebugger.h Mon Jan 4 01:16:32 2016 (r293127) @@ -16,13 +16,13 @@ #include "lldb/API/SBPlatform.h" namespace lldb { - class LLDB_API SBInputReader { public: - SBInputReader(); - ~SBInputReader(); + SBInputReader() = default; + ~SBInputReader() = default; + SBError Initialize(lldb::SBDebugger&, unsigned long (*)(void*, lldb::SBInputReader*, lldb::InputReaderAction, char const*, unsigned long), void*, lldb::InputReaderGranularity, char const*, char const*, bool); void SetIsDone(bool); bool IsActive() const; @@ -31,6 +31,16 @@ public: class LLDB_API SBDebugger { public: + SBDebugger(); + + SBDebugger(const lldb::SBDebugger &rhs); + + SBDebugger(const lldb::DebuggerSP &debugger_sp); + + ~SBDebugger(); + + lldb::SBDebugger & + operator = (const lldb::SBDebugger &rhs); static void Initialize(); @@ -54,17 +64,6 @@ public: static void MemoryPressureDetected (); - SBDebugger(); - - SBDebugger(const lldb::SBDebugger &rhs); - - SBDebugger(const lldb::DebuggerSP &debugger_sp); - - lldb::SBDebugger & - operator = (const lldb::SBDebugger &rhs); - - ~SBDebugger(); - bool IsValid() const; @@ -288,6 +287,9 @@ public: GetCategory (const char* category_name); SBTypeCategory + GetCategory (lldb::LanguageType lang_type); + + SBTypeCategory CreateCategory (const char* category_name); bool @@ -329,8 +331,11 @@ public: int &num_errors, bool &quit_requested, bool &stopped_for_crash); -private: + + SBError + RunREPL (lldb::LanguageType language, const char *repl_options); +private: friend class SBCommandInterpreter; friend class SBInputReader; friend class SBListener; @@ -357,7 +362,6 @@ private: }; // class SBDebugger - } // namespace lldb #endif // LLDB_SBDebugger_h_ Modified: projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/API/SBDefines.h ============================================================================== --- projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/API/SBDefines.h Mon Jan 4 00:23:26 2016 (r293126) +++ projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/API/SBDefines.h Mon Jan 4 01:16:32 2016 (r293127) @@ -86,9 +86,7 @@ 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 class LLDB_API SBTypeList; class LLDB_API SBValue; class LLDB_API SBValueList; Modified: projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/API/SBFunction.h ============================================================================== --- projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/API/SBFunction.h Mon Jan 4 00:23:26 2016 (r293126) +++ projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/API/SBFunction.h Mon Jan 4 01:16:32 2016 (r293127) @@ -53,6 +53,9 @@ public: lldb::SBAddress GetEndAddress (); + const char * + GetArgumentName (uint32_t arg_idx); + uint32_t GetPrologueByteSize (); @@ -66,6 +69,9 @@ public: GetLanguage (); bool + GetIsOptimized (); + + bool operator == (const lldb::SBFunction &rhs) const; bool Modified: projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/API/SBProcess.h ============================================================================== --- projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/API/SBProcess.h Mon Jan 4 00:23:26 2016 (r293126) +++ projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/API/SBProcess.h Mon Jan 4 01:16:32 2016 (r293127) @@ -294,8 +294,56 @@ public: uint32_t GetNumSupportedHardwareWatchpoints (lldb::SBError &error) const; + //------------------------------------------------------------------ + /// Load a shared library into this process. + /// + /// @param[in] remote_image_spec + /// The path for the shared library on the target what you want + /// to load. + /// + /// @param[out] error + /// An error object that gets filled in with any errors that + /// might occur when trying to load the shared library. + /// + /// @return + /// A token that represents the shared library that can be + /// later used to unload the shared library. A value of + /// LLDB_INVALID_IMAGE_TOKEN will be returned if the shared + /// library can't be opened. + //------------------------------------------------------------------ uint32_t - LoadImage (lldb::SBFileSpec &image_spec, lldb::SBError &error); + LoadImage (lldb::SBFileSpec &remote_image_spec, lldb::SBError &error); + + //------------------------------------------------------------------ + /// Load a shared library into this process. + /// + /// @param[in] local_image_spec + /// The file spec that points to the shared library that you + /// want to load if the library is located on the host. The + /// library will be copied over to the location specified by + /// remote_image_spec or into the current working directory with + /// the same filename if the remote_image_spec isn't specified. + /// + /// @param[in] remote_image_spec + /// If local_image_spec is specified then the location where the + /// library should be copied over from the host. If + /// local_image_spec isn't specified, then the path for the + /// shared library on the target what you want to load. + /// + /// @param[out] error + /// An error object that gets filled in with any errors that + /// might occur when trying to load the shared library. + /// + /// @return + /// A token that represents the shared library that can be + /// later used to unload the shared library. A value of + /// LLDB_INVALID_IMAGE_TOKEN will be returned if the shared + /// library can't be opened. + //------------------------------------------------------------------ + uint32_t + LoadImage (const lldb::SBFileSpec &local_image_spec, + const lldb::SBFileSpec &remote_image_spec, + lldb::SBError &error); lldb::SBError UnloadImage (uint32_t image_token); @@ -341,6 +389,10 @@ public: bool IsInstrumentationRuntimePresent(InstrumentationRuntimeType type); + // Save the state of the process in a core file (or mini dump on Windows). + lldb::SBError + SaveCore(const char *file_name); + protected: friend class SBAddress; friend class SBBreakpoint; Modified: projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/API/SBStream.h ============================================================================== --- projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/API/SBStream.h Mon Jan 4 00:23:26 2016 (r293126) +++ projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/API/SBStream.h Mon Jan 4 01:16:32 2016 (r293127) @@ -21,7 +21,9 @@ class LLDB_API SBStream public: SBStream (); - + + SBStream (SBStream &&rhs); + ~SBStream (); bool Modified: projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/API/SBTarget.h ============================================================================== --- projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/API/SBTarget.h Mon Jan 4 00:23:26 2016 (r293126) +++ projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/API/SBTarget.h Mon Jan 4 01:16:32 2016 (r293127) @@ -10,6 +10,10 @@ #ifndef LLDB_SBTarget_h_ #define LLDB_SBTarget_h_ +// C Includes +// C++ Includes +// Other libraries and framework includes +// Project includes #include "lldb/API/SBDefines.h" #include "lldb/API/SBAddress.h" #include "lldb/API/SBAttachInfo.h" @@ -50,14 +54,14 @@ public: SBTarget (const lldb::TargetSP& target_sp); - const lldb::SBTarget& - operator = (const lldb::SBTarget& rhs); - //------------------------------------------------------------------ // Destructor //------------------------------------------------------------------ ~SBTarget(); + const lldb::SBTarget& + operator = (const lldb::SBTarget& rhs); + bool IsValid() const; @@ -135,17 +139,17 @@ public: /// /// @param[in] stdin_path /// The path to use when re-directing the STDIN of the new - /// process. If all stdXX_path arguments are NULL, a pseudo + /// process. If all stdXX_path arguments are nullptr, a pseudo /// terminal will be used. /// /// @param[in] stdout_path /// The path to use when re-directing the STDOUT of the new - /// process. If all stdXX_path arguments are NULL, a pseudo + /// process. If all stdXX_path arguments are nullptr, a pseudo /// terminal will be used. /// /// @param[in] stderr_path /// The path to use when re-directing the STDERR of the new - /// process. If all stdXX_path arguments are NULL, a pseudo + /// process. If all stdXX_path arguments are nullptr, a pseudo /// terminal will be used. /// /// @param[in] working_directory @@ -175,8 +179,10 @@ public: uint32_t launch_flags, // See LaunchFlags bool stop_at_entry, lldb::SBError& error); - - + + SBProcess + LoadCore (const char *core_file); + //------------------------------------------------------------------ /// Launch a new process with sensible defaults. /// @@ -212,9 +218,6 @@ public: Launch (SBLaunchInfo &launch_info, SBError& error); SBProcess - LoadCore (const char *core_file); - - SBProcess Attach (SBAttachInfo &attach_info, SBError& error); //------------------------------------------------------------------ @@ -248,6 +251,7 @@ public: ::pid_t pid, // 32 bit int process ID lldb::SBError& error); // DEPRECATED #endif + //------------------------------------------------------------------ /// Attach to process with name. /// @@ -288,7 +292,7 @@ public: /// The url to connect to, e.g., 'connect://localhost:12345'. /// /// @param[in] plugin_name - /// The plugin name to be used; can be NULL. + /// The plugin name to be used; can be nullptr. /// /// @param[out] error /// An error explaining what went wrong if the connect fails. @@ -421,7 +425,6 @@ public: lldb::SBError SetModuleLoadAddress (lldb::SBModule module, int64_t sections_offset); - //------------------------------------------------------------------ /// Clear the section base load addresses for all sections in a module. @@ -618,7 +621,7 @@ public: BreakpointCreateByLocation (const lldb::SBFileSpec &file_spec, uint32_t line); lldb::SBBreakpoint - BreakpointCreateByName (const char *symbol_name, const char *module_name = NULL); + BreakpointCreateByName(const char *symbol_name, const char *module_name = nullptr); // This version uses name_type_mask = eFunctionNameTypeAuto lldb::SBBreakpoint @@ -633,14 +636,29 @@ public: const SBFileSpecList &comp_unit_list); lldb::SBBreakpoint + BreakpointCreateByName (const char *symbol_name, + uint32_t name_type_mask, // Logical OR one or more FunctionNameType enum bits + lldb::LanguageType symbol_language, + const SBFileSpecList &module_list, + const SBFileSpecList &comp_unit_list); + + lldb::SBBreakpoint + BreakpointCreateByNames (const char *symbol_name[], + uint32_t num_names, + uint32_t name_type_mask, // Logical OR one or more FunctionNameType enum bits + const SBFileSpecList &module_list, + const SBFileSpecList &comp_unit_list); + + lldb::SBBreakpoint BreakpointCreateByNames (const char *symbol_name[], uint32_t num_names, uint32_t name_type_mask, // Logical OR one or more FunctionNameType enum bits + lldb::LanguageType symbol_language, const SBFileSpecList &module_list, const SBFileSpecList &comp_unit_list); lldb::SBBreakpoint - BreakpointCreateByRegex (const char *symbol_name_regex, const char *module_name = NULL); + BreakpointCreateByRegex (const char *symbol_name_regex, const char *module_name = nullptr); lldb::SBBreakpoint BreakpointCreateByRegex (const char *symbol_name_regex, @@ -648,9 +666,15 @@ public: const SBFileSpecList &comp_unit_list); lldb::SBBreakpoint - BreakpointCreateBySourceRegex (const char *source_regex, - const SBFileSpec &source_file, - const char *module_name = NULL); + BreakpointCreateByRegex (const char *symbol_name_regex, + lldb::LanguageType symbol_language, + const SBFileSpecList &module_list, + const SBFileSpecList &comp_unit_list); + + lldb::SBBreakpoint + BreakpointCreateBySourceRegex(const char *source_regex, + const SBFileSpec &source_file, + const char *module_name = nullptr); lldb::SBBreakpoint BreakpointCreateBySourceRegex (const char *source_regex, @@ -665,6 +689,9 @@ public: lldb::SBBreakpoint BreakpointCreateByAddress (addr_t address); + lldb::SBBreakpoint + BreakpointCreateBySBAddress (SBAddress &address); + uint32_t GetNumBreakpoints () const; @@ -808,15 +835,10 @@ protected: void SetSP (const lldb::TargetSP& target_sp); - private: - //------------------------------------------------------------------ - // For Target only - //------------------------------------------------------------------ - lldb::TargetSP m_opaque_sp; }; } // namespace lldb -#endif // LLDB_SBTarget_h_ +#endif // LLDB_SBTarget_h_ Modified: projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/API/SBType.h ============================================================================== --- projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/API/SBType.h Mon Jan 4 00:23:26 2016 (r293126) +++ projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/API/SBType.h Mon Jan 4 01:16:32 2016 (r293127) @@ -85,7 +85,13 @@ public: const char * GetName (); - + + const char * + GetDemangledName (); + + const char * + GetMangledName (); + lldb::SBType GetType (); @@ -158,6 +164,9 @@ public: bool IsTypedefType (); + bool + IsAnonymousType (); + lldb::SBType GetPointerType(); @@ -290,7 +299,7 @@ protected: friend class SBTypeList; friend class SBValue; - SBType (const lldb_private::ClangASTType &); + SBType (const lldb_private::CompilerType &); SBType (const lldb::TypeSP &); SBType (const lldb::TypeImplSP &); Modified: projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/API/SBTypeCategory.h ============================================================================== --- projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/API/SBTypeCategory.h Mon Jan 4 00:23:26 2016 (r293126) +++ projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/API/SBTypeCategory.h Mon Jan 4 01:16:32 2016 (r293127) @@ -36,6 +36,15 @@ namespace lldb { const char* GetName(); + lldb::LanguageType + GetLanguageAtIndex (uint32_t idx); + + uint32_t + GetNumLanguages (); + + void + AddLanguage (lldb::LanguageType language); + bool GetDescription (lldb::SBStream &description, lldb::DescriptionLevel description_level); Modified: projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/API/SBTypeSummary.h ============================================================================== --- projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/API/SBTypeSummary.h Mon Jan 4 00:23:26 2016 (r293126) +++ projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/API/SBTypeSummary.h Mon Jan 4 01:16:32 2016 (r293127) @@ -12,8 +12,6 @@ #include "lldb/API/SBDefines.h" -#ifndef LLDB_DISABLE_PYTHON - namespace lldb { class LLDB_API SBTypeSummaryOptions { @@ -71,6 +69,9 @@ namespace lldb { public: SBTypeSummary(); + + // Native function summary formatter callback + typedef bool (*FormatCallback) (SBValue, SBTypeSummaryOptions, SBStream&); static SBTypeSummary CreateWithSummaryString (const char* data, @@ -83,6 +84,11 @@ namespace lldb { static SBTypeSummary CreateWithScriptCode (const char* data, uint32_t options = 0); // see lldb::eTypeOption values + + static SBTypeSummary + CreateWithCallback (FormatCallback cb, + uint32_t options = 0, + const char* description = nullptr); SBTypeSummary (const lldb::SBTypeSummary &rhs); @@ -126,6 +132,9 @@ namespace lldb { operator = (const lldb::SBTypeSummary &rhs); bool + DoesPrintValue (lldb::SBValue value); + + bool IsEqualTo (lldb::SBTypeSummary &rhs); bool @@ -160,6 +169,4 @@ namespace lldb { } // namespace lldb -#endif // LLDB_DISABLE_PYTHON - #endif // LLDB_SBTypeSummary_h_ Modified: projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/API/SBValue.h ============================================================================== --- projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/API/SBValue.h Mon Jan 4 00:23:26 2016 (r293126) +++ projects/clang380-import/contrib/llvm/tools/lldb/include/lldb/API/SBValue.h Mon Jan 4 01:16:32 2016 (r293127) @@ -139,10 +139,8 @@ public: lldb::SBTypeFormat GetTypeFormat (); -#ifndef LLDB_DISABLE_PYTHON lldb::SBTypeSummary GetTypeSummary (); -#endif lldb::SBTypeFilter GetTypeFilter (); @@ -206,7 +204,11 @@ public: /// pointer to a 'Point' type, then the child at index zero will be /// the 'x' member, and the child at index 1 will be the 'y' member /// (the child at index zero won't be a 'Point' instance). - /// *** DIFF OUTPUT TRUNCATED AT 1000 LINES ***