This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository lldb.
from 063858b Updated .clang-format rules so bring LLDB in line with LLVM s [...] new a015ff5 *** This commit represents a complete reformatting of the LLD [...]
The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: examples/customization/bin-utils/binutils.py | 19 +- examples/customization/import-python/importcmd.py | 57 +- examples/customization/pwd-cd-and-system/utils.py | 13 +- examples/darwin/heap_find/heap.py | 720 +- examples/darwin/heap_find/heap/heap_find.cpp | 1470 +- examples/functions/main.cpp | 584 +- .../darwin/fd_interposing/FDInterposing.cpp | 1533 +- examples/lookup/main.cpp | 343 +- examples/plugins/commands/fooplugin.cpp | 53 +- examples/python/cmdtemplate.py | 70 +- examples/python/crashlog.py | 579 +- examples/python/delta.py | 67 +- examples/python/diagnose_nsstring.py | 250 +- examples/python/diagnose_unwind.py | 491 +- examples/python/dict_utils.py | 29 +- examples/python/disasm-stress-test.py | 120 +- examples/python/disasm.py | 49 +- examples/python/file_extract.py | 45 +- examples/python/gdb_disassemble.py | 10 +- examples/python/gdbremote.py | 757 +- examples/python/globals.py | 74 +- examples/python/jump.py | 79 +- examples/python/lldb_module_utils.py | 57 +- examples/python/lldbtk.py | 365 +- examples/python/mach_o.py | 1426 +- examples/python/memory.py | 185 +- examples/python/operating_system.py | 217 +- examples/python/performance.py | 177 +- examples/python/process_events.py | 271 +- examples/python/pytracer.py | 546 +- examples/python/sbvalue.py | 165 +- examples/python/scripted_step.py | 93 +- examples/python/shadow.py | 13 +- examples/python/sources.py | 15 +- examples/python/stacks.py | 32 +- examples/python/symbolication.py | 355 +- examples/python/types.py | 215 +- examples/python/x86_64_linux_target_definition.py | 978 +- examples/python/x86_64_qemu_target_definition.py | 971 +- examples/python/x86_64_target_definition.py | 977 +- examples/scripting/dictionary.c | 179 +- examples/scripting/tree_utils.py | 56 +- examples/summaries/cocoa/CFArray.py | 345 +- examples/summaries/cocoa/CFBag.py | 241 +- examples/summaries/cocoa/CFBinaryHeap.py | 235 +- examples/summaries/cocoa/CFBitVector.py | 301 +- examples/summaries/cocoa/CFDictionary.py | 421 +- examples/summaries/cocoa/CFString.py | 646 +- examples/summaries/cocoa/Class.py | 19 +- examples/summaries/cocoa/Logger.py | 207 +- examples/summaries/cocoa/NSBundle.py | 208 +- examples/summaries/cocoa/NSData.py | 283 +- examples/summaries/cocoa/NSDate.py | 462 +- examples/summaries/cocoa/NSException.py | 196 +- examples/summaries/cocoa/NSIndexSet.py | 264 +- examples/summaries/cocoa/NSMachPort.py | 196 +- examples/summaries/cocoa/NSNotification.py | 174 +- examples/summaries/cocoa/NSNumber.py | 430 +- examples/summaries/cocoa/NSSet.py | 476 +- examples/summaries/cocoa/NSURL.py | 222 +- examples/summaries/cocoa/Selector.py | 13 +- examples/summaries/cocoa/attrib_fromdict.py | 64 +- examples/summaries/cocoa/cache.py | 43 +- examples/summaries/cocoa/metrics.py | 168 +- examples/summaries/cocoa/objc_runtime.py | 1560 +- examples/summaries/objc.py | 25 +- examples/summaries/pysummary.py | 32 +- examples/summaries/sp_cp.py | 119 +- examples/summaries/synth.py | 117 +- examples/summaries/unicode_strings.py | 73 +- examples/synthetic/bitfield/example.py | 205 +- examples/synthetic/bitfield/program.cpp | 112 +- examples/synthetic/gnu_libstdcpp.py | 892 +- examples/synthetic/libcxx.py | 1240 +- examples/synthetic/unordered_multi.py | 224 +- include/lldb/API/LLDB.h | 4 +- include/lldb/API/SBAddress.h | 162 +- include/lldb/API/SBAttachInfo.h | 358 +- include/lldb/API/SBBlock.h | 153 +- include/lldb/API/SBBreakpoint.h | 275 +- include/lldb/API/SBBreakpointLocation.h | 149 +- include/lldb/API/SBBroadcaster.h | 94 +- include/lldb/API/SBCommandInterpreter.h | 486 +- include/lldb/API/SBCommandReturnObject.h | 182 +- include/lldb/API/SBCommunication.h | 96 +- include/lldb/API/SBCompileUnit.h | 163 +- include/lldb/API/SBData.h | 283 +- include/lldb/API/SBDebugger.h | 492 +- include/lldb/API/SBDeclaration.h | 123 +- include/lldb/API/SBDefines.h | 3 +- include/lldb/API/SBError.h | 99 +- include/lldb/API/SBEvent.h | 91 +- include/lldb/API/SBExecutionContext.h | 92 +- include/lldb/API/SBExpressionOptions.h | 201 +- include/lldb/API/SBFileSpec.h | 118 +- include/lldb/API/SBFileSpecList.h | 74 +- include/lldb/API/SBFrame.h | 383 +- include/lldb/API/SBFunction.h | 88 +- include/lldb/API/SBHostOS.h | 44 +- include/lldb/API/SBInstruction.h | 89 +- include/lldb/API/SBInstructionList.h | 57 +- include/lldb/API/SBLanguageRuntime.h | 11 +- include/lldb/API/SBLaunchInfo.h | 282 +- include/lldb/API/SBLineEntry.h | 82 +- include/lldb/API/SBListener.h | 141 +- include/lldb/API/SBMemoryRegionInfo.h | 186 +- include/lldb/API/SBMemoryRegionInfoList.h | 39 +- include/lldb/API/SBModule.h | 611 +- include/lldb/API/SBModuleSpec.h | 219 +- include/lldb/API/SBPlatform.h | 330 +- include/lldb/API/SBProcess.h | 781 +- include/lldb/API/SBQueue.h | 71 +- include/lldb/API/SBQueueItem.h | 41 +- include/lldb/API/SBSection.h | 117 +- include/lldb/API/SBSourceManager.h | 36 +- include/lldb/API/SBStream.h | 146 +- include/lldb/API/SBStringList.h | 53 +- include/lldb/API/SBStructuredData.h | 38 +- include/lldb/API/SBSymbol.h | 105 +- include/lldb/API/SBSymbolContext.h | 84 +- include/lldb/API/SBSymbolContextList.h | 54 +- include/lldb/API/SBTarget.h | 1528 +- include/lldb/API/SBThread.h | 418 +- include/lldb/API/SBThreadCollection.h | 81 +- include/lldb/API/SBThreadPlan.h | 177 +- include/lldb/API/SBType.h | 520 +- include/lldb/API/SBTypeCategory.h | 234 +- include/lldb/API/SBTypeEnumMember.h | 76 +- include/lldb/API/SBTypeFilter.h | 131 +- include/lldb/API/SBTypeFormat.h | 133 +- include/lldb/API/SBTypeNameSpecifier.h | 107 +- include/lldb/API/SBTypeSummary.h | 274 +- include/lldb/API/SBTypeSynthetic.h | 143 +- include/lldb/API/SBUnixSignals.h | 67 +- include/lldb/API/SBValue.h | 898 +- include/lldb/API/SBValueList.h | 96 +- include/lldb/API/SBVariablesOptions.h | 127 +- include/lldb/API/SBWatchpoint.h | 90 +- include/lldb/API/SystemInitializerFull.h | 20 +- include/lldb/Breakpoint/Breakpoint.h | 1372 +- include/lldb/Breakpoint/BreakpointID.h | 182 +- include/lldb/Breakpoint/BreakpointIDList.h | 60 +- include/lldb/Breakpoint/BreakpointList.h | 349 +- include/lldb/Breakpoint/BreakpointLocation.h | 812 +- .../lldb/Breakpoint/BreakpointLocationCollection.h | 360 +- include/lldb/Breakpoint/BreakpointLocationList.h | 472 +- include/lldb/Breakpoint/BreakpointOptions.h | 605 +- include/lldb/Breakpoint/BreakpointResolver.h | 287 +- .../lldb/Breakpoint/BreakpointResolverAddress.h | 74 +- .../lldb/Breakpoint/BreakpointResolverFileLine.h | 70 +- .../lldb/Breakpoint/BreakpointResolverFileRegex.h | 73 +- include/lldb/Breakpoint/BreakpointResolverName.h | 137 +- include/lldb/Breakpoint/BreakpointSite.h | 512 +- include/lldb/Breakpoint/BreakpointSiteList.h | 350 +- include/lldb/Breakpoint/Stoppoint.h | 49 +- include/lldb/Breakpoint/StoppointCallbackContext.h | 63 +- include/lldb/Breakpoint/StoppointLocation.h | 191 +- include/lldb/Breakpoint/Watchpoint.h | 422 +- include/lldb/Breakpoint/WatchpointList.h | 442 +- include/lldb/Breakpoint/WatchpointOptions.h | 424 +- include/lldb/Core/Address.h | 983 +- include/lldb/Core/AddressRange.h | 465 +- include/lldb/Core/AddressResolver.h | 54 +- include/lldb/Core/AddressResolverFileLine.h | 41 +- include/lldb/Core/AddressResolverName.h | 52 +- include/lldb/Core/ArchSpec.h | 1243 +- include/lldb/Core/Baton.h | 43 +- include/lldb/Core/Broadcaster.h | 1047 +- include/lldb/Core/ClangForward.h | 233 +- include/lldb/Core/Communication.h | 643 +- include/lldb/Core/Connection.h | 332 +- include/lldb/Core/ConnectionMachPort.h | 90 +- include/lldb/Core/ConnectionSharedMemory.h | 51 +- include/lldb/Core/ConstString.h | 911 +- include/lldb/Core/CxaDemangle.h | 8 +- include/lldb/Core/DataBuffer.h | 93 +- include/lldb/Core/DataBufferHeap.h | 198 +- include/lldb/Core/DataBufferMemoryMap.h | 237 +- include/lldb/Core/DataEncoder.h | 783 +- include/lldb/Core/DataExtractor.h | 2498 +- include/lldb/Core/Debugger.h | 775 +- include/lldb/Core/Disassembler.h | 812 +- include/lldb/Core/EmulateInstruction.h | 977 +- include/lldb/Core/Error.h | 511 +- include/lldb/Core/Event.h | 392 +- include/lldb/Core/FastDemangle.h | 10 +- include/lldb/Core/FileLineResolver.h | 81 +- include/lldb/Core/FileSpecList.h | 395 +- include/lldb/Core/Flags.h | 383 +- include/lldb/Core/FormatEntity.h | 425 +- include/lldb/Core/History.h | 180 +- include/lldb/Core/IOHandler.h | 1329 +- include/lldb/Core/IOStreamMacros.h | 42 +- include/lldb/Core/Listener.h | 278 +- include/lldb/Core/LoadedModuleInfoList.h | 203 +- include/lldb/Core/Log.h | 210 +- include/lldb/Core/Logging.h | 109 +- include/lldb/Core/Mangled.h | 571 +- include/lldb/Core/MappedHash.h | 933 +- include/lldb/Core/Module.h | 2254 +- include/lldb/Core/ModuleChild.h | 109 +- include/lldb/Core/ModuleList.h | 1082 +- include/lldb/Core/ModuleSpec.h | 912 +- include/lldb/Core/Opcode.h | 499 +- include/lldb/Core/PluginInterface.h | 15 +- include/lldb/Core/PluginManager.h | 1067 +- include/lldb/Core/RangeMap.h | 2479 +- include/lldb/Core/RegisterValue.h | 614 +- include/lldb/Core/RegularExpression.h | 342 +- include/lldb/Core/STLUtils.h | 67 +- include/lldb/Core/Scalar.h | 654 +- include/lldb/Core/SearchFilter.h | 624 +- include/lldb/Core/Section.h | 544 +- include/lldb/Core/SourceManager.h | 270 +- include/lldb/Core/State.h | 22 +- include/lldb/Core/Stream.h | 1105 +- include/lldb/Core/StreamAsynchronousIO.h | 31 +- include/lldb/Core/StreamBuffer.h | 81 +- include/lldb/Core/StreamCallback.h | 34 +- include/lldb/Core/StreamFile.h | 56 +- include/lldb/Core/StreamGDBRemote.h | 55 +- include/lldb/Core/StreamString.h | 43 +- include/lldb/Core/StreamTee.h | 237 +- include/lldb/Core/StringList.h | 255 +- include/lldb/Core/StructuredData.h | 1204 +- include/lldb/Core/ThreadSafeDenseMap.h | 86 +- include/lldb/Core/ThreadSafeDenseSet.h | 57 +- include/lldb/Core/ThreadSafeSTLMap.h | 239 +- include/lldb/Core/ThreadSafeSTLVector.h | 136 +- include/lldb/Core/ThreadSafeValue.h | 83 +- include/lldb/Core/Timer.h | 163 +- include/lldb/Core/UUID.h | 154 +- include/lldb/Core/UniqueCStringMap.h | 522 +- include/lldb/Core/UserID.h | 154 +- include/lldb/Core/UserSettingsController.h | 135 +- include/lldb/Core/VMRange.h | 213 +- include/lldb/Core/Value.h | 432 +- include/lldb/Core/ValueObject.h | 2143 +- include/lldb/Core/ValueObjectCast.h | 79 +- include/lldb/Core/ValueObjectChild.h | 155 +- include/lldb/Core/ValueObjectConstResult.h | 268 +- include/lldb/Core/ValueObjectConstResultCast.h | 60 +- include/lldb/Core/ValueObjectConstResultChild.h | 93 +- include/lldb/Core/ValueObjectConstResultImpl.h | 97 +- include/lldb/Core/ValueObjectDynamicValue.h | 235 +- include/lldb/Core/ValueObjectList.h | 104 +- include/lldb/Core/ValueObjectMemory.h | 82 +- include/lldb/Core/ValueObjectRegister.h | 237 +- include/lldb/Core/ValueObjectSyntheticFilter.h | 301 +- include/lldb/Core/ValueObjectVariable.h | 115 +- include/lldb/Core/dwarf.h | 68 +- include/lldb/DataFormatters/CXXFunctionPointer.h | 9 +- include/lldb/DataFormatters/DataVisualization.h | 243 +- .../lldb/DataFormatters/DumpValueObjectOptions.h | 270 +- include/lldb/DataFormatters/FormatCache.h | 197 +- include/lldb/DataFormatters/FormatClasses.h | 304 +- include/lldb/DataFormatters/FormatManager.h | 496 +- include/lldb/DataFormatters/FormattersContainer.h | 673 +- include/lldb/DataFormatters/FormattersHelpers.h | 385 +- include/lldb/DataFormatters/LanguageCategory.h | 121 +- include/lldb/DataFormatters/StringPrinter.h | 821 +- include/lldb/DataFormatters/TypeCategory.h | 914 +- include/lldb/DataFormatters/TypeCategoryMap.h | 224 +- include/lldb/DataFormatters/TypeFormat.h | 505 +- include/lldb/DataFormatters/TypeSummary.h | 927 +- include/lldb/DataFormatters/TypeSynthetic.h | 1027 +- include/lldb/DataFormatters/TypeValidator.h | 418 +- include/lldb/DataFormatters/ValueObjectPrinter.h | 303 +- include/lldb/DataFormatters/VectorIterator.h | 56 +- include/lldb/DataFormatters/VectorType.h | 15 +- include/lldb/Expression/DWARFExpression.h | 868 +- include/lldb/Expression/DiagnosticManager.h | 285 +- include/lldb/Expression/Expression.h | 170 +- include/lldb/Expression/ExpressionParser.h | 211 +- include/lldb/Expression/ExpressionSourceCode.h | 99 +- .../lldb/Expression/ExpressionTypeSystemHelper.h | 48 +- include/lldb/Expression/ExpressionVariable.h | 492 +- include/lldb/Expression/FunctionCaller.h | 656 +- include/lldb/Expression/IRDynamicChecks.h | 232 +- include/lldb/Expression/IRExecutionUnit.h | 755 +- include/lldb/Expression/IRInterpreter.h | 45 +- include/lldb/Expression/IRMemoryMap.h | 196 +- include/lldb/Expression/LLVMUserExpression.h | 188 +- include/lldb/Expression/Materializer.h | 262 +- include/lldb/Expression/REPL.h | 325 +- include/lldb/Expression/UserExpression.h | 571 +- include/lldb/Expression/UtilityFunction.h | 235 +- include/lldb/Host/Config.h | 5 +- include/lldb/Host/Debug.h | 320 +- include/lldb/Host/Editline.h | 635 +- include/lldb/Host/Endian.h | 19 +- include/lldb/Host/File.h | 968 +- include/lldb/Host/FileCache.h | 33 +- include/lldb/Host/FileSpec.h | 1551 +- include/lldb/Host/FileSystem.h | 98 +- include/lldb/Host/Host.h | 480 +- include/lldb/Host/HostGetOpt.h | 2 +- include/lldb/Host/HostInfo.h | 3 +- include/lldb/Host/HostInfoBase.h | 207 +- include/lldb/Host/HostNativeProcess.h | 6 +- include/lldb/Host/HostNativeProcessBase.h | 44 +- include/lldb/Host/HostNativeThreadBase.h | 41 +- include/lldb/Host/HostNativeThreadForward.h | 3 +- include/lldb/Host/HostProcess.h | 33 +- include/lldb/Host/HostThread.h | 42 +- include/lldb/Host/IOObject.h | 49 +- include/lldb/Host/LockFile.h | 6 +- include/lldb/Host/LockFileBase.h | 60 +- include/lldb/Host/MainLoop.h | 6 +- include/lldb/Host/MainLoopBase.h | 93 +- include/lldb/Host/MonitoringProcessLauncher.h | 18 +- include/lldb/Host/OptionParser.h | 54 +- include/lldb/Host/Pipe.h | 6 +- include/lldb/Host/PipeBase.h | 62 +- include/lldb/Host/Predicate.h | 907 +- include/lldb/Host/ProcessLauncher.h | 13 +- include/lldb/Host/ProcessRunLock.h | 106 +- include/lldb/Host/Socket.h | 149 +- include/lldb/Host/SocketAddress.h | 407 +- include/lldb/Host/StringConvert.h | 22 +- include/lldb/Host/Symbols.h | 76 +- include/lldb/Host/Terminal.h | 369 +- include/lldb/Host/ThisThread.h | 25 +- include/lldb/Host/ThreadLauncher.h | 49 +- include/lldb/Host/Time.h | 2 +- include/lldb/Host/TimeValue.h | 170 +- include/lldb/Host/XML.h | 350 +- include/lldb/Host/android/HostInfoAndroid.h | 22 +- include/lldb/Host/common/GetOptInc.h | 53 +- include/lldb/Host/common/NativeBreakpoint.h | 62 +- include/lldb/Host/common/NativeBreakpointList.h | 45 +- include/lldb/Host/common/NativeProcessProtocol.h | 732 +- include/lldb/Host/common/NativeRegisterContext.h | 261 +- .../common/NativeRegisterContextRegisterInfo.h | 53 +- include/lldb/Host/common/NativeThreadProtocol.h | 79 +- include/lldb/Host/common/NativeWatchpointList.h | 51 +- include/lldb/Host/common/SoftwareBreakpoint.h | 56 +- include/lldb/Host/common/TCPSocket.h | 57 +- include/lldb/Host/common/UDPSocket.h | 37 +- include/lldb/Host/freebsd/Config.h | 2 +- include/lldb/Host/freebsd/HostInfoFreeBSD.h | 18 +- include/lldb/Host/freebsd/HostThreadFreeBSD.h | 16 +- include/lldb/Host/linux/AbstractSocket.h | 18 +- include/lldb/Host/linux/Config.h | 2 +- include/lldb/Host/linux/HostInfoLinux.h | 53 +- include/lldb/Host/linux/HostThreadLinux.h | 18 +- include/lldb/Host/linux/ProcessLauncherLinux.h | 10 +- include/lldb/Host/linux/Ptrace.h | 26 +- include/lldb/Host/linux/Uio.h | 10 +- include/lldb/Host/macosx/Config.h | 2 +- include/lldb/Host/macosx/HostInfoMacOSX.h | 51 +- include/lldb/Host/macosx/HostThreadMacOSX.h | 18 +- include/lldb/Host/mingw/Config.h | 2 +- include/lldb/Host/msvc/Config.h | 8 +- include/lldb/Host/netbsd/HostInfoNetBSD.h | 18 +- include/lldb/Host/netbsd/HostThreadNetBSD.h | 18 +- .../Host/posix/ConnectionFileDescriptorPosix.h | 124 +- include/lldb/Host/posix/DomainSocket.h | 40 +- include/lldb/Host/posix/HostInfoPosix.h | 37 +- include/lldb/Host/posix/HostProcessPosix.h | 32 +- include/lldb/Host/posix/HostThreadPosix.h | 22 +- include/lldb/Host/posix/LockFilePosix.h | 22 +- include/lldb/Host/posix/MainLoopPosix.h | 134 +- include/lldb/Host/posix/PipePosix.h | 100 +- include/lldb/Host/posix/ProcessLauncherPosix.h | 11 +- include/lldb/Host/windows/AutoHandle.h | 31 +- .../Host/windows/ConnectionGenericFileWindows.h | 58 +- include/lldb/Host/windows/HostInfoWindows.h | 74 +- include/lldb/Host/windows/HostProcessWindows.h | 34 +- include/lldb/Host/windows/HostThreadWindows.h | 30 +- include/lldb/Host/windows/LockFileWindows.h | 31 +- include/lldb/Host/windows/PipeWindows.h | 97 +- include/lldb/Host/windows/PosixApi.h | 78 +- include/lldb/Host/windows/ProcessLauncherWindows.h | 15 +- include/lldb/Host/windows/editlinewin.h | 175 +- include/lldb/Host/windows/windows.h | 2 +- include/lldb/Initialization/SystemInitializer.h | 16 +- .../lldb/Initialization/SystemInitializerCommon.h | 16 +- .../lldb/Initialization/SystemLifetimeManager.h | 32 +- include/lldb/Interpreter/Args.h | 894 +- include/lldb/Interpreter/CommandAlias.h | 159 +- include/lldb/Interpreter/CommandCompletions.h | 493 +- include/lldb/Interpreter/CommandHistory.h | 80 +- include/lldb/Interpreter/CommandInterpreter.h | 1134 +- include/lldb/Interpreter/CommandObject.h | 972 +- include/lldb/Interpreter/CommandObjectMultiword.h | 283 +- .../lldb/Interpreter/CommandObjectRegexCommand.h | 74 +- include/lldb/Interpreter/CommandOptionValidators.h | 10 +- include/lldb/Interpreter/CommandReturnObject.h | 267 +- include/lldb/Interpreter/OptionGroupArchitecture.h | 60 +- include/lldb/Interpreter/OptionGroupBoolean.h | 89 +- include/lldb/Interpreter/OptionGroupFile.h | 144 +- include/lldb/Interpreter/OptionGroupFormat.h | 150 +- include/lldb/Interpreter/OptionGroupOutputFile.h | 60 +- include/lldb/Interpreter/OptionGroupPlatform.h | 134 +- include/lldb/Interpreter/OptionGroupString.h | 86 +- include/lldb/Interpreter/OptionGroupUInt64.h | 86 +- include/lldb/Interpreter/OptionGroupUUID.h | 44 +- .../Interpreter/OptionGroupValueObjectDisplay.h | 90 +- include/lldb/Interpreter/OptionGroupVariable.h | 60 +- include/lldb/Interpreter/OptionGroupWatchpoint.h | 75 +- include/lldb/Interpreter/OptionValue.h | 735 +- include/lldb/Interpreter/OptionValueArch.h | 172 +- include/lldb/Interpreter/OptionValueArgs.h | 29 +- include/lldb/Interpreter/OptionValueArray.h | 235 +- include/lldb/Interpreter/OptionValueBoolean.h | 181 +- include/lldb/Interpreter/OptionValueChar.h | 134 +- include/lldb/Interpreter/OptionValueDictionary.h | 185 +- include/lldb/Interpreter/OptionValueEnumeration.h | 151 +- include/lldb/Interpreter/OptionValueFileSpec.h | 169 +- include/lldb/Interpreter/OptionValueFileSpecList.h | 117 +- include/lldb/Interpreter/OptionValueFormat.h | 124 +- include/lldb/Interpreter/OptionValueFormatEntity.h | 124 +- include/lldb/Interpreter/OptionValueLanguage.h | 129 +- include/lldb/Interpreter/OptionValuePathMappings.h | 106 +- include/lldb/Interpreter/OptionValueProperties.h | 446 +- include/lldb/Interpreter/OptionValueRegex.h | 107 +- include/lldb/Interpreter/OptionValueSInt64.h | 212 +- include/lldb/Interpreter/OptionValueString.h | 279 +- include/lldb/Interpreter/OptionValueUInt64.h | 172 +- include/lldb/Interpreter/OptionValueUUID.h | 118 +- include/lldb/Interpreter/OptionValues.h | 4 +- include/lldb/Interpreter/Options.h | 699 +- include/lldb/Interpreter/Property.h | 138 +- include/lldb/Interpreter/ScriptInterpreter.h | 905 +- include/lldb/Symbol/ArmUnwindInfo.h | 54 +- include/lldb/Symbol/Block.h | 827 +- include/lldb/Symbol/ClangASTContext.h | 2064 +- include/lldb/Symbol/ClangASTImporter.h | 664 +- .../lldb/Symbol/ClangExternalASTSourceCallbacks.h | 234 +- include/lldb/Symbol/ClangExternalASTSourceCommon.h | 217 +- include/lldb/Symbol/ClangUtil.h | 18 +- include/lldb/Symbol/CompactUnwindInfo.h | 257 +- include/lldb/Symbol/CompileUnit.h | 862 +- include/lldb/Symbol/CompilerDecl.h | 173 +- include/lldb/Symbol/CompilerDeclContext.h | 210 +- include/lldb/Symbol/CompilerType.h | 935 +- include/lldb/Symbol/DWARFCallFrameInfo.h | 243 +- include/lldb/Symbol/DebugMacros.h | 134 +- include/lldb/Symbol/DeclVendor.h | 81 +- include/lldb/Symbol/Declaration.h | 416 +- include/lldb/Symbol/FuncUnwinders.h | 231 +- include/lldb/Symbol/Function.h | 1189 +- include/lldb/Symbol/GoASTContext.h | 575 +- include/lldb/Symbol/JavaASTContext.h | 477 +- include/lldb/Symbol/LineEntry.h | 337 +- include/lldb/Symbol/LineTable.h | 693 +- include/lldb/Symbol/OCamlASTContext.h | 438 +- include/lldb/Symbol/ObjectContainer.h | 347 +- include/lldb/Symbol/ObjectFile.h | 1632 +- include/lldb/Symbol/Symbol.h | 569 +- include/lldb/Symbol/SymbolContext.h | 1045 +- include/lldb/Symbol/SymbolContextScope.h | 103 +- include/lldb/Symbol/SymbolFile.h | 341 +- include/lldb/Symbol/SymbolVendor.h | 323 +- include/lldb/Symbol/Symtab.h | 313 +- include/lldb/Symbol/TaggedASTType.h | 57 +- include/lldb/Symbol/Type.h | 1522 +- include/lldb/Symbol/TypeList.h | 86 +- include/lldb/Symbol/TypeMap.h | 91 +- include/lldb/Symbol/TypeSystem.h | 1083 +- include/lldb/Symbol/UnwindPlan.h | 1044 +- include/lldb/Symbol/UnwindTable.h | 82 +- include/lldb/Symbol/Variable.h | 283 +- include/lldb/Symbol/VariableList.h | 135 +- include/lldb/Symbol/VerifyDecl.h | 5 +- include/lldb/Target/ABI.h | 242 +- include/lldb/Target/CPPLanguageRuntime.h | 51 +- include/lldb/Target/DynamicLoader.h | 573 +- include/lldb/Target/ExecutionContext.h | 1297 +- include/lldb/Target/ExecutionContextScope.h | 48 +- include/lldb/Target/FileAction.h | 71 +- include/lldb/Target/InstrumentationRuntime.h | 160 +- .../lldb/Target/InstrumentationRuntimeStopInfo.h | 46 +- include/lldb/Target/JITLoader.h | 94 +- include/lldb/Target/JITLoaderList.h | 33 +- include/lldb/Target/Language.h | 324 +- include/lldb/Target/LanguageRuntime.h | 259 +- include/lldb/Target/Memory.h | 309 +- include/lldb/Target/MemoryHistory.h | 26 +- include/lldb/Target/MemoryRegionInfo.h | 244 +- include/lldb/Target/ObjCLanguageRuntime.h | 796 +- include/lldb/Target/OperatingSystem.h | 120 +- include/lldb/Target/PathMappingList.h | 251 +- include/lldb/Target/Platform.h | 2447 +- include/lldb/Target/Process.h | 6479 +++--- include/lldb/Target/ProcessInfo.h | 251 +- include/lldb/Target/ProcessLaunchInfo.h | 356 +- include/lldb/Target/Queue.h | 305 +- include/lldb/Target/QueueItem.h | 324 +- include/lldb/Target/QueueList.h | 196 +- include/lldb/Target/RegisterCheckpoint.h | 88 +- include/lldb/Target/RegisterContext.h | 438 +- include/lldb/Target/SectionLoadHistory.h | 130 +- include/lldb/Target/SectionLoadList.h | 85 +- include/lldb/Target/StackFrame.h | 1046 +- include/lldb/Target/StackFrameList.h | 203 +- include/lldb/Target/StackID.h | 176 +- include/lldb/Target/StopInfo.h | 397 +- include/lldb/Target/StructuredDataPlugin.h | 290 +- include/lldb/Target/SystemRuntime.h | 593 +- include/lldb/Target/Target.h | 2696 +-- include/lldb/Target/TargetList.h | 427 +- include/lldb/Target/Thread.h | 2697 ++- include/lldb/Target/ThreadCollection.h | 85 +- include/lldb/Target/ThreadList.h | 282 +- include/lldb/Target/ThreadPlan.h | 1029 +- include/lldb/Target/ThreadPlanBase.h | 53 +- include/lldb/Target/ThreadPlanCallFunction.h | 292 +- .../lldb/Target/ThreadPlanCallFunctionUsingABI.h | 34 +- include/lldb/Target/ThreadPlanCallOnFunctionExit.h | 47 +- include/lldb/Target/ThreadPlanCallUserExpression.h | 79 +- include/lldb/Target/ThreadPlanPython.h | 57 +- include/lldb/Target/ThreadPlanRunToAddress.h | 72 +- include/lldb/Target/ThreadPlanShouldStopHere.h | 216 +- include/lldb/Target/ThreadPlanStepInRange.h | 171 +- include/lldb/Target/ThreadPlanStepInstruction.h | 58 +- include/lldb/Target/ThreadPlanStepOut.h | 140 +- include/lldb/Target/ThreadPlanStepOverBreakpoint.h | 53 +- include/lldb/Target/ThreadPlanStepOverRange.h | 50 +- include/lldb/Target/ThreadPlanStepRange.h | 119 +- include/lldb/Target/ThreadPlanStepThrough.h | 70 +- include/lldb/Target/ThreadPlanStepUntil.h | 82 +- include/lldb/Target/ThreadPlanTracer.h | 152 +- include/lldb/Target/ThreadSpec.h | 196 +- include/lldb/Target/UnixSignals.h | 167 +- include/lldb/Target/Unwind.h | 129 +- include/lldb/Target/UnwindAssembly.h | 51 +- include/lldb/Utility/AnsiTerminal.h | 228 +- include/lldb/Utility/CleanUp.h | 446 +- include/lldb/Utility/ConvertEnum.h | 3 +- include/lldb/Utility/Either.h | 240 +- include/lldb/Utility/Iterable.h | 352 +- include/lldb/Utility/JSON.h | 589 +- include/lldb/Utility/LLDBAssert.h | 14 +- include/lldb/Utility/NameMatches.h | 3 +- include/lldb/Utility/PriorityPointerPair.h | 176 +- include/lldb/Utility/ProcessStructReader.h | 152 +- include/lldb/Utility/PseudoTerminal.h | 444 +- include/lldb/Utility/Range.h | 108 +- include/lldb/Utility/RegisterNumber.h | 53 +- include/lldb/Utility/SafeMachO.h | 170 +- include/lldb/Utility/SelectHelper.h | 96 +- include/lldb/Utility/SharedCluster.h | 133 +- include/lldb/Utility/SharingPtr.h | 1140 +- include/lldb/Utility/StdStringExtractor.h | 252 +- include/lldb/Utility/StringExtractor.h | 277 +- include/lldb/Utility/StringLexer.h | 89 +- include/lldb/Utility/TaskPool.h | 283 +- include/lldb/lldb-defines.h | 154 +- include/lldb/lldb-enumerations.h | 1946 +- include/lldb/lldb-forward.h | 891 +- include/lldb/lldb-private-defines.h | 11 +- include/lldb/lldb-private-enumerations.h | 286 +- include/lldb/lldb-private-forward.h | 43 +- include/lldb/lldb-private-interfaces.h | 133 +- include/lldb/lldb-private-types.h | 175 +- include/lldb/lldb-private.h | 13 +- include/lldb/lldb-public.h | 2 +- include/lldb/lldb-types.h | 130 +- include/lldb/lldb-versioning.h | 226 +- packages/Python/lldbsuite/__init__.py | 1 + packages/Python/lldbsuite/support/encoded_file.py | 23 +- packages/Python/lldbsuite/support/fs.py | 5 +- packages/Python/lldbsuite/support/funcutils.py | 10 +- packages/Python/lldbsuite/support/gmodules.py | 5 +- packages/Python/lldbsuite/support/optional_with.py | 2 + packages/Python/lldbsuite/support/seven.py | 9 +- packages/Python/lldbsuite/support/sockutil.py | 1 + .../android/platform/TestDefaultCacheLineSize.py | 18 +- .../TestPublicAPIHeaders.py | 36 +- .../lldbsuite/test/api/listeners/TestListener.py | 38 +- .../multiple-debuggers/TestMultipleDebuggers.py | 21 +- .../test/api/multithreaded/TestMultithreaded.py | 48 +- .../lldbsuite/test/arm_emulation/TestEmulations.py | 53 +- packages/Python/lldbsuite/test/attic/tester.py | 218 +- packages/Python/lldbsuite/test/bench.py | 13 +- .../benchmarks/continue/TestBenchmarkContinue.py | 29 +- .../test/benchmarks/disassembly/TestDisassembly.py | 22 +- .../disassembly/TestDoAttachThenDisassembly.py | 16 +- .../disassembly/TestXcode41Vs42GDBDisassembly.py | 43 +- .../benchmarks/expression/TestExpressionCmd.py | 20 +- .../benchmarks/expression/TestRepeatedExprs.py | 26 +- .../frame_variable/TestFrameVariableResponse.py | 17 +- .../libcxxlist/TestBenchmarkLibcxxList.py | 23 +- .../benchmarks/libcxxmap/TestBenchmarkLibcxxMap.py | 23 +- .../test/benchmarks/startup/TestStartupDelays.py | 27 +- .../test/benchmarks/stepping/TestSteppingSpeed.py | 14 +- .../TestCompileRunToBreakpointTurnaround.py | 25 +- packages/Python/lldbsuite/test/concurrent_base.py | 190 +- packages/Python/lldbsuite/test/configuration.py | 31 +- packages/Python/lldbsuite/test/darwin_log.py | 31 +- packages/Python/lldbsuite/test/decorators.py | 298 +- packages/Python/lldbsuite/test/dosep.py | 35 +- packages/Python/lldbsuite/test/dotest.py | 345 +- packages/Python/lldbsuite/test/dotest_args.py | 160 +- .../test/driver/batch_mode/TestBatchMode.py | 106 +- .../test/example/TestSequenceFunctions.py | 5 +- .../anonymous-struct/TestCallUserAnonTypedef.py | 5 +- .../call-function/TestCallStdStringFunction.py | 27 +- .../call-function/TestCallStopAndContinue.py | 38 +- .../call-function/TestCallUserDefinedFunction.py | 31 +- .../call-restarts/TestCallThatRestarts.py | 150 +- .../call-throws/TestCallThatThrows.py | 75 +- .../test/expression_command/char/TestExprsChar.py | 30 +- .../expr-in-syscall/TestExpressionInSyscall.py | 43 +- .../test/expression_command/fixits/TestFixIts.py | 30 +- .../formatters/TestFormatters.py | 241 +- .../test/expression_command/formatters/foosynth.py | 56 +- .../expression_command/formatters/formatters.py | 34 +- .../TestIRInterpreterPHINodes.py | 23 +- .../ir-interpreter/TestIRInterpreter.py | 41 +- .../expression_command/issue_11588/Test11588.py | 76 +- .../test/expression_command/issue_11588/s11588.py | 44 +- .../test/expression_command/macros/TestMacros.py | 95 +- .../multiline/TestMultilineExpressions.py | 11 +- .../expression_command/options/TestExprOptions.py | 16 +- .../TestPersistObjCPointeeType.py | 23 +- .../TestPersistentPtrUpdate.py | 14 +- .../persistent_types/TestNestedPersistentTypes.py | 14 +- .../persistent_types/TestPersistentTypes.py | 65 +- .../TestPersistentVariables.py | 23 +- .../po_verbosity/TestPoVerbosity.py | 29 +- .../radar_8638051/Test8638051.py | 11 +- .../radar_9531204/TestPrintfAfterUp.py | 10 +- .../radar_9673664/TestExprHelpExamples.py | 14 +- .../test/expression_command/test/TestExprs.py | 119 +- .../test/expression_command/test/TestExprs2.py | 26 +- .../timeout/TestCallWithTimeout.py | 58 +- .../top-level/TestTopLevelExprs.py | 45 +- .../TestObjCTypeQueryFromOtherCompileUnit.py | 11 +- .../unwind_expression/TestUnwindExpression.py | 52 +- .../abbreviation/TestAbbreviations.py | 37 +- .../abbreviation/TestCommonShortSpellings.py | 9 +- .../apropos_with_process/TestAproposWithProcess.py | 12 +- .../functionalities/archives/TestBSDArchives.py | 41 +- .../test/functionalities/asan/TestMemoryHistory.py | 112 +- .../test/functionalities/asan/TestReportData.py | 54 +- .../attach_resume/TestAttachResume.py | 45 +- .../functionalities/avoids-fd-leak/TestFdLeak.py | 77 +- .../backticks/TestBackticksWithoutATarget.py | 7 +- .../address_breakpoints/TestAddressBreakpoints.py | 32 +- .../TestBadAddressBreakpoints.py | 27 +- .../TestBreakpointCaseSensitivity.py | 63 +- .../breakpoint_command/TestBreakpointCommand.py | 215 +- .../TestBreakpointCommandsFromPython.py | 52 +- .../breakpoint_command/TestRegexpBreakCommand.py | 43 +- .../breakpoint/breakpoint_command/bktptcmd.py | 7 +- .../TestBreakpointConditions.py | 100 +- .../breakpoint/breakpoint_ids/TestBreakpointIDs.py | 75 +- .../TestBreakpointIgnoreCount.py | 69 +- .../TestAvoidBreakpointInDelaySlot.py | 24 +- .../breakpoint_language/TestBreakpointLanguage.py | 106 +- .../TestBreakpointLocations.py | 66 +- .../breakpoint_options/TestBreakpointOptions.py | 64 +- .../TestBreakpointSetRestart.py | 27 +- .../comp_dir_symlink/TestCompDirSymLink.py | 19 +- .../TestConsecutiveBreakpoints.py | 65 +- .../breakpoint/cpp/TestCPPBreakpointLocations.py | 91 +- .../cpp_exception/TestCPPExceptionBreakpoint.py | 27 +- .../breakpoint/debugbreak/TestDebugBreak.py | 21 +- .../TestBreakpointsWithNoTargets.py | 33 +- .../inlined_breakpoints/TestInlinedBreakpoints.py | 38 +- .../breakpoint/objc/TestObjCBreakpoints.py | 95 +- .../source_regexp/TestSourceRegexBreakpoints.py | 76 +- .../command_history/TestCommandHistory.py | 138 +- .../command_regex/TestCommandRegex.py | 17 +- .../command_script/TestCommandScript.py | 92 +- .../functionalities/command_script/bug11569.py | 3 +- .../command_script/import/TestImport.py | 28 +- .../command_script/import/bar/bar.py | 17 +- .../command_script/import/bar/barutil.py | 2 +- .../command_script/import/dummymodule.py | 2 +- .../command_script/import/foo/bar/foobar.py | 5 +- .../command_script/import/foo/foo.py | 5 +- .../command_script/import/foo/foo2.py | 10 +- .../import/rdar-12586188/TestRdar12586188.py | 18 +- .../import/rdar-12586188/fail12586188.py | 2 +- .../import/rdar-12586188/fail212586188.py | 2 +- .../command_script/import/thepackage/TPunitA.py | 5 +- .../command_script/import/thepackage/TPunitB.py | 5 +- .../command_script/import/thepackage/__init__.py | 9 +- .../test/functionalities/command_script/mysto.py | 28 +- .../test/functionalities/command_script/welcome.py | 23 +- .../command_script_alias/TestCommandScriptAlias.py | 15 +- .../command_script_alias/tcsacmd.py | 17 +- .../TestCommandScriptImmediateOutput.py | 51 +- .../custom_command.py | 20 +- .../command_source/TestCommandSource.py | 7 +- .../test/functionalities/command_source/my.py | 1 + .../functionalities/completion/TestCompletion.py | 166 +- .../conditional_break/TestConditionalBreak.py | 38 +- .../conditional_break/conditional_break.py | 6 +- .../TestDarwinLogFilterMatchActivityChain.py | 46 +- .../activity/TestDarwinLogFilterMatchActivity.py | 46 +- .../category/TestDarwinLogFilterMatchCategory.py | 43 +- .../message/TestDarwinLogFilterMatchMessage.py | 43 +- .../subsystem/TestDarwinLogFilterMatchSubsystem.py | 43 +- .../TestDarwinLogFilterRegexActivityChain.py | 54 +- .../activity/TestDarwinLogFilterRegexActivity.py | 54 +- .../category/TestDarwinLogFilterRegexCategory.py | 50 +- .../subsystem/TestDarwinLogFilterRegexSubsystem.py | 50 +- .../format/TestDarwinLogMessageFormat.py | 9 +- .../source/debug/TestDarwinLogSourceDebug.py | 10 +- .../source/info/TestDarwinLogSourceInfo.py | 10 +- .../boolreference/TestFormattersBoolRefPtr.py | 35 +- .../compactvectors/TestCompactVectors.py | 38 +- .../TestDataFormatterAdv.py | 341 +- .../TestDataFormatterCategories.py | 298 +- .../data-formatter-cpp/TestDataFormatterCpp.py | 274 +- .../TestDataFormatterDisabling.py | 48 +- .../TestDataFormatterEnumFormat.py | 34 +- .../TestDataFormatterGlobals.py | 32 +- .../TestDataFormatterNamedSummaries.py | 117 +- .../data-formatter-objc/TestDataFormatterObjC.py | 373 +- .../nsindexpath/TestDataFormatterNSIndexPath.py | 80 +- .../nsstring/TestDataFormatterNSString.py | 91 +- .../TestFormattersOneIsSingular.py | 36 +- .../TestPtrToArrayFormatting.py | 18 +- .../TestDataFormatterPythonSynth.py | 189 +- .../fooSynthProvider.py | 49 +- .../data-formatter-python-synth/ftsp.py | 58 +- .../TestDataFormatterScript.py | 128 +- .../TestDataFormatterSkipSummary.py | 227 +- .../TestDataFormatterSmartArray.py | 496 +- .../libcxx/atomic/TestLibCxxAtomic.py | 38 +- .../libcxx/function/TestLibCxxFunction.py | 30 +- .../libcxx/initializerlist/TestInitializerList.py | 29 +- .../iterator/TestDataFormatterLibccIterator.py | 47 +- .../libcxx/list/TestDataFormatterLibcxxList.py | 209 +- .../list/loop/TestDataFormatterLibcxxListLoop.py | 44 +- .../libcxx/map/TestDataFormatterLibccMap.py | 334 +- .../multimap/TestDataFormatterLibccMultiMap.py | 332 +- .../multiset/TestDataFormatterLibcxxMultiSet.py | 98 +- .../libcxx/set/TestDataFormatterLibcxxSet.py | 9 +- .../libcxx/string/TestDataFormatterLibcxxString.py | 76 +- .../libcxx/unordered/TestDataFormatterUnordered.py | 27 +- .../libcxx/vbool/TestDataFormatterLibcxxVBool.py | 49 +- .../libcxx/vector/TestDataFormatterLibcxxVector.py | 170 +- .../iterator/TestDataFormatterStdIterator.py | 52 +- .../libstdcpp/list/TestDataFormatterStdList.py | 202 +- .../libstdcpp/map/TestDataFormatterStdMap.py | 373 +- .../smart_ptr/TestDataFormatterStdSmartPtr.py | 39 +- .../libstdcpp/string/TestDataFormatterStdString.py | 40 +- .../libstdcpp/vbool/TestDataFormatterStdVBool.py | 52 +- .../libstdcpp/vector/TestDataFormatterStdVector.py | 192 +- .../data-formatter-synth/TestDataFormatterSynth.py | 199 +- .../TestDataFormatterSynthType.py | 14 +- .../data-formatter-synthtype/myIntSynthProvider.py | 42 +- .../TestDataFormatterSynthVal.py | 57 +- .../data-formatter-synthval/myIntSynthProvider.py | 42 +- .../data-formatter/dump_dynamic/TestDumpDynamic.py | 5 +- .../format-propagation/TestFormatPropagation.py | 32 +- .../TestFrameFormatSmallStruct.py | 14 +- .../hexcaps/TestDataFormatterHexCaps.py | 47 +- .../TestDataFormatterLanguageCategoryUpdates.py | 59 +- .../nsarraysynth/TestNSArraySynthetic.py | 80 +- .../nsdictionarysynth/TestNSDictionarySynthetic.py | 96 +- .../nssetsynth/TestNSSetSynthetic.py | 76 +- .../ostypeformatting/TestFormattersOsType.py | 14 +- .../data-formatter/parray/TestPrintArray.py | 104 +- .../data-formatter/poarray/TestPrintObjectArray.py | 74 +- .../ptr_ref_typedef/TestPtrRef2Typedef.py | 28 +- .../pyobjsynthprovider/TestPyObjSynthProvider.py | 31 +- .../data-formatter/pyobjsynthprovider/provider.py | 15 +- .../TestDataFormatterRefPtrRecursion.py | 20 +- .../setvaluefromcstring/TestSetValueFromCString.py | 4 +- .../stringprinter/TestStringPrinter.py | 5 +- .../summary-string-onfail/Test-rdar-9974002.py | 106 +- .../synthcapping/TestSyntheticCapping.py | 40 +- .../synthcapping/fooSynthProvider.py | 24 +- .../synthupdate/TestSyntheticFilterRecompute.py | 36 +- .../TestTypeSummaryListArg.py | 36 +- .../TestTypeSummaryListScript.py | 24 +- .../type_summary_list_script/tslsformatters.py | 4 +- .../typedef_array/TestTypedefArray.py | 5 +- .../TestUserFormatVsSummary.py | 39 +- .../TestVarInAggregateMisuse.py | 50 +- .../TestDataFormatterVarScriptFormatting.py | 25 +- .../varscript_formatting/helperfunc.py | 5 +- .../vector-types/TestVectorTypesFormatting.py | 64 +- .../functionalities/dead-strip/TestDeadStrip.py | 38 +- .../disassembly/TestDisassembleBreakpoint.py | 36 +- .../TestDynamicValueChildCount.py | 46 +- .../TestConvenienceVariables.py | 36 +- .../test/functionalities/exec/TestExec.py | 65 +- .../expr-doesnt-deadlock/TestExprDoesntBlock.py | 30 +- .../fat_archives/TestFatArchives.py | 39 +- .../test/functionalities/format/TestFormats.py | 22 +- .../frame-diagnose/array/TestArray.py | 8 +- .../bad-reference/TestBadReference.py | 5 +- .../TestComplicatedExpression.py | 8 +- .../TestDiagnoseDereferenceArgument.py | 8 +- .../TestDiagnoseDereferenceFunctionReturn.py | 11 +- .../TestDiagnoseDereferenceThis.py | 8 +- .../inheritance/TestDiagnoseInheritance.py | 5 +- .../local-variable/TestLocalVariable.py | 5 +- .../TestDiagnoseDereferenceVirtualMethodCall.py | 5 +- .../inferior-assert/TestInferiorAssert.py | 163 +- .../inferior-changed/TestInferiorChanged.py | 30 +- .../inferior-crashing/TestInferiorCrashing.py | 117 +- .../recursive-inferior/TestRecursiveInferior.py | 100 +- .../inline-stepping/TestInlineStepping.py | 193 +- .../jitloader_gdb/TestJITLoaderGDB.py | 10 +- .../TestLaunchWithShellExpand.py | 85 +- .../test/functionalities/llvm/TestLLVM.py | 23 +- .../functionalities/load_unload/TestLoadUnload.py | 219 +- .../test/functionalities/longjmp/TestLongjmp.py | 23 +- .../memory/cache/TestMemoryCache.py | 12 +- .../functionalities/memory/find/TestMemoryFind.py | 40 +- .../functionalities/memory/read/TestMemoryRead.py | 69 +- .../TestMultipleDebuggersCommands.py | 38 +- .../nested_alias/TestNestedAlias.py | 49 +- .../TestIndexVariable.py | 16 +- .../functionalities/nosucharch/TestNoSuchArch.py | 18 +- .../object-file/TestImageListMultiArchitecture.py | 8 +- .../test/functionalities/paths/TestPaths.py | 35 +- .../platform/TestPlatformCommand.py | 42 +- .../plugins/commands/TestPluginCommands.py | 22 +- .../plugins/python_os_plugin/TestPythonOSPlugin.py | 157 +- .../plugins/python_os_plugin/operating_system.py | 120 +- .../plugins/python_os_plugin/operating_system2.py | 104 +- .../postmortem/linux-core/TestLinuxCore.py | 81 +- .../postmortem/minidump/TestMiniDump.py | 16 +- .../postmortem/wow64_minidump/TestWow64MiniDump.py | 4 +- .../process_attach/TestProcessAttach.py | 5 +- .../attach_denied/TestAttachDenied.py | 13 +- .../process_group/TestChangeProcessGroup.py | 21 +- .../process_launch/TestProcessLaunch.py | 96 +- .../process_save_core/TestProcessSaveCore.py | 21 +- .../test/functionalities/ptr_refs/TestPtrRefs.py | 22 +- .../recursion/TestValueObjectRecursion.py | 38 +- .../test/functionalities/register/TestRegisters.py | 215 +- .../test/functionalities/rerun/TestRerun.py | 31 +- .../return-value/TestReturnValue.py | 209 +- .../test/functionalities/set-data/TestSetData.py | 36 +- .../test/functionalities/signal/TestSendSignal.py | 27 +- .../signal/handle-segv/TestHandleSegv.py | 21 +- .../test/functionalities/signal/raise/TestRaise.py | 150 +- .../TestSingleQuoteInFilename.py | 14 +- .../step-avoids-no-debug/TestStepNoDebug.py | 98 +- .../functionalities/stop-hook/TestStopHookCmd.py | 41 +- .../stop-hook/TestStopHookMechanism.py | 66 +- .../TestStopHookMultipleThreads.py | 55 +- .../target_command/TestTargetCommand.py | 205 +- .../test/functionalities/thread/TestNumThreads.py | 22 +- .../thread/backtrace_all/TestBacktraceAll.py | 33 +- .../thread/break_after_join/TestBreakAfterJoin.py | 45 +- ...ConcurrentBreakpointDelayBreakpointOneSignal.py | 7 +- ...oncurrentBreakpointOneDelayBreakpointThreads.py | 7 +- ...entBreakpointsDelayedBreakpointOneWatchpoint.py | 10 +- .../TestConcurrentCrashWithBreak.py | 7 +- .../TestConcurrentCrashWithSignal.py | 7 +- .../TestConcurrentCrashWithWatchpoint.py | 7 +- ...oncurrentCrashWithWatchpointBreakpointSignal.py | 7 +- .../TestConcurrentDelaySignalBreak.py | 11 +- .../TestConcurrentDelaySignalWatch.py | 11 +- .../TestConcurrentDelayWatchBreak.py | 11 +- ...stConcurrentDelayedCrashWithBreakpointSignal.py | 7 +- ...ncurrentDelayedCrashWithBreakpointWatchpoint.py | 7 +- .../TestConcurrentManyBreakpoints.py | 9 +- .../many_crash/TestConcurrentManyCrash.py | 10 +- .../many_signals/TestConcurrentManySignals.py | 9 +- .../TestConcurrentManyWatchpoints.py | 9 +- .../n_watch_n_break/TestConcurrentNWatchNBreak.py | 8 +- .../signal_break/TestConcurrentSignalBreak.py | 7 +- .../TestConcurrentSignalDelayBreak.py | 12 +- .../TestConcurrentSignalDelayWatch.py | 12 +- .../TestConcurrentSignalNWatchNBreak.py | 7 +- .../signal_watch/TestConcurrentSignalWatch.py | 7 +- .../TestConcurrentSignalWatchBreak.py | 7 +- .../TestConcurrentTwoBreakpointThreads.py | 7 +- .../TestConcurrentTwoBreakpointsOneDelaySignal.py | 11 +- .../TestConcurrentTwoBreakpointsOneSignal.py | 7 +- .../TestConcurrentTwoBreakpointsOneWatchpoint.py | 11 +- .../TestConcurrentTwoWatchpointThreads.py | 7 +- .../TestConcurrentTwoWatchpointsOneBreakpoint.py | 11 +- ...stConcurrentTwoWatchpointsOneDelayBreakpoint.py | 11 +- .../TestConcurrentTwoWatchpointsOneSignal.py | 7 +- .../watch_break/TestConcurrentWatchBreak.py | 11 +- .../TestConcurrentWatchBreakDelay.py | 11 +- ...urrentWatchpointDelayWatchpointOneBreakpoint.py | 7 +- ...ncurrentWatchpointWithDelayWatchpointThreads.py | 7 +- .../crash_during_step/TestCrashDuringStep.py | 35 +- .../create_after_attach/TestCreateAfterAttach.py | 57 +- .../create_during_step/TestCreateDuringStep.py | 123 +- .../exit_during_break/TestExitDuringBreak.py | 64 +- .../thread/exit_during_step/TestExitDuringStep.py | 76 +- .../functionalities/thread/jump/TestThreadJump.py | 54 +- .../thread/multi_break/TestMultipleBreakpoints.py | 56 +- .../thread/state/TestThreadStates.py | 161 +- .../thread/step_out/TestThreadStepOut.py | 115 +- .../thread/thread_exit/TestThreadExit.py | 78 +- .../TestThreadSpecificBreakpoint.py | 71 +- .../TestThreadSpecificBpPlusCondition.py | 43 +- .../functionalities/tsan/basic/TestTsanBasic.py | 61 +- .../TestTsanCPPGlobalLocation.py | 44 +- .../tsan/global_location/TestTsanGlobalLocation.py | 46 +- .../tsan/multiple/TestTsanMultiple.py | 60 +- .../tsan/thread_leak/TestTsanThreadLeak.py | 33 +- .../tsan/thread_numbers/TestTsanThreadNumbers.py | 56 +- .../test/functionalities/tty/TestTerminal.py | 29 +- .../type_completion/TestTypeCompletion.py | 115 +- .../functionalities/type_lookup/TestTypeLookup.py | 22 +- .../unwind/ehframe/TestEhFrameUnwind.py | 17 +- .../unwind/noreturn/TestNoreturnUnwind.py | 25 +- .../unwind/sigtramp/TestSigtrampUnwind.py | 40 +- .../unwind/standard/TestStandardUnwind.py | 78 +- .../value_md5_crash/TestValueMD5Crash.py | 20 +- .../hello_watchlocation/TestWatchLocation.py | 71 +- .../hello_watchpoint/TestMyFirstWatchpoint.py | 52 +- .../TestWatchpointMultipleThreads.py | 86 +- .../step_over_watchpoint/TestStepOverWatchpoint.py | 23 +- .../TestWatchedVarHitWhenInScope.py | 26 +- .../watchpoint_commands/TestWatchpointCommands.py | 238 +- .../command/TestWatchpointCommandLLDB.py | 107 +- .../command/TestWatchpointCommandPython.py | 118 +- .../command/watchpoint_command.py | 7 +- .../condition/TestWatchpointConditionCmd.py | 54 +- .../watchpoint_events/TestWatchpointEvents.py | 77 +- .../TestValueOfVectorVariable.py | 22 +- .../TestWatchLocationWithWatchSet.py | 65 +- .../TestWatchpointSetErrorCases.py | 34 +- .../watchpoint_size/TestWatchpointSizes.py | 69 +- packages/Python/lldbsuite/test/help/TestApropos.py | 12 +- packages/Python/lldbsuite/test/help/TestHelp.py | 130 +- .../test/lang/c/anonymous/TestAnonymous.py | 97 +- .../test/lang/c/array_types/TestArrayTypes.py | 130 +- .../test/lang/c/bitfields/TestBitfields.py | 140 +- .../lldbsuite/test/lang/c/blocks/TestBlocks.py | 37 +- .../lang/c/const_variables/TestConstVariables.py | 35 +- .../test/lang/c/enum_types/TestEnumTypes.py | 81 +- .../test/lang/c/forward/TestForwardDeclaration.py | 36 +- .../lang/c/function_types/TestFunctionTypes.py | 48 +- .../lang/c/global_variables/TestGlobalVariables.py | 76 +- .../lang/c/inlines/TestRedefinitionsInInlines.py | 10 +- .../lldbsuite/test/lang/c/modules/TestCModules.py | 54 +- .../c/register_variables/TestRegisterVariables.py | 55 +- .../test/lang/c/set_values/TestSetValues.py | 101 +- .../test/lang/c/shared_lib/TestSharedLib.py | 43 +- .../TestSharedLibStrippedSymbols.py | 41 +- .../test/lang/c/step-target/TestStepTarget.py | 58 +- .../test/lang/c/stepping/TestStepAndBreakpoints.py | 205 +- .../test/lang/c/stepping/TestThreadStepping.py | 44 +- .../lldbsuite/test/lang/c/strings/TestCStrings.py | 32 +- .../test/lang/c/struct_types/TestStructTypes.py | 5 +- .../test/lang/c/tls_globals/TestTlsGlobals.py | 57 +- .../lldbsuite/test/lang/c/typedef/Testtypedef.py | 34 +- .../test/lang/c/unions/TestUnionMembers.py | 24 +- .../lldbsuite/test/lang/cpp/auto/TestCPPAuto.py | 23 +- .../lldbsuite/test/lang/cpp/bool/TestCPPBool.py | 12 +- .../TestCPPBreakpointCommands.py | 59 +- .../lang/cpp/call-function/TestCallCPPFunction.py | 18 +- .../lang/cpp/chained-calls/TestCppChainedCalls.py | 62 +- .../test/lang/cpp/char1632_t/TestChar1632T.py | 84 +- .../lang/cpp/class_static/TestStaticVariables.py | 51 +- .../test/lang/cpp/class_types/TestClassTypes.py | 87 +- .../cpp/class_types/TestClassTypesDisassembly.py | 18 +- .../test/lang/cpp/const_this/TestConstThis.py | 2 +- .../lldbsuite/test/lang/cpp/diamond/TestDiamond.py | 31 +- .../lang/cpp/dynamic-value/TestCppValueCast.py | 41 +- .../lang/cpp/dynamic-value/TestDynamicValue.py | 234 +- .../test/lang/cpp/enum_types/TestCPP11EnumTypes.py | 80 +- .../cpp/exceptions/TestCPPExceptionBreakpoints.py | 58 +- .../TestFrameVariableAnonymousUnions.py | 8 +- .../cpp/global_operators/TestCppGlobalOperators.py | 49 +- .../lang/cpp/gmodules/TestWithModuleDebugging.py | 46 +- .../cpp/incomplete-types/TestCppIncompleteTypes.py | 39 +- .../lldbsuite/test/lang/cpp/inlines/TestInlines.py | 30 +- .../lldbsuite/test/lang/cpp/lambdas/TestLambdas.py | 5 +- .../cpp/limit-debug-info/TestWithLimitDebugInfo.py | 36 +- .../TestMembersAndLocalsWithSameName.py | 160 +- .../test/lang/cpp/namespace/TestNamespace.py | 145 +- .../test/lang/cpp/namespace/TestNamespaceLookup.py | 226 +- .../TestNamespaceDefinitions.py | 36 +- .../test/lang/cpp/nsimport/TestCppNsImport.py | 84 +- .../TestOverloadedFunctions.py | 18 +- .../lldbsuite/test/lang/cpp/printf/TestPrintf.py | 5 +- .../cpp/rvalue-references/TestRvalueReferences.py | 32 +- .../lldbsuite/test/lang/cpp/scope/TestCppScope.py | 32 +- .../test/lang/cpp/signed_types/TestSignedTypes.py | 34 +- .../cpp/static_members/TestCPPStaticMembers.py | 44 +- .../cpp/static_methods/TestCPPStaticMethods.py | 14 +- .../Python/lldbsuite/test/lang/cpp/stl/TestSTL.py | 49 +- .../test/lang/cpp/stl/TestStdCXXDisassembly.py | 24 +- .../test/lang/cpp/template/TestTemplateArgs.py | 126 +- .../lldbsuite/test/lang/cpp/this/TestCPPThis.py | 42 +- .../cpp/unicode-literals/TestUnicodeLiterals.py | 37 +- .../test/lang/cpp/unique-types/TestUniqueTypes.py | 36 +- .../lang/cpp/unsigned_types/TestUnsignedTypes.py | 33 +- .../lldbsuite/test/lang/cpp/virtual/TestVirtual.py | 37 +- .../test/lang/cpp/wchar_t/TestCxxWCharT.py | 40 +- .../test/lang/go/expressions/TestExpressions.py | 38 +- .../test/lang/go/formatters/TestGoFormatters.py | 30 +- .../test/lang/go/goroutines/TestGoroutines.py | 58 +- .../test/lang/go/types/TestGoASTContext.py | 44 +- .../test/lang/mixed/TestMixedLanguages.py | 24 +- .../lang/objc/bitfield_ivars/TestBitfieldIvars.py | 10 +- .../test/lang/objc/blocks/TestObjCIvarsInBlocks.py | 133 +- .../test/lang/objc/forward-decl/TestForwardDecl.py | 26 +- .../test/lang/objc/foundation/TestConstStrings.py | 26 +- .../objc/foundation/TestFoundationDisassembly.py | 69 +- .../test/lang/objc/foundation/TestObjCMethods.py | 188 +- .../test/lang/objc/foundation/TestObjCMethods2.py | 113 +- .../objc/foundation/TestObjectDescriptionAPI.py | 22 +- .../test/lang/objc/foundation/TestRuntimeTypes.py | 30 +- .../test/lang/objc/foundation/TestSymbolTable.py | 8 +- .../lang/objc/global_ptrs/TestGlobalObjects.py | 22 +- .../test/lang/objc/hidden-ivars/TestHiddenIvars.py | 164 +- .../test/lang/objc/ivar-IMP/TestObjCiVarIMP.py | 33 +- .../modules-auto-import/TestModulesAutoImport.py | 21 +- .../modules-incomplete/TestIncompleteModules.py | 33 +- .../TestModulesInlineFunctions.py | 26 +- .../test/lang/objc/modules/TestObjCModules.py | 52 +- .../lldbsuite/test/lang/objc/objc++/TestObjCXX.py | 10 +- .../TestObjCBaseClassSBType.py | 33 +- .../objc-builtin-types/TestObjCBuiltinTypes.py | 34 +- .../lang/objc/objc-checker/TestObjCCheckers.py | 35 +- .../objc/objc-class-method/TestObjCClassMethod.py | 39 +- .../objc/objc-dyn-sbtype/TestObjCDynamicSBType.py | 64 +- .../objc-dynamic-value/TestObjCDynamicValue.py | 167 +- .../objc/objc-ivar-offsets/TestObjCIvarOffsets.py | 67 +- .../objc/objc-ivar-protocols/TestIvarProtocols.py | 4 +- .../objc-ivar-stripped/TestObjCIvarStripped.py | 47 +- .../lang/objc/objc-new-syntax/TestObjCNewSyntax.py | 178 +- .../lang/objc/objc-optimized/TestObjcOptimized.py | 29 +- .../lang/objc/objc-property/TestObjCProperty.py | 98 +- .../objc/objc-runtime-ivars/TestRuntimeIvars.py | 4 +- .../TestObjCStaticMethodStripped.py | 51 +- .../objc-static-method/TestObjCStaticMethod.py | 47 +- .../lang/objc/objc-stepping/TestObjCStepping.py | 173 +- .../objc-struct-argument/TestObjCStructArgument.py | 40 +- .../objc-struct-return/TestObjCStructReturn.py | 34 +- .../test/lang/objc/objc-super/TestObjCSuper.py | 42 +- .../test/lang/objc/print-obj/TestPrintObj.py | 16 +- .../radar-9691614/TestObjCMethodReturningBOOL.py | 12 +- .../lang/objc/rdar-10967107/TestRdar10967107.py | 40 +- .../lang/objc/rdar-11355592/TestRdar11355592.py | 58 +- .../lang/objc/rdar-12408181/TestRdar12408181.py | 31 +- .../objc/real-definition/TestRealDefinition.py | 54 +- .../lldbsuite/test/lang/objc/self/TestObjCSelf.py | 20 +- .../TestObjCSingleEntryDictionary.py | 40 +- .../objc/variadic_methods/TestVariadicMethods.py | 4 +- .../objcxx/objcxx-ivar-vector/TestIvarVector.py | 4 +- .../test/linux/builtin_trap/TestBuiltinTrap.py | 26 +- .../TestCreateDuringInstructionStep.py | 40 +- packages/Python/lldbsuite/test/lldbbench.py | 22 +- packages/Python/lldbsuite/test/lldbcurses.py | 609 +- packages/Python/lldbsuite/test/lldbinline.py | 90 +- packages/Python/lldbsuite/test/lldbpexpect.py | 52 +- packages/Python/lldbsuite/test/lldbplatform.py | 23 +- packages/Python/lldbsuite/test/lldbplatformutil.py | 38 +- packages/Python/lldbsuite/test/lldbtest.py | 678 +- packages/Python/lldbsuite/test/lldbtest_config.py | 1 - packages/Python/lldbsuite/test/lldbutil.py | 444 +- packages/Python/lldbsuite/test/lock.py | 1 + .../Python/lldbsuite/test/logging/TestLogging.py | 93 +- .../add-dsym/TestAddDsymMidExecutionCommand.py | 14 +- .../apple_types/TestAppleTypesIsProduced.py | 10 +- .../macosx/indirect_symbol/TestIndirectSymbols.py | 94 +- .../test/macosx/nslog/TestDarwinNSLogOutput.py | 5 +- .../lldbsuite/test/macosx/order/TestOrderFile.py | 7 +- .../lldbsuite/test/macosx/queues/TestQueues.py | 367 +- .../macosx/safe-to-func-call/TestSafeFuncCalls.py | 47 +- .../test/macosx/universal/TestUniversal.py | 73 +- .../Python/lldbsuite/test/plugins/builder_base.py | 69 +- .../lldbsuite/test/plugins/builder_darwin.py | 11 +- .../lldbsuite/test/plugins/builder_freebsd.py | 8 +- .../Python/lldbsuite/test/plugins/builder_linux.py | 8 +- .../lldbsuite/test/plugins/builder_netbsd.py | 8 +- .../Python/lldbsuite/test/plugins/builder_win32.py | 8 +- .../python_api/breakpoint/TestBreakpointAPI.py | 17 +- .../class_members/TestSBTypeClassMembers.py | 68 +- .../test/python_api/debugger/TestDebuggerAPI.py | 2 +- .../TestDefaultConstructorForAPIObjects.py | 15 +- .../python_api/default-constructor/sb_address.py | 1 + .../python_api/default-constructor/sb_block.py | 1 + .../default-constructor/sb_breakpoint.py | 3 +- .../default-constructor/sb_breakpointlocation.py | 1 + .../default-constructor/sb_broadcaster.py | 1 + .../default-constructor/sb_communication.py | 1 + .../default-constructor/sb_compileunit.py | 1 + .../python_api/default-constructor/sb_debugger.py | 1 + .../python_api/default-constructor/sb_error.py | 1 + .../python_api/default-constructor/sb_event.py | 1 + .../python_api/default-constructor/sb_filespec.py | 1 + .../python_api/default-constructor/sb_frame.py | 6 +- .../python_api/default-constructor/sb_function.py | 1 + .../default-constructor/sb_instruction.py | 1 + .../default-constructor/sb_instructionlist.py | 1 + .../python_api/default-constructor/sb_lineentry.py | 1 + .../python_api/default-constructor/sb_listener.py | 1 + .../python_api/default-constructor/sb_module.py | 1 + .../python_api/default-constructor/sb_process.py | 1 + .../python_api/default-constructor/sb_section.py | 1 + .../default-constructor/sb_stringlist.py | 1 + .../python_api/default-constructor/sb_symbol.py | 1 + .../default-constructor/sb_symbolcontext.py | 1 + .../python_api/default-constructor/sb_target.py | 1 + .../python_api/default-constructor/sb_thread.py | 1 + .../test/python_api/default-constructor/sb_type.py | 3 +- .../python_api/default-constructor/sb_value.py | 23 +- .../python_api/default-constructor/sb_valuelist.py | 1 + .../default-constructor/sb_watchpoint.py | 1 + .../disassemble-raw-data/TestDisassembleRawData.py | 33 +- .../TestDisassemble_VST1_64.py | 15 +- .../lldbsuite/test/python_api/event/TestEvents.py | 111 +- .../exprpath_synthetic/TestExprPathSynthetic.py | 4 +- .../findvalue_duplist/TestSBFrameFindValue.py | 57 +- .../python_api/formatters/TestFormattersSBAPI.py | 447 +- .../lldbsuite/test/python_api/formatters/synth.py | 96 +- .../lldbsuite/test/python_api/frame/TestFrames.py | 51 +- .../frame/get-variables/TestGetVariables.py | 210 +- .../python_api/frame/inlines/TestInlinedFrame.py | 40 +- .../python_api/function_symbol/TestDisasmAPI.py | 39 +- .../python_api/function_symbol/TestSymbolAPI.py | 37 +- .../test/python_api/hello_world/TestHelloWorld.py | 27 +- .../interpreter/TestCommandInterpreterAPI.py | 4 +- .../python_api/lldbutil/frame/TestFrameUtils.py | 17 +- .../python_api/lldbutil/iter/TestLLDBIterator.py | 19 +- .../lldbutil/iter/TestRegistersIterator.py | 29 +- .../lldbutil/process/TestPrintStackTraces.py | 21 +- .../module_section/TestModuleAndSection.py | 28 +- .../test/python_api/objc_type/TestObjCType.py | 29 +- .../test/python_api/process/TestProcessAPI.py | 140 +- .../test/python_api/process/io/TestProcessIO.py | 105 +- .../python_api/rdar-12481949/Test-rdar-12481949.py | 36 +- .../lldbsuite/test/python_api/sbdata/TestSBData.py | 386 +- .../sbtype_typeclass/TestSBTypeTypeClass.py | 4 +- .../sbvalue_persist/TestSBValuePersist.py | 38 +- .../test/python_api/section/TestSectionAPI.py | 5 +- .../test/python_api/signals/TestSignalsAPI.py | 26 +- .../python_api/symbol-context/TestSymbolContext.py | 46 +- .../two-files/TestSymbolContextTwoFiles.py | 10 +- .../test/python_api/target/TestTargetAPI.py | 144 +- .../test/python_api/thread/TestThreadAPI.py | 90 +- .../lldbsuite/test/python_api/type/TestTypeList.py | 33 +- .../test/python_api/value/TestValueAPI.py | 57 +- .../value/change_values/TestChangeValueAPI.py | 173 +- .../value/linked_list/TestValueAPILinkedList.py | 28 +- .../value_var_update/TestValueVarUpdate.py | 42 +- .../python_api/watchpoint/TestSetWatchpoint.py | 45 +- .../watchpoint/TestWatchpointIgnoreCount.py | 30 +- .../python_api/watchpoint/TestWatchpointIter.py | 31 +- .../condition/TestWatchpointConditionAPI.py | 40 +- .../watchlocation/TestSetWatchlocation.py | 44 +- .../watchlocation/TestTargetWatchAddress.py | 78 +- packages/Python/lldbsuite/test/redo.py | 18 +- .../Python/lldbsuite/test/settings/TestSettings.py | 442 +- .../lldbsuite/test/settings/quoting/TestQuoting.py | 2 +- .../test/source-manager/TestSourceManager.py | 79 +- .../test/terminal/TestSTTYBeforeAndAfter.py | 9 +- packages/Python/lldbsuite/test/test_categories.py | 42 +- packages/Python/lldbsuite/test/test_result.py | 73 +- .../lldbsuite/test/test_runner/process_control.py | 10 +- .../test/test_runner/test/test_process_control.py | 13 +- .../lldbsuite/test/tools/lldb-mi/TestMiExit.py | 25 +- .../lldbsuite/test/tools/lldb-mi/TestMiFile.py | 26 +- .../test/tools/lldb-mi/TestMiGdbSetShow.py | 110 +- .../test/tools/lldb-mi/TestMiLibraryLoaded.py | 39 +- .../lldbsuite/test/tools/lldb-mi/TestMiPrompt.py | 25 +- .../test/tools/lldb-mi/breakpoint/TestMiBreak.py | 202 +- .../test/tools/lldb-mi/control/TestMiExec.py | 142 +- .../test/tools/lldb-mi/data/TestMiData.py | 184 +- .../tools/lldb-mi/interpreter/TestMiCliSupport.py | 84 +- .../lldb-mi/interpreter/TestMiInterpreterExec.py | 82 +- .../test/tools/lldb-mi/lldbmi_testcase.py | 4 +- .../test/tools/lldb-mi/signal/TestMiSignal.py | 100 +- .../test/tools/lldb-mi/stack/TestMiStack.py | 263 +- .../startup_options/TestMiStartupOptions.py | 118 +- .../test/tools/lldb-mi/symbol/TestMiSymbol.py | 56 +- .../test/tools/lldb-mi/syntax/TestMiSyntax.py | 28 +- .../test/tools/lldb-mi/target/TestMiTarget.py | 86 +- .../tools/lldb-mi/threadinfo/TestMiThreadInfo.py | 11 +- .../lldb-mi/variable/TestMiGdbSetShowPrint.py | 262 +- .../test/tools/lldb-mi/variable/TestMiVar.py | 190 +- .../test/tools/lldb-server/TestGdbRemoteAttach.py | 15 +- .../tools/lldb-server/TestGdbRemoteAuxvSupport.py | 42 +- .../lldb-server/TestGdbRemoteExpeditedRegisters.py | 39 +- .../test/tools/lldb-server/TestGdbRemoteKill.py | 24 +- .../tools/lldb-server/TestGdbRemoteProcessInfo.py | 19 +- .../lldb-server/TestGdbRemoteRegisterState.py | 28 +- .../tools/lldb-server/TestGdbRemoteSingleStep.py | 21 +- .../lldb-server/TestGdbRemoteThreadsInStopReply.py | 63 +- .../lldb-server/TestGdbRemote_qThreadStopInfo.py | 72 +- .../test/tools/lldb-server/TestGdbRemote_vCont.py | 51 +- .../test/tools/lldb-server/TestLldbGdbServer.py | 432 +- .../commandline/TestStubReverseConnect.py | 18 +- .../lldb-server/commandline/TestStubSetSID.py | 18 +- .../test/tools/lldb-server/gdbremote_testcase.py | 665 +- .../inferior-crash/TestGdbRemoteAbort.py | 15 +- .../inferior-crash/TestGdbRemoteSegFault.py | 15 +- .../test/tools/lldb-server/lldbgdbserverutils.py | 248 +- .../TestPlatformProcessConnect.py | 39 +- .../test/tools/lldb-server/socket_packet_pump.py | 8 +- .../lldb-server/test/test_lldbgdbserverutils.py | 30 +- .../Python/lldbsuite/test/types/AbstractBase.py | 122 +- .../lldbsuite/test/types/HideTestFailures.py | 6 +- .../Python/lldbsuite/test/types/TestFloatTypes.py | 5 +- .../lldbsuite/test/types/TestFloatTypesExpr.py | 7 +- .../lldbsuite/test/types/TestIntegerTypes.py | 25 +- .../lldbsuite/test/types/TestIntegerTypesExpr.py | 28 +- .../lldbsuite/test/types/TestRecursiveTypes.py | 18 +- .../test/warnings/uuid/TestAddDsymCommand.py | 44 +- .../Python/lldbsuite/test_event/build_exception.py | 10 +- .../Python/lldbsuite/test_event/dotest_channels.py | 2 + .../Python/lldbsuite/test_event/event_builder.py | 19 +- .../lldbsuite/test_event/formatter/__init__.py | 3 +- .../lldbsuite/test_event/formatter/curses.py | 203 +- .../lldbsuite/test_event/formatter/pickled.py | 12 +- .../test_event/formatter/results_formatter.py | 5 +- .../Python/lldbsuite/test_event/formatter/xunit.py | 8 +- .../test/src/TestCatchInvalidDecorator.py | 2 +- .../test_event/test/src/event_collector.py | 12 +- scripts/Python/android/host_art_bt.py | 391 +- scripts/Python/finishSwigPythonLLDB.py | 262 +- scripts/Python/modify-python-lldb.py | 118 +- scripts/Python/modules/readline/readline.cpp | 71 +- scripts/Python/prepare_binding_Python.py | 4 +- scripts/Python/remote-build.py | 34 +- scripts/Python/use_lldb_suite.py | 1 + scripts/Xcode/build-llvm.py | 271 +- scripts/Xcode/lldbbuild.py | 107 +- scripts/Xcode/package-clang-headers.py | 14 +- scripts/buildbot.py | 122 +- scripts/finishSwigWrapperClasses.py | 84 +- scripts/install_custom_python.py | 65 +- scripts/swig_bot.py | 6 +- scripts/swig_bot_lib/client.py | 27 +- scripts/swig_bot_lib/local.py | 10 +- scripts/swig_bot_lib/remote.py | 4 + scripts/swig_bot_lib/server.py | 6 + scripts/use_lldb_suite.py | 1 + scripts/utilsArgsParse.py | 8 +- scripts/utilsDebug.py | 25 +- scripts/utilsOsType.py | 17 +- scripts/verify_api.py | 67 +- source/API/SBAddress.cpp | 413 +- source/API/SBAttachInfo.cpp | 259 +- source/API/SBBlock.cpp | 526 +- source/API/SBBreakpoint.cpp | 1198 +- source/API/SBBreakpointLocation.cpp | 521 +- source/API/SBBroadcaster.cpp | 243 +- source/API/SBCommandInterpreter.cpp | 1017 +- source/API/SBCommandReturnObject.cpp | 453 +- source/API/SBCommunication.cpp | 370 +- source/API/SBCompileUnit.cpp | 368 +- source/API/SBData.cpp | 1324 +- source/API/SBDebugger.cpp | 1937 +- source/API/SBDeclaration.cpp | 240 +- source/API/SBError.cpp | 266 +- source/API/SBEvent.cpp | 309 +- source/API/SBExecutionContext.cpp | 149 +- source/API/SBExpressionOptions.cpp | 229 +- source/API/SBFileSpec.cpp | 253 +- source/API/SBFileSpecList.cpp | 148 +- source/API/SBFrame.cpp | 2708 +-- source/API/SBFunction.cpp | 417 +- source/API/SBHostOS.cpp | 167 +- source/API/SBInstruction.cpp | 417 +- source/API/SBInstructionList.cpp | 174 +- source/API/SBLanguageRuntime.cpp | 10 +- source/API/SBLaunchInfo.cpp | 306 +- source/API/SBLineEntry.cpp | 311 +- source/API/SBListener.cpp | 561 +- source/API/SBMemoryRegionInfo.cpp | 127 +- source/API/SBMemoryRegionInfoList.cpp | 189 +- source/API/SBModule.cpp | 1100 +- source/API/SBModuleSpec.cpp | 237 +- source/API/SBPlatform.cpp | 886 +- source/API/SBProcess.cpp | 2695 +-- source/API/SBQueue.cpp | 663 +- source/API/SBQueueItem.cpp | 205 +- source/API/SBSection.cpp | 393 +- source/API/SBSourceManager.cpp | 173 +- source/API/SBStream.cpp | 271 +- source/API/SBStringList.cpp | 165 +- source/API/SBStructuredData.cpp | 172 +- source/API/SBSymbol.cpp | 296 +- source/API/SBSymbolContext.cpp | 327 +- source/API/SBSymbolContextList.cpp | 122 +- source/API/SBTarget.cpp | 4108 ++-- source/API/SBThread.cpp | 2587 +-- source/API/SBThreadCollection.cpp | 92 +- source/API/SBThreadPlan.cpp | 319 +- source/API/SBType.cpp | 1221 +- source/API/SBTypeCategory.cpp | 923 +- source/API/SBTypeEnumMember.cpp | 224 +- source/API/SBTypeFilter.cpp | 238 +- source/API/SBTypeFormat.cpp | 237 +- source/API/SBTypeNameSpecifier.cpp | 169 +- source/API/SBTypeSummary.cpp | 717 +- source/API/SBTypeSynthetic.cpp | 269 +- source/API/SBUnixSignals.cpp | 213 +- source/API/SBValue.cpp | 3182 ++- source/API/SBValueList.cpp | 366 +- source/API/SBVariablesOptions.cpp | 293 +- source/API/SBWatchpoint.cpp | 392 +- source/API/SystemInitializerFull.cpp | 626 +- source/Breakpoint/Breakpoint.cpp | 1599 +- source/Breakpoint/BreakpointID.cpp | 167 +- source/Breakpoint/BreakpointIDList.cpp | 678 +- source/Breakpoint/BreakpointList.cpp | 343 +- source/Breakpoint/BreakpointLocation.cpp | 1115 +- source/Breakpoint/BreakpointLocationCollection.cpp | 272 +- source/Breakpoint/BreakpointLocationList.cpp | 503 +- source/Breakpoint/BreakpointOptions.cpp | 373 +- source/Breakpoint/BreakpointResolver.cpp | 323 +- source/Breakpoint/BreakpointResolverAddress.cpp | 218 +- source/Breakpoint/BreakpointResolverFileLine.cpp | 145 +- source/Breakpoint/BreakpointResolverFileRegex.cpp | 166 +- source/Breakpoint/BreakpointResolverName.cpp | 572 +- source/Breakpoint/BreakpointSite.cpp | 315 +- source/Breakpoint/BreakpointSiteList.cpp | 342 +- source/Breakpoint/Stoppoint.cpp | 23 +- source/Breakpoint/StoppointCallbackContext.cpp | 27 +- source/Breakpoint/StoppointLocation.cpp | 38 +- source/Breakpoint/Watchpoint.cpp | 655 +- source/Breakpoint/WatchpointList.cpp | 407 +- source/Breakpoint/WatchpointOptions.cpp | 282 +- source/Commands/CommandCompletions.cpp | 1063 +- source/Commands/CommandObjectApropos.cpp | 159 +- source/Commands/CommandObjectApropos.h | 15 +- source/Commands/CommandObjectArgs.cpp | 387 +- source/Commands/CommandObjectArgs.h | 77 +- source/Commands/CommandObjectBreakpoint.cpp | 3819 ++-- source/Commands/CommandObjectBreakpoint.h | 34 +- source/Commands/CommandObjectBreakpointCommand.cpp | 1221 +- source/Commands/CommandObjectBreakpointCommand.h | 13 +- source/Commands/CommandObjectBugreport.cpp | 176 +- source/Commands/CommandObjectBugreport.h | 7 +- source/Commands/CommandObjectCommands.cpp | 3582 ++- source/Commands/CommandObjectCommands.h | 13 +- source/Commands/CommandObjectDisassemble.cpp | 1001 +- source/Commands/CommandObjectDisassemble.h | 121 +- source/Commands/CommandObjectExpression.cpp | 1063 +- source/Commands/CommandObjectExpression.h | 147 +- source/Commands/CommandObjectFrame.cpp | 1289 +- source/Commands/CommandObjectFrame.h | 10 +- source/Commands/CommandObjectGUI.cpp | 65 +- source/Commands/CommandObjectGUI.h | 12 +- source/Commands/CommandObjectHelp.cpp | 416 +- source/Commands/CommandObjectHelp.h | 162 +- source/Commands/CommandObjectLanguage.cpp | 14 +- source/Commands/CommandObjectLanguage.h | 22 +- source/Commands/CommandObjectLog.cpp | 709 +- source/Commands/CommandObjectLog.h | 21 +- source/Commands/CommandObjectMemory.cpp | 3240 ++- source/Commands/CommandObjectMemory.h | 7 +- source/Commands/CommandObjectMultiword.cpp | 752 +- source/Commands/CommandObjectPlatform.cpp | 3485 ++- source/Commands/CommandObjectPlatform.h | 9 +- source/Commands/CommandObjectPlugin.cpp | 141 +- source/Commands/CommandObjectPlugin.h | 19 +- source/Commands/CommandObjectProcess.cpp | 2930 ++- source/Commands/CommandObjectProcess.h | 7 +- source/Commands/CommandObjectQuit.cpp | 111 +- source/Commands/CommandObjectQuit.h | 17 +- source/Commands/CommandObjectRegister.cpp | 743 +- source/Commands/CommandObjectRegister.h | 21 +- source/Commands/CommandObjectSettings.cpp | 1902 +- source/Commands/CommandObjectSettings.h | 9 +- source/Commands/CommandObjectSource.cpp | 2520 +- source/Commands/CommandObjectSource.h | 13 +- source/Commands/CommandObjectSyntax.cpp | 149 +- source/Commands/CommandObjectSyntax.h | 12 +- source/Commands/CommandObjectTarget.cpp | 8821 ++++--- source/Commands/CommandObjectTarget.h | 10 +- source/Commands/CommandObjectThread.cpp | 3597 ++- source/Commands/CommandObjectThread.h | 8 +- source/Commands/CommandObjectType.cpp | 5754 +++-- source/Commands/CommandObjectType.h | 9 +- source/Commands/CommandObjectVersion.cpp | 39 +- source/Commands/CommandObjectVersion.h | 12 +- source/Commands/CommandObjectWatchpoint.cpp | 2068 +- source/Commands/CommandObjectWatchpoint.h | 13 +- source/Commands/CommandObjectWatchpointCommand.cpp | 1010 +- source/Commands/CommandObjectWatchpointCommand.h | 12 +- source/Core/Address.cpp | 1843 +- source/Core/AddressRange.cpp | 259 +- source/Core/AddressResolver.cpp | 39 +- source/Core/AddressResolverFileLine.cpp | 109 +- source/Core/AddressResolverName.cpp | 321 +- source/Core/ArchSpec.cpp | 2694 +-- source/Core/Baton.cpp | 5 +- source/Core/Broadcaster.cpp | 802 +- source/Core/Communication.cpp | 687 +- source/Core/Connection.cpp | 18 +- source/Core/ConnectionMachPort.cpp | 462 +- source/Core/ConnectionSharedMemory.cpp | 193 +- source/Core/ConstString.cpp | 543 +- source/Core/CxaDemangle.cpp | 8109 +++---- source/Core/DataBufferHeap.cpp | 75 +- source/Core/DataBufferMemoryMap.cpp | 398 +- source/Core/DataEncoder.cpp | 348 +- source/Core/DataExtractor.cpp | 3448 ++- source/Core/Debugger.cpp | 2763 +-- source/Core/Disassembler.cpp | 2023 +- source/Core/DynamicLoader.cpp | 360 +- source/Core/EmulateInstruction.cpp | 1070 +- source/Core/Error.cpp | 448 +- source/Core/Event.cpp | 415 +- source/Core/FastDemangle.cpp | 4173 ++-- source/Core/FileLineResolver.cpp | 126 +- source/Core/FileSpecList.cpp | 162 +- source/Core/FormatEntity.cpp | 4377 ++-- source/Core/History.cpp | 6 +- source/Core/IOHandler.cpp | 9305 ++++---- source/Core/Listener.cpp | 807 +- source/Core/Log.cpp | 748 +- source/Core/Logging.cpp | 489 +- source/Core/Mangled.cpp | 573 +- source/Core/Module.cpp | 3113 ++- source/Core/ModuleChild.cpp | 38 +- source/Core/ModuleList.cpp | 1787 +- source/Core/Opcode.cpp | 225 +- source/Core/PluginManager.cpp | 4673 ++-- source/Core/RegisterValue.cpp | 1782 +- source/Core/RegularExpression.cpp | 259 +- source/Core/Scalar.cpp | 5162 ++--- source/Core/SearchFilter.cpp | 997 +- source/Core/Section.cpp | 929 +- source/Core/SourceManager.cpp | 1070 +- source/Core/State.cpp | 176 +- source/Core/Stream.cpp | 1010 +- source/Core/StreamAsynchronousIO.cpp | 41 +- source/Core/StreamCallback.cpp | 59 +- source/Core/StreamFile.cpp | 66 +- source/Core/StreamGDBRemote.cpp | 64 +- source/Core/StreamString.cpp | 123 +- source/Core/StringList.cpp | 494 +- source/Core/StructuredData.cpp | 469 +- source/Core/Timer.cpp | 359 +- source/Core/UUID.cpp | 403 +- source/Core/UserID.cpp | 8 +- source/Core/UserSettingsController.cpp | 158 +- source/Core/VMRange.cpp | 135 +- source/Core/Value.cpp | 1383 +- source/Core/ValueObject.cpp | 7395 +++--- source/Core/ValueObjectCast.cpp | 139 +- source/Core/ValueObjectChild.cpp | 401 +- source/Core/ValueObjectConstResult.cpp | 498 +- source/Core/ValueObjectConstResultCast.cpp | 66 +- source/Core/ValueObjectConstResultChild.cpp | 96 +- source/Core/ValueObjectConstResultImpl.cpp | 290 +- source/Core/ValueObjectDynamicValue.cpp | 680 +- source/Core/ValueObjectList.cpp | 184 +- source/Core/ValueObjectMemory.cpp | 388 +- source/Core/ValueObjectRegister.cpp | 600 +- source/Core/ValueObjectSyntheticFilter.cpp | 656 +- source/Core/ValueObjectVariable.cpp | 674 +- source/DataFormatters/CXXFunctionPointer.cpp | 76 +- source/DataFormatters/DataVisualization.cpp | 310 +- source/DataFormatters/DumpValueObjectOptions.cpp | 345 +- source/DataFormatters/FormatCache.cpp | 339 +- source/DataFormatters/FormatClasses.cpp | 59 +- source/DataFormatters/FormatManager.cpp | 1956 +- source/DataFormatters/FormattersHelpers.cpp | 218 +- source/DataFormatters/LanguageCategory.cpp | 403 +- source/DataFormatters/StringPrinter.cpp | 1062 +- source/DataFormatters/TypeCategory.cpp | 1139 +- source/DataFormatters/TypeCategoryMap.cpp | 633 +- source/DataFormatters/TypeFormat.cpp | 370 +- source/DataFormatters/TypeSummary.cpp | 392 +- source/DataFormatters/TypeSynthetic.cpp | 355 +- source/DataFormatters/TypeValidator.cpp | 63 +- source/DataFormatters/ValueObjectPrinter.cpp | 1637 +- source/DataFormatters/VectorType.cpp | 551 +- source/Expression/DWARFExpression.cpp | 6375 +++--- source/Expression/DiagnosticManager.cpp | 100 +- source/Expression/Expression.cpp | 25 +- source/Expression/ExpressionSourceCode.cpp | 605 +- source/Expression/ExpressionVariable.cpp | 122 +- source/Expression/FunctionCaller.cpp | 634 +- source/Expression/IRDynamicChecks.cpp | 933 +- source/Expression/IRExecutionUnit.cpp | 2047 +- source/Expression/IRInterpreter.cpp | 3190 ++- source/Expression/IRMemoryMap.cpp | 1432 +- source/Expression/LLVMUserExpression.cpp | 570 +- source/Expression/Materializer.cpp | 2295 +- source/Expression/REPL.cpp | 1083 +- source/Expression/UserExpression.cpp | 633 +- source/Expression/UtilityFunction.cpp | 138 +- source/Host/android/HostInfoAndroid.cpp | 145 +- source/Host/android/LibcGlue.cpp | 14 +- source/Host/common/Editline.cpp | 2392 +- source/Host/common/File.cpp | 1633 +- source/Host/common/FileCache.cpp | 183 +- source/Host/common/FileSpec.cpp | 2393 +- source/Host/common/FileSystem.cpp | 131 +- source/Host/common/GetOptInc.cpp | 708 +- source/Host/common/Host.cpp | 1531 +- source/Host/common/HostInfoBase.cpp | 665 +- source/Host/common/HostNativeThreadBase.cpp | 73 +- source/Host/common/HostProcess.cpp | 51 +- source/Host/common/HostThread.cpp | 65 +- source/Host/common/LockFileBase.cpp | 136 +- source/Host/common/MonitoringProcessLauncher.cpp | 116 +- source/Host/common/NativeBreakpoint.cpp | 159 +- source/Host/common/NativeBreakpointList.cpp | 349 +- source/Host/common/NativeProcessProtocol.cpp | 681 +- source/Host/common/NativeRegisterContext.cpp | 662 +- .../common/NativeRegisterContextRegisterInfo.cpp | 49 +- source/Host/common/NativeThreadProtocol.cpp | 79 +- source/Host/common/NativeWatchpointList.cpp | 24 +- source/Host/common/OptionParser.cpp | 135 +- source/Host/common/PipeBase.cpp | 15 +- source/Host/common/ProcessRunLock.cpp | 102 +- source/Host/common/Socket.cpp | 660 +- source/Host/common/SocketAddress.cpp | 440 +- source/Host/common/SoftwareBreakpoint.cpp | 558 +- source/Host/common/StringConvert.cpp | 169 +- source/Host/common/Symbols.cpp | 465 +- source/Host/common/TCPSocket.cpp | 391 +- source/Host/common/Terminal.cpp | 332 +- source/Host/common/ThisThread.cpp | 58 +- source/Host/common/ThreadLauncher.cpp | 100 +- source/Host/common/TimeValue.cpp | 195 +- source/Host/common/UDPSocket.cpp | 193 +- source/Host/common/XML.cpp | 944 +- source/Host/freebsd/Host.cpp | 418 +- source/Host/freebsd/HostInfoFreeBSD.cpp | 100 +- source/Host/freebsd/HostThreadFreeBSD.cpp | 77 +- source/Host/freebsd/ThisThread.cpp | 24 +- source/Host/linux/AbstractSocket.cpp | 15 +- source/Host/linux/Host.cpp | 608 +- source/Host/linux/HostInfoLinux.cpp | 403 +- source/Host/linux/HostThreadLinux.cpp | 43 +- source/Host/linux/LibcGlue.cpp | 27 +- source/Host/linux/ProcessLauncherLinux.cpp | 330 +- source/Host/linux/ThisThread.cpp | 14 +- source/Host/macosx/Host.mm | 2336 +- source/Host/macosx/HostInfoMacOSX.mm | 519 +- source/Host/macosx/HostThreadMacOSX.mm | 78 +- source/Host/macosx/Symbols.cpp | 1040 +- source/Host/macosx/ThisThread.cpp | 16 +- source/Host/macosx/cfcpp/CFCBundle.cpp | 112 +- source/Host/macosx/cfcpp/CFCBundle.h | 38 +- source/Host/macosx/cfcpp/CFCData.cpp | 78 +- source/Host/macosx/cfcpp/CFCData.h | 30 +- source/Host/macosx/cfcpp/CFCMutableArray.cpp | 214 +- source/Host/macosx/cfcpp/CFCMutableArray.h | 47 +- source/Host/macosx/cfcpp/CFCMutableDictionary.cpp | 856 +- source/Host/macosx/cfcpp/CFCMutableDictionary.h | 108 +- source/Host/macosx/cfcpp/CFCMutableSet.cpp | 115 +- source/Host/macosx/cfcpp/CFCMutableSet.h | 58 +- source/Host/macosx/cfcpp/CFCReleaser.h | 218 +- source/Host/macosx/cfcpp/CFCString.cpp | 230 +- source/Host/macosx/cfcpp/CFCString.h | 40 +- source/Host/macosx/cfcpp/CoreFoundationCPP.h | 4 +- source/Host/netbsd/Host.cpp | 393 +- source/Host/netbsd/HostInfoNetBSD.cpp | 142 +- source/Host/netbsd/HostThreadNetBSD.cpp | 27 +- source/Host/netbsd/ThisThread.cpp | 14 +- .../Host/posix/ConnectionFileDescriptorPosix.cpp | 1316 +- source/Host/posix/DomainSocket.cpp | 141 +- source/Host/posix/FileSystem.cpp | 401 +- source/Host/posix/HostInfoPosix.cpp | 309 +- source/Host/posix/HostProcessPosix.cpp | 122 +- source/Host/posix/HostThreadPosix.cpp | 83 +- source/Host/posix/LockFilePosix.cpp | 69 +- source/Host/posix/MainLoopPosix.cpp | 286 +- source/Host/posix/PipePosix.cpp | 479 +- source/Host/posix/ProcessLauncherPosix.cpp | 21 +- .../Host/windows/ConnectionGenericFileWindows.cpp | 560 +- source/Host/windows/EditLineWin.cpp | 621 +- source/Host/windows/FileSystem.cpp | 418 +- source/Host/windows/Host.cpp | 503 +- source/Host/windows/HostInfoWindows.cpp | 171 +- source/Host/windows/HostProcessWindows.cpp | 164 +- source/Host/windows/HostThreadWindows.cpp | 103 +- source/Host/windows/LockFileWindows.cpp | 91 +- source/Host/windows/PipeWindows.cpp | 477 +- source/Host/windows/ProcessLauncherWindows.cpp | 235 +- source/Host/windows/ProcessRunLock.cpp | 115 +- source/Host/windows/ThisThread.cpp | 57 +- source/Host/windows/Windows.cpp | 401 +- source/Initialization/SystemInitializer.cpp | 8 +- source/Initialization/SystemInitializerCommon.cpp | 132 +- source/Initialization/SystemLifetimeManager.cpp | 59 +- source/Interpreter/Args.cpp | 3053 ++- source/Interpreter/CommandAlias.cpp | 463 +- source/Interpreter/CommandHistory.cpp | 175 +- source/Interpreter/CommandInterpreter.cpp | 6026 +++-- source/Interpreter/CommandObject.cpp | 1845 +- source/Interpreter/CommandObjectRegexCommand.cpp | 190 +- source/Interpreter/CommandObjectScript.cpp | 96 +- source/Interpreter/CommandObjectScript.h | 12 +- source/Interpreter/CommandOptionValidators.cpp | 32 +- source/Interpreter/CommandReturnObject.cpp | 304 +- source/Interpreter/OptionGroupArchitecture.cpp | 85 +- source/Interpreter/OptionGroupBoolean.cpp | 78 +- source/Interpreter/OptionGroupFile.cpp | 116 +- source/Interpreter/OptionGroupFormat.cpp | 456 +- source/Interpreter/OptionGroupOutputFile.cpp | 86 +- source/Interpreter/OptionGroupPlatform.cpp | 270 +- source/Interpreter/OptionGroupString.cpp | 60 +- source/Interpreter/OptionGroupUInt64.cpp | 60 +- source/Interpreter/OptionGroupUUID.cpp | 76 +- .../Interpreter/OptionGroupValueObjectDisplay.cpp | 364 +- source/Interpreter/OptionGroupVariable.cpp | 212 +- source/Interpreter/OptionGroupWatchpoint.cpp | 162 +- source/Interpreter/OptionValue.cpp | 1220 +- source/Interpreter/OptionValueArch.cpp | 127 +- source/Interpreter/OptionValueArgs.cpp | 29 +- source/Interpreter/OptionValueArray.cpp | 576 +- source/Interpreter/OptionValueBoolean.cpp | 182 +- source/Interpreter/OptionValueChar.cpp | 86 +- source/Interpreter/OptionValueDictionary.cpp | 696 +- source/Interpreter/OptionValueEnumeration.cpp | 219 +- source/Interpreter/OptionValueFileSpec.cpp | 228 +- source/Interpreter/OptionValueFileSpecLIst.cpp | 290 +- source/Interpreter/OptionValueFormat.cpp | 87 +- source/Interpreter/OptionValueFormatEntity.cpp | 183 +- source/Interpreter/OptionValueLanguage.cpp | 111 +- source/Interpreter/OptionValuePathMappings.cpp | 379 +- source/Interpreter/OptionValueProperties.cpp | 1269 +- source/Interpreter/OptionValueRegex.cpp | 102 +- source/Interpreter/OptionValueSInt64.cpp | 116 +- source/Interpreter/OptionValueString.cpp | 268 +- source/Interpreter/OptionValueUInt64.cpp | 114 +- source/Interpreter/OptionValueUUID.cpp | 162 +- source/Interpreter/Options.cpp | 1786 +- source/Interpreter/Property.cpp | 517 +- source/Interpreter/ScriptInterpreter.cpp | 116 +- source/Interpreter/embedded_interpreter.py | 44 +- source/Plugins/ABI/MacOSX-arm/ABIMacOSX_arm.cpp | 2764 ++- source/Plugins/ABI/MacOSX-arm/ABIMacOSX_arm.h | 176 +- .../Plugins/ABI/MacOSX-arm64/ABIMacOSX_arm64.cpp | 3270 ++- source/Plugins/ABI/MacOSX-arm64/ABIMacOSX_arm64.h | 185 +- source/Plugins/ABI/MacOSX-i386/ABIMacOSX_i386.cpp | 1573 +- source/Plugins/ABI/MacOSX-i386/ABIMacOSX_i386.h | 188 +- source/Plugins/ABI/SysV-arm/ABISysV_arm.cpp | 2995 ++- source/Plugins/ABI/SysV-arm/ABISysV_arm.h | 176 +- source/Plugins/ABI/SysV-arm64/ABISysV_arm64.cpp | 3227 ++- source/Plugins/ABI/SysV-arm64/ABISysV_arm64.h | 186 +- .../Plugins/ABI/SysV-hexagon/ABISysV_hexagon.cpp | 1630 +- source/Plugins/ABI/SysV-hexagon/ABISysV_hexagon.h | 197 +- source/Plugins/ABI/SysV-i386/ABISysV_i386.cpp | 1967 +- source/Plugins/ABI/SysV-i386/ABISysV_i386.h | 204 +- source/Plugins/ABI/SysV-mips/ABISysV_mips.cpp | 1523 +- source/Plugins/ABI/SysV-mips/ABISysV_mips.h | 136 +- source/Plugins/ABI/SysV-mips64/ABISysV_mips64.cpp | 1841 +- source/Plugins/ABI/SysV-mips64/ABISysV_mips64.h | 199 +- source/Plugins/ABI/SysV-ppc/ABISysV_ppc.cpp | 1631 +- source/Plugins/ABI/SysV-ppc/ABISysV_ppc.h | 190 +- source/Plugins/ABI/SysV-ppc64/ABISysV_ppc64.cpp | 1640 +- source/Plugins/ABI/SysV-ppc64/ABISysV_ppc64.h | 192 +- source/Plugins/ABI/SysV-s390x/ABISysV_s390x.cpp | 1172 +- source/Plugins/ABI/SysV-s390x/ABISysV_s390x.h | 131 +- source/Plugins/ABI/SysV-x86_64/ABISysV_x86_64.cpp | 2727 ++- source/Plugins/ABI/SysV-x86_64/ABISysV_x86_64.h | 195 +- .../Disassembler/llvm/DisassemblerLLVMC.cpp | 2607 +-- .../Plugins/Disassembler/llvm/DisassemblerLLVMC.h | 232 +- .../Darwin-Kernel/DynamicLoaderDarwinKernel.cpp | 2577 +-- .../Darwin-Kernel/DynamicLoaderDarwinKernel.h | 549 +- .../Hexagon-DYLD/DynamicLoaderHexagonDYLD.cpp | 1033 +- .../Hexagon-DYLD/DynamicLoaderHexagonDYLD.h | 227 +- .../Hexagon-DYLD/HexagonDYLDRendezvous.cpp | 572 +- .../Hexagon-DYLD/HexagonDYLDRendezvous.h | 412 +- .../MacOSX-DYLD/DynamicLoaderDarwin.cpp | 2011 +- .../MacOSX-DYLD/DynamicLoaderDarwin.h | 438 +- .../MacOSX-DYLD/DynamicLoaderMacOS.cpp | 834 +- .../DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOS.h | 130 +- .../MacOSX-DYLD/DynamicLoaderMacOSXDYLD.cpp | 2101 +- .../MacOSX-DYLD/DynamicLoaderMacOSXDYLD.h | 302 +- .../Plugins/DynamicLoader/POSIX-DYLD/AuxVector.cpp | 142 +- .../Plugins/DynamicLoader/POSIX-DYLD/AuxVector.h | 129 +- .../DynamicLoader/POSIX-DYLD/DYLDRendezvous.cpp | 979 +- .../DynamicLoader/POSIX-DYLD/DYLDRendezvous.h | 399 +- .../POSIX-DYLD/DynamicLoaderPOSIXDYLD.cpp | 1135 +- .../POSIX-DYLD/DynamicLoaderPOSIXDYLD.h | 251 +- .../DynamicLoader/Static/DynamicLoaderStatic.cpp | 230 +- .../DynamicLoader/Static/DynamicLoaderStatic.h | 76 +- .../Windows-DYLD/DynamicLoaderWindowsDYLD.cpp | 102 +- .../Windows-DYLD/DynamicLoaderWindowsDYLD.h | 35 +- .../Plugins/ExpressionParser/Clang/ASTDumper.cpp | 162 +- source/Plugins/ExpressionParser/Clang/ASTDumper.h | 33 +- .../Clang/ASTResultSynthesizer.cpp | 795 +- .../ExpressionParser/Clang/ASTResultSynthesizer.h | 357 +- .../ExpressionParser/Clang/ASTStructExtractor.cpp | 277 +- .../ExpressionParser/Clang/ASTStructExtractor.h | 246 +- .../ExpressionParser/Clang/ClangASTSource.cpp | 3146 ++- .../ExpressionParser/Clang/ClangASTSource.h | 937 +- .../ExpressionParser/Clang/ClangDiagnostic.h | 58 +- .../Clang/ClangExpressionDeclMap.cpp | 3645 ++- .../Clang/ClangExpressionDeclMap.h | 1226 +- .../ExpressionParser/Clang/ClangExpressionHelper.h | 75 +- .../Clang/ClangExpressionParser.cpp | 1639 +- .../ExpressionParser/Clang/ClangExpressionParser.h | 254 +- .../Clang/ClangExpressionVariable.cpp | 79 +- .../Clang/ClangExpressionVariable.h | 359 +- .../ExpressionParser/Clang/ClangFunctionCaller.cpp | 317 +- .../ExpressionParser/Clang/ClangFunctionCaller.h | 195 +- .../Clang/ClangModulesDeclVendor.cpp | 1215 +- .../Clang/ClangModulesDeclVendor.h | 197 +- .../Clang/ClangPersistentVariables.cpp | 106 +- .../Clang/ClangPersistentVariables.h | 127 +- .../ExpressionParser/Clang/ClangUserExpression.cpp | 1093 +- .../ExpressionParser/Clang/ClangUserExpression.h | 302 +- .../Clang/ClangUtilityFunction.cpp | 210 +- .../ExpressionParser/Clang/ClangUtilityFunction.h | 152 +- .../Plugins/ExpressionParser/Clang/IRForTarget.cpp | 3143 ++- .../Plugins/ExpressionParser/Clang/IRForTarget.h | 1191 +- source/Plugins/ExpressionParser/Go/GoAST.h | 4405 ++-- source/Plugins/ExpressionParser/Go/GoLexer.cpp | 650 +- source/Plugins/ExpressionParser/Go/GoLexer.h | 322 +- source/Plugins/ExpressionParser/Go/GoParser.cpp | 1717 +- source/Plugins/ExpressionParser/Go/GoParser.h | 272 +- .../ExpressionParser/Go/GoUserExpression.cpp | 1154 +- .../Plugins/ExpressionParser/Go/GoUserExpression.h | 108 +- source/Plugins/ExpressionParser/Go/gen_go_ast.py | 150 +- .../Instruction/ARM/EmulateInstructionARM.cpp | 22871 ++++++++++--------- .../Instruction/ARM/EmulateInstructionARM.h | 1695 +- .../Plugins/Instruction/ARM/EmulationStateARM.cpp | 669 +- source/Plugins/Instruction/ARM/EmulationStateARM.h | 130 +- .../Instruction/ARM64/EmulateInstructionARM64.cpp | 1882 +- .../Instruction/ARM64/EmulateInstructionARM64.h | 418 +- .../Instruction/MIPS/EmulateInstructionMIPS.cpp | 4990 ++-- .../Instruction/MIPS/EmulateInstructionMIPS.h | 342 +- .../MIPS64/EmulateInstructionMIPS64.cpp | 3809 +-- .../Instruction/MIPS64/EmulateInstructionMIPS64.h | 284 +- .../AddressSanitizer/AddressSanitizerRuntime.cpp | 433 +- .../AddressSanitizer/AddressSanitizerRuntime.h | 105 +- .../ThreadSanitizer/ThreadSanitizerRuntime.cpp | 1344 +- .../ThreadSanitizer/ThreadSanitizerRuntime.h | 134 +- source/Plugins/JITLoader/GDB/JITLoaderGDB.cpp | 753 +- source/Plugins/JITLoader/GDB/JITLoaderGDB.h | 107 +- source/Plugins/Language/CPlusPlus/BlockPointer.cpp | 316 +- source/Plugins/Language/CPlusPlus/BlockPointer.h | 13 +- .../Language/CPlusPlus/CPlusPlusLanguage.cpp | 1625 +- .../Plugins/Language/CPlusPlus/CPlusPlusLanguage.h | 274 +- .../Plugins/Language/CPlusPlus/CxxStringTypes.cpp | 344 +- source/Plugins/Language/CPlusPlus/CxxStringTypes.h | 47 +- source/Plugins/Language/CPlusPlus/LibCxx.cpp | 1036 +- source/Plugins/Language/CPlusPlus/LibCxx.h | 251 +- source/Plugins/Language/CPlusPlus/LibCxxAtomic.cpp | 154 +- source/Plugins/Language/CPlusPlus/LibCxxAtomic.h | 20 +- .../Language/CPlusPlus/LibCxxInitializerList.cpp | 179 +- source/Plugins/Language/CPlusPlus/LibCxxList.cpp | 672 +- source/Plugins/Language/CPlusPlus/LibCxxMap.cpp | 713 +- .../Language/CPlusPlus/LibCxxUnorderedMap.cpp | 232 +- source/Plugins/Language/CPlusPlus/LibCxxVector.cpp | 206 +- source/Plugins/Language/CPlusPlus/LibStdcpp.cpp | 694 +- source/Plugins/Language/CPlusPlus/LibStdcpp.h | 46 +- .../Plugins/Language/Go/GoFormatterFunctions.cpp | 247 +- source/Plugins/Language/Go/GoFormatterFunctions.h | 12 +- source/Plugins/Language/Go/GoLanguage.cpp | 164 +- source/Plugins/Language/Go/GoLanguage.h | 51 +- .../Language/Java/JavaFormatterFunctions.cpp | 281 +- .../Plugins/Language/Java/JavaFormatterFunctions.h | 19 +- source/Plugins/Language/Java/JavaLanguage.cpp | 114 +- source/Plugins/Language/Java/JavaLanguage.h | 38 +- source/Plugins/Language/OCaml/OCamlLanguage.cpp | 59 +- source/Plugins/Language/OCaml/OCamlLanguage.h | 38 +- source/Plugins/Language/ObjC/CF.cpp | 539 +- source/Plugins/Language/ObjC/CF.h | 27 +- source/Plugins/Language/ObjC/Cocoa.cpp | 1712 +- source/Plugins/Language/ObjC/Cocoa.h | 179 +- source/Plugins/Language/ObjC/CoreMedia.cpp | 142 +- source/Plugins/Language/ObjC/CoreMedia.h | 14 +- source/Plugins/Language/ObjC/NSArray.cpp | 1295 +- source/Plugins/Language/ObjC/NSDictionary.cpp | 1317 +- source/Plugins/Language/ObjC/NSDictionary.h | 53 +- source/Plugins/Language/ObjC/NSError.cpp | 347 +- source/Plugins/Language/ObjC/NSException.cpp | 341 +- source/Plugins/Language/ObjC/NSIndexPath.cpp | 620 +- source/Plugins/Language/ObjC/NSSet.cpp | 1086 +- source/Plugins/Language/ObjC/NSSet.h | 38 +- source/Plugins/Language/ObjC/NSString.cpp | 717 +- source/Plugins/Language/ObjC/NSString.h | 44 +- source/Plugins/Language/ObjC/ObjCLanguage.cpp | 1730 +- source/Plugins/Language/ObjC/ObjCLanguage.h | 308 +- .../Language/ObjCPlusPlus/ObjCPlusPlusLanguage.cpp | 56 +- .../Language/ObjCPlusPlus/ObjCPlusPlusLanguage.h | 68 +- .../ItaniumABI/ItaniumABILanguageRuntime.cpp | 975 +- .../ItaniumABI/ItaniumABILanguageRuntime.h | 192 +- .../LanguageRuntime/Go/GoLanguageRuntime.cpp | 310 +- .../Plugins/LanguageRuntime/Go/GoLanguageRuntime.h | 133 +- .../LanguageRuntime/Java/JavaLanguageRuntime.cpp | 237 +- .../LanguageRuntime/Java/JavaLanguageRuntime.h | 80 +- .../AppleObjCClassDescriptorV2.cpp | 997 +- .../AppleObjCRuntime/AppleObjCClassDescriptorV2.h | 665 +- .../ObjC/AppleObjCRuntime/AppleObjCDeclVendor.cpp | 1175 +- .../ObjC/AppleObjCRuntime/AppleObjCDeclVendor.h | 46 +- .../ObjC/AppleObjCRuntime/AppleObjCRuntime.cpp | 829 +- .../ObjC/AppleObjCRuntime/AppleObjCRuntime.h | 221 +- .../ObjC/AppleObjCRuntime/AppleObjCRuntimeV1.cpp | 711 +- .../ObjC/AppleObjCRuntime/AppleObjCRuntimeV1.h | 308 +- .../ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp | 3992 ++-- .../ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.h | 644 +- .../AppleObjCTrampolineHandler.cpp | 1648 +- .../AppleObjCRuntime/AppleObjCTrampolineHandler.h | 295 +- .../AppleObjCTypeEncodingParser.cpp | 660 +- .../AppleObjCRuntime/AppleObjCTypeEncodingParser.h | 112 +- .../AppleThreadPlanStepThroughObjCTrampoline.cpp | 334 +- .../AppleThreadPlanStepThroughObjCTrampoline.h | 118 +- .../RenderScriptExpressionOpts.cpp | 276 +- .../RenderScriptExpressionOpts.h | 35 +- .../RenderScriptRuntime/RenderScriptRuntime.cpp | 7609 +++--- .../RenderScriptRuntime/RenderScriptRuntime.h | 529 +- .../RenderScriptx86ABIFixups.cpp | 469 +- .../RenderScriptRuntime/RenderScriptx86ABIFixups.h | 12 +- .../MemoryHistory/asan/MemoryHistoryASan.cpp | 276 +- .../Plugins/MemoryHistory/asan/MemoryHistoryASan.h | 57 +- .../BSD-Archive/ObjectContainerBSDArchive.cpp | 939 +- .../BSD-Archive/ObjectContainerBSDArchive.h | 342 +- .../ObjectContainerUniversalMachO.cpp | 421 +- .../ObjectContainerUniversalMachO.h | 141 +- source/Plugins/ObjectFile/ELF/ELFHeader.cpp | 607 +- source/Plugins/ObjectFile/ELF/ELFHeader.h | 645 +- source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp | 5927 +++-- source/Plugins/ObjectFile/ELF/ObjectFileELF.h | 766 +- source/Plugins/ObjectFile/JIT/ObjectFileJIT.cpp | 429 +- source/Plugins/ObjectFile/JIT/ObjectFileJIT.h | 201 +- .../Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp | 11200 +++++---- source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.h | 396 +- .../Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.cpp | 1715 +- .../Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.h | 532 +- .../Plugins/ObjectFile/PECOFF/WindowsMiniDump.cpp | 63 +- source/Plugins/ObjectFile/PECOFF/WindowsMiniDump.h | 9 +- .../OperatingSystem/Go/OperatingSystemGo.cpp | 825 +- .../Plugins/OperatingSystem/Go/OperatingSystemGo.h | 83 +- .../Python/OperatingSystemPython.cpp | 679 +- .../OperatingSystem/Python/OperatingSystemPython.h | 139 +- source/Plugins/Platform/Android/AdbClient.cpp | 995 +- source/Plugins/Platform/Android/AdbClient.h | 158 +- .../Plugins/Platform/Android/PlatformAndroid.cpp | 603 +- source/Plugins/Platform/Android/PlatformAndroid.h | 152 +- .../Android/PlatformAndroidRemoteGDBServer.cpp | 370 +- .../Android/PlatformAndroidRemoteGDBServer.h | 50 +- .../Plugins/Platform/FreeBSD/PlatformFreeBSD.cpp | 1031 +- source/Plugins/Platform/FreeBSD/PlatformFreeBSD.h | 192 +- .../Plugins/Platform/Kalimba/PlatformKalimba.cpp | 433 +- source/Plugins/Platform/Kalimba/PlatformKalimba.h | 99 +- source/Plugins/Platform/Linux/PlatformLinux.cpp | 1149 +- source/Plugins/Platform/Linux/PlatformLinux.h | 158 +- .../Platform/MacOSX/PlatformAppleSimulator.cpp | 378 +- .../Platform/MacOSX/PlatformAppleSimulator.h | 94 +- .../Platform/MacOSX/PlatformAppleTVSimulator.cpp | 659 +- .../Platform/MacOSX/PlatformAppleTVSimulator.h | 167 +- .../MacOSX/PlatformAppleWatchSimulator.cpp | 662 +- .../Platform/MacOSX/PlatformAppleWatchSimulator.h | 166 +- source/Plugins/Platform/MacOSX/PlatformDarwin.cpp | 3226 +-- source/Plugins/Platform/MacOSX/PlatformDarwin.h | 248 +- .../Platform/MacOSX/PlatformDarwinKernel.cpp | 1407 +- .../Plugins/Platform/MacOSX/PlatformDarwinKernel.h | 301 +- source/Plugins/Platform/MacOSX/PlatformMacOSX.cpp | 544 +- source/Plugins/Platform/MacOSX/PlatformMacOSX.h | 147 +- .../Platform/MacOSX/PlatformRemoteAppleTV.cpp | 1615 +- .../Platform/MacOSX/PlatformRemoteAppleTV.h | 241 +- .../Platform/MacOSX/PlatformRemoteAppleWatch.cpp | 1704 +- .../Platform/MacOSX/PlatformRemoteAppleWatch.h | 243 +- .../Plugins/Platform/MacOSX/PlatformRemoteiOS.cpp | 1518 +- source/Plugins/Platform/MacOSX/PlatformRemoteiOS.h | 249 +- .../Platform/MacOSX/PlatformiOSSimulator.cpp | 731 +- .../Plugins/Platform/MacOSX/PlatformiOSSimulator.h | 163 +- .../PlatformiOSSimulatorCoreSimulatorSupport.h | 474 +- .../PlatformiOSSimulatorCoreSimulatorSupport.mm | 1164 +- source/Plugins/Platform/NetBSD/PlatformNetBSD.cpp | 948 +- source/Plugins/Platform/NetBSD/PlatformNetBSD.h | 187 +- source/Plugins/Platform/POSIX/PlatformPOSIX.cpp | 1575 +- source/Plugins/Platform/POSIX/PlatformPOSIX.h | 349 +- .../Plugins/Platform/Windows/PlatformWindows.cpp | 1036 +- source/Plugins/Platform/Windows/PlatformWindows.h | 177 +- .../gdb-server/PlatformRemoteGDBServer.cpp | 1618 +- .../Platform/gdb-server/PlatformRemoteGDBServer.h | 403 +- source/Plugins/Process/Darwin/CFBundle.cpp | 90 +- source/Plugins/Process/Darwin/CFBundle.h | 31 +- source/Plugins/Process/Darwin/CFString.cpp | 232 +- source/Plugins/Process/Darwin/CFString.h | 38 +- source/Plugins/Process/Darwin/CFUtils.h | 91 +- .../Process/Darwin/DarwinProcessLauncher.cpp | 1185 +- .../Plugins/Process/Darwin/DarwinProcessLauncher.h | 11 +- source/Plugins/Process/Darwin/LaunchFlavor.h | 19 +- source/Plugins/Process/Darwin/MachException.cpp | 967 +- source/Plugins/Process/Darwin/MachException.h | 239 +- .../Plugins/Process/Darwin/NativeProcessDarwin.cpp | 2795 ++- .../Plugins/Process/Darwin/NativeProcessDarwin.h | 603 +- .../Plugins/Process/Darwin/NativeThreadDarwin.cpp | 264 +- source/Plugins/Process/Darwin/NativeThreadDarwin.h | 200 +- .../Process/Darwin/NativeThreadListDarwin.cpp | 399 +- .../Process/Darwin/NativeThreadListDarwin.h | 113 +- source/Plugins/Process/FreeBSD/FreeBSDThread.cpp | 1089 +- source/Plugins/Process/FreeBSD/FreeBSDThread.h | 163 +- source/Plugins/Process/FreeBSD/POSIXStopInfo.cpp | 69 +- source/Plugins/Process/FreeBSD/POSIXStopInfo.h | 68 +- source/Plugins/Process/FreeBSD/ProcessFreeBSD.cpp | 1476 +- source/Plugins/Process/FreeBSD/ProcessFreeBSD.h | 286 +- source/Plugins/Process/FreeBSD/ProcessMonitor.cpp | 2144 +- source/Plugins/Process/FreeBSD/ProcessMonitor.h | 460 +- .../Plugins/Process/FreeBSD/RegisterContextPOSIX.h | 73 +- .../RegisterContextPOSIXProcessMonitor_arm.cpp | 428 +- .../RegisterContextPOSIXProcessMonitor_arm.h | 89 +- .../RegisterContextPOSIXProcessMonitor_arm64.cpp | 423 +- .../RegisterContextPOSIXProcessMonitor_arm64.h | 90 +- .../RegisterContextPOSIXProcessMonitor_mips64.cpp | 411 +- .../RegisterContextPOSIXProcessMonitor_mips64.h | 90 +- .../RegisterContextPOSIXProcessMonitor_powerpc.cpp | 448 +- .../RegisterContextPOSIXProcessMonitor_powerpc.h | 102 +- .../RegisterContextPOSIXProcessMonitor_x86.cpp | 1033 +- .../RegisterContextPOSIXProcessMonitor_x86.h | 93 +- .../Plugins/Process/Linux/NativeProcessLinux.cpp | 4416 ++-- source/Plugins/Process/Linux/NativeProcessLinux.h | 291 +- .../Process/Linux/NativeRegisterContextLinux.cpp | 315 +- .../Process/Linux/NativeRegisterContextLinux.h | 105 +- .../Linux/NativeRegisterContextLinux_arm.cpp | 1645 +- .../Process/Linux/NativeRegisterContextLinux_arm.h | 219 +- .../Linux/NativeRegisterContextLinux_arm64.cpp | 1630 +- .../Linux/NativeRegisterContextLinux_arm64.h | 220 +- .../Linux/NativeRegisterContextLinux_mips64.cpp | 2148 +- .../Linux/NativeRegisterContextLinux_mips64.h | 162 +- .../Linux/NativeRegisterContextLinux_s390x.cpp | 1050 +- .../Linux/NativeRegisterContextLinux_s390x.h | 131 +- .../Linux/NativeRegisterContextLinux_x86_64.cpp | 1958 +- .../Linux/NativeRegisterContextLinux_x86_64.h | 181 +- source/Plugins/Process/Linux/NativeThreadLinux.cpp | 759 +- source/Plugins/Process/Linux/NativeThreadLinux.h | 145 +- source/Plugins/Process/Linux/ProcFileReader.cpp | 139 +- source/Plugins/Process/Linux/ProcFileReader.h | 24 +- source/Plugins/Process/Linux/Procfs.h | 14 +- source/Plugins/Process/Linux/SingleStepCheck.cpp | 249 +- source/Plugins/Process/Linux/SingleStepCheck.h | 35 +- .../Process/MacOSX-Kernel/CommunicationKDP.cpp | 2397 +- .../Process/MacOSX-Kernel/CommunicationKDP.h | 548 +- .../Plugins/Process/MacOSX-Kernel/ProcessKDP.cpp | 1830 +- source/Plugins/Process/MacOSX-Kernel/ProcessKDP.h | 417 +- .../Process/MacOSX-Kernel/ProcessKDPLog.cpp | 302 +- .../Plugins/Process/MacOSX-Kernel/ProcessKDPLog.h | 55 +- .../MacOSX-Kernel/RegisterContextKDP_arm.cpp | 224 +- .../Process/MacOSX-Kernel/RegisterContextKDP_arm.h | 53 +- .../MacOSX-Kernel/RegisterContextKDP_arm64.cpp | 227 +- .../MacOSX-Kernel/RegisterContextKDP_arm64.h | 56 +- .../MacOSX-Kernel/RegisterContextKDP_i386.cpp | 170 +- .../MacOSX-Kernel/RegisterContextKDP_i386.h | 48 +- .../MacOSX-Kernel/RegisterContextKDP_x86_64.cpp | 171 +- .../MacOSX-Kernel/RegisterContextKDP_x86_64.h | 49 +- source/Plugins/Process/MacOSX-Kernel/ThreadKDP.cpp | 268 +- source/Plugins/Process/MacOSX-Kernel/ThreadKDP.h | 101 +- source/Plugins/Process/POSIX/CrashReason.cpp | 501 +- source/Plugins/Process/POSIX/CrashReason.h | 72 +- source/Plugins/Process/POSIX/ProcessMessage.cpp | 103 +- source/Plugins/Process/POSIX/ProcessMessage.h | 299 +- source/Plugins/Process/POSIX/ProcessPOSIXLog.cpp | 311 +- source/Plugins/Process/POSIX/ProcessPOSIXLog.h | 169 +- source/Plugins/Process/Utility/ARMDefines.h | 252 +- source/Plugins/Process/Utility/ARMUtils.h | 567 +- .../Process/Utility/DynamicRegisterInfo.cpp | 1379 +- .../Plugins/Process/Utility/DynamicRegisterInfo.h | 115 +- source/Plugins/Process/Utility/FreeBSDSignals.cpp | 146 +- source/Plugins/Process/Utility/FreeBSDSignals.h | 8 +- .../Plugins/Process/Utility/GDBRemoteSignals.cpp | 16 +- source/Plugins/Process/Utility/GDBRemoteSignals.h | 10 +- source/Plugins/Process/Utility/HistoryThread.cpp | 106 +- source/Plugins/Process/Utility/HistoryThread.h | 158 +- source/Plugins/Process/Utility/HistoryUnwind.cpp | 86 +- source/Plugins/Process/Utility/HistoryUnwind.h | 31 +- .../Plugins/Process/Utility/InferiorCallPOSIX.cpp | 386 +- source/Plugins/Process/Utility/InferiorCallPOSIX.h | 8 +- source/Plugins/Process/Utility/InstructionUtils.h | 138 +- source/Plugins/Process/Utility/LinuxSignals.cpp | 153 +- source/Plugins/Process/Utility/LinuxSignals.h | 8 +- .../Plugins/Process/Utility/MipsLinuxSignals.cpp | 156 +- source/Plugins/Process/Utility/MipsLinuxSignals.h | 11 +- source/Plugins/Process/Utility/NetBSDSignals.cpp | 22 +- source/Plugins/Process/Utility/NetBSDSignals.h | 8 +- .../Process/Utility/RegisterContextDarwin_arm.cpp | 2654 ++- .../Process/Utility/RegisterContextDarwin_arm.h | 447 +- .../Utility/RegisterContextDarwin_arm64.cpp | 1551 +- .../Process/Utility/RegisterContextDarwin_arm64.h | 428 +- .../Process/Utility/RegisterContextDarwin_i386.cpp | 1582 +- .../Process/Utility/RegisterContextDarwin_i386.h | 393 +- .../Utility/RegisterContextDarwin_x86_64.cpp | 1756 +- .../Process/Utility/RegisterContextDarwin_x86_64.h | 434 +- .../Process/Utility/RegisterContextDummy.cpp | 148 +- .../Plugins/Process/Utility/RegisterContextDummy.h | 76 +- .../Process/Utility/RegisterContextFreeBSD_arm.cpp | 100 +- .../Process/Utility/RegisterContextFreeBSD_arm.h | 98 +- .../Utility/RegisterContextFreeBSD_arm64.cpp | 105 +- .../Process/Utility/RegisterContextFreeBSD_arm64.h | 91 +- .../Utility/RegisterContextFreeBSD_i386.cpp | 102 +- .../Process/Utility/RegisterContextFreeBSD_i386.h | 15 +- .../Utility/RegisterContextFreeBSD_mips64.cpp | 120 +- .../Utility/RegisterContextFreeBSD_mips64.h | 16 +- .../Utility/RegisterContextFreeBSD_powerpc.cpp | 406 +- .../Utility/RegisterContextFreeBSD_powerpc.h | 55 +- .../Utility/RegisterContextFreeBSD_x86_64.cpp | 222 +- .../Utility/RegisterContextFreeBSD_x86_64.h | 20 +- .../Process/Utility/RegisterContextHistory.cpp | 151 +- .../Process/Utility/RegisterContextHistory.h | 80 +- .../Process/Utility/RegisterContextLLDB.cpp | 3708 ++- .../Plugins/Process/Utility/RegisterContextLLDB.h | 437 +- .../Process/Utility/RegisterContextLinux_arm.cpp | 100 +- .../Process/Utility/RegisterContextLinux_arm.h | 99 +- .../Process/Utility/RegisterContextLinux_arm64.cpp | 106 +- .../Process/Utility/RegisterContextLinux_arm64.h | 94 +- .../Process/Utility/RegisterContextLinux_i386.cpp | 200 +- .../Process/Utility/RegisterContextLinux_i386.h | 24 +- .../Process/Utility/RegisterContextLinux_mips.cpp | 62 +- .../Process/Utility/RegisterContextLinux_mips.h | 23 +- .../Utility/RegisterContextLinux_mips64.cpp | 139 +- .../Process/Utility/RegisterContextLinux_mips64.h | 29 +- .../Process/Utility/RegisterContextLinux_s390x.cpp | 95 +- .../Process/Utility/RegisterContextLinux_s390x.h | 29 +- .../Utility/RegisterContextLinux_x86_64.cpp | 304 +- .../Process/Utility/RegisterContextLinux_x86_64.h | 31 +- .../RegisterContextMacOSXFrameBackchain.cpp | 252 +- .../Utility/RegisterContextMacOSXFrameBackchain.h | 59 +- .../Process/Utility/RegisterContextMach_arm.cpp | 72 +- .../Process/Utility/RegisterContextMach_arm.h | 49 +- .../Process/Utility/RegisterContextMach_i386.cpp | 57 +- .../Process/Utility/RegisterContextMach_i386.h | 45 +- .../Process/Utility/RegisterContextMach_x86_64.cpp | 60 +- .../Process/Utility/RegisterContextMach_x86_64.h | 48 +- .../Process/Utility/RegisterContextMemory.cpp | 204 +- .../Process/Utility/RegisterContextMemory.h | 107 +- .../Utility/RegisterContextNetBSD_x86_64.cpp | 552 +- .../Process/Utility/RegisterContextNetBSD_x86_64.h | 20 +- .../Process/Utility/RegisterContextPOSIX_arm.cpp | 385 +- .../Process/Utility/RegisterContextPOSIX_arm.h | 158 +- .../Process/Utility/RegisterContextPOSIX_arm64.cpp | 352 +- .../Process/Utility/RegisterContextPOSIX_arm64.h | 157 +- .../Utility/RegisterContextPOSIX_mips64.cpp | 265 +- .../Process/Utility/RegisterContextPOSIX_mips64.h | 83 +- .../Utility/RegisterContextPOSIX_powerpc.cpp | 368 +- .../Process/Utility/RegisterContextPOSIX_powerpc.h | 330 +- .../Process/Utility/RegisterContextPOSIX_s390x.cpp | 289 +- .../Process/Utility/RegisterContextPOSIX_s390x.h | 111 +- .../Process/Utility/RegisterContextPOSIX_x86.cpp | 1035 +- .../Process/Utility/RegisterContextPOSIX_x86.h | 321 +- .../Utility/RegisterContextThreadMemory.cpp | 390 +- .../Process/Utility/RegisterContextThreadMemory.h | 163 +- .../Plugins/Process/Utility/RegisterContext_mips.h | 699 +- .../Process/Utility/RegisterContext_powerpc.h | 219 +- .../Process/Utility/RegisterContext_s390x.h | 148 +- .../Plugins/Process/Utility/RegisterContext_x86.h | 512 +- .../Process/Utility/RegisterInfoInterface.h | 99 +- source/Plugins/Process/Utility/RegisterInfos_arm.h | 2027 +- .../Plugins/Process/Utility/RegisterInfos_arm64.h | 1345 +- .../Plugins/Process/Utility/RegisterInfos_i386.h | 336 +- .../Plugins/Process/Utility/RegisterInfos_mips.h | 430 +- .../Plugins/Process/Utility/RegisterInfos_mips64.h | 579 +- .../Process/Utility/RegisterInfos_powerpc.h | 329 +- .../Plugins/Process/Utility/RegisterInfos_s390x.h | 93 +- .../Plugins/Process/Utility/RegisterInfos_x86_64.h | 708 +- .../Process/Utility/StopInfoMachException.cpp | 1020 +- .../Process/Utility/StopInfoMachException.h | 71 +- source/Plugins/Process/Utility/ThreadMemory.cpp | 171 +- source/Plugins/Process/Utility/ThreadMemory.h | 201 +- source/Plugins/Process/Utility/UnwindLLDB.cpp | 880 +- source/Plugins/Process/Utility/UnwindLLDB.h | 248 +- .../Process/Utility/UnwindMacOSXFrameBackchain.cpp | 443 +- .../Process/Utility/UnwindMacOSXFrameBackchain.h | 68 +- .../Process/Utility/lldb-arm-register-enums.h | 363 +- .../Process/Utility/lldb-arm64-register-enums.h | 300 +- .../Utility/lldb-mips-freebsd-register-enums.h | 107 +- .../Utility/lldb-mips-linux-register-enums.h | 522 +- .../Process/Utility/lldb-s390x-register-enums.h | 139 +- .../Process/Utility/lldb-x86-register-enums.h | 532 +- .../Process/Windows/Common/ExceptionRecord.h | 103 +- .../Plugins/Process/Windows/Common/NtStructures.h | 23 +- .../Process/Windows/Common/ProcessWindows.cpp | 85 +- .../Process/Windows/Common/ProcessWindows.h | 44 +- .../Process/Windows/Common/ProcessWindowsLog.cpp | 260 +- .../Process/Windows/Common/ProcessWindowsLog.h | 151 +- .../Windows/Common/RegisterContextWindows.cpp | 169 +- .../Windows/Common/RegisterContextWindows.h | 64 +- .../Process/Windows/Common/TargetThreadWindows.cpp | 103 +- .../Process/Windows/Common/TargetThreadWindows.h | 46 +- .../Common/x64/RegisterContextWindows_x64.cpp | 437 +- .../Common/x64/RegisterContextWindows_x64.h | 40 +- .../Common/x86/RegisterContextWindows_x86.cpp | 266 +- .../Common/x86/RegisterContextWindows_x86.h | 42 +- .../Process/Windows/Live/DebuggerThread.cpp | 858 +- .../Plugins/Process/Windows/Live/DebuggerThread.h | 139 +- source/Plugins/Process/Windows/Live/ForwardDecl.h | 19 +- .../Plugins/Process/Windows/Live/IDebugDelegate.h | 30 +- .../Process/Windows/Live/LocalDebugDelegate.cpp | 90 +- .../Process/Windows/Live/LocalDebugDelegate.h | 43 +- .../Process/Windows/Live/ProcessWindowsLive.cpp | 1765 +- .../Process/Windows/Live/ProcessWindowsLive.h | 178 +- .../Windows/Live/TargetThreadWindowsLive.cpp | 153 +- .../Process/Windows/Live/TargetThreadWindowsLive.h | 55 +- .../Live/x64/RegisterContextWindowsLive_x64.cpp | 277 +- .../Live/x64/RegisterContextWindowsLive_x64.h | 32 +- .../Live/x86/RegisterContextWindowsLive_x86.cpp | 152 +- .../Live/x86/RegisterContextWindowsLive_x86.h | 24 +- .../Windows/MiniDump/ProcessWinMiniDump.cpp | 1093 +- .../Process/Windows/MiniDump/ProcessWinMiniDump.h | 96 +- .../Process/Windows/MiniDump/ThreadWinMiniDump.cpp | 97 +- .../Process/Windows/MiniDump/ThreadWinMiniDump.h | 32 +- .../x64/RegisterContextWindowsMiniDump_x64.cpp | 45 +- .../x64/RegisterContextWindowsMiniDump_x64.h | 24 +- .../x86/RegisterContextWindowsMiniDump_x86.cpp | 45 +- .../x86/RegisterContextWindowsMiniDump_x86.h | 27 +- source/Plugins/Process/elf-core/ProcessElfCore.cpp | 1042 +- source/Plugins/Process/elf-core/ProcessElfCore.h | 229 +- .../elf-core/RegisterContextPOSIXCore_arm.cpp | 96 +- .../elf-core/RegisterContextPOSIXCore_arm.h | 50 +- .../elf-core/RegisterContextPOSIXCore_arm64.cpp | 96 +- .../elf-core/RegisterContextPOSIXCore_arm64.h | 50 +- .../elf-core/RegisterContextPOSIXCore_mips64.cpp | 96 +- .../elf-core/RegisterContextPOSIXCore_mips64.h | 50 +- .../elf-core/RegisterContextPOSIXCore_powerpc.cpp | 165 +- .../elf-core/RegisterContextPOSIXCore_powerpc.h | 66 +- .../elf-core/RegisterContextPOSIXCore_s390x.cpp | 131 +- .../elf-core/RegisterContextPOSIXCore_s390x.h | 50 +- .../elf-core/RegisterContextPOSIXCore_x86_64.cpp | 106 +- .../elf-core/RegisterContextPOSIXCore_x86_64.h | 48 +- source/Plugins/Process/elf-core/ThreadElfCore.cpp | 542 +- source/Plugins/Process/elf-core/ThreadElfCore.h | 265 +- .../Process/gdb-remote/GDBRemoteClientBase.cpp | 658 +- .../Process/gdb-remote/GDBRemoteClientBase.h | 257 +- .../Process/gdb-remote/GDBRemoteCommunication.cpp | 2441 +- .../Process/gdb-remote/GDBRemoteCommunication.h | 507 +- .../gdb-remote/GDBRemoteCommunicationClient.cpp | 6892 +++--- .../gdb-remote/GDBRemoteCommunicationClient.h | 1187 +- .../gdb-remote/GDBRemoteCommunicationServer.cpp | 157 +- .../gdb-remote/GDBRemoteCommunicationServer.h | 60 +- .../GDBRemoteCommunicationServerCommon.cpp | 2030 +- .../GDBRemoteCommunicationServerCommon.h | 195 +- .../GDBRemoteCommunicationServerLLGS.cpp | 5417 ++--- .../gdb-remote/GDBRemoteCommunicationServerLLGS.h | 364 +- .../GDBRemoteCommunicationServerPlatform.cpp | 896 +- .../GDBRemoteCommunicationServerPlatform.h | 128 +- .../gdb-remote/GDBRemoteRegisterContext.cpp | 1497 +- .../Process/gdb-remote/GDBRemoteRegisterContext.h | 164 +- .../Process/gdb-remote/ProcessGDBRemote.cpp | 9240 ++++---- .../Plugins/Process/gdb-remote/ProcessGDBRemote.h | 774 +- .../Process/gdb-remote/ProcessGDBRemoteLog.cpp | 342 +- .../Process/gdb-remote/ProcessGDBRemoteLog.h | 58 +- .../Plugins/Process/gdb-remote/ThreadGDBRemote.cpp | 569 +- .../Plugins/Process/gdb-remote/ThreadGDBRemote.h | 153 +- .../Plugins/Process/mach-core/ProcessMachCore.cpp | 1026 +- source/Plugins/Process/mach-core/ProcessMachCore.h | 258 +- .../Plugins/Process/mach-core/ThreadMachCore.cpp | 139 +- source/Plugins/Process/mach-core/ThreadMachCore.h | 87 +- source/Plugins/Process/minidump/MinidumpParser.cpp | 222 +- source/Plugins/Process/minidump/MinidumpParser.h | 50 +- source/Plugins/Process/minidump/MinidumpTypes.cpp | 122 +- source/Plugins/Process/minidump/MinidumpTypes.h | 436 +- .../None/ScriptInterpreterNone.cpp | 80 +- .../ScriptInterpreter/None/ScriptInterpreterNone.h | 55 +- .../ScriptInterpreter/Python/PythonDataObjects.cpp | 1671 +- .../ScriptInterpreter/Python/PythonDataObjects.h | 714 +- .../Python/PythonExceptionState.cpp | 266 +- .../Python/PythonExceptionState.h | 55 +- .../Python/ScriptInterpreterPython.cpp | 5638 +++-- .../Python/ScriptInterpreterPython.h | 1067 +- .../Plugins/ScriptInterpreter/Python/lldb-python.h | 9 +- .../DarwinLog/StructuredDataDarwinLog.cpp | 3863 ++-- .../DarwinLog/StructuredDataDarwinLog.h | 187 +- source/Plugins/SymbolFile/DWARF/DIERef.cpp | 113 +- source/Plugins/SymbolFile/DWARF/DIERef.h | 60 +- source/Plugins/SymbolFile/DWARF/DWARFASTParser.h | 45 +- .../SymbolFile/DWARF/DWARFASTParserClang.cpp | 7612 +++--- .../Plugins/SymbolFile/DWARF/DWARFASTParserClang.h | 246 +- .../Plugins/SymbolFile/DWARF/DWARFASTParserGo.cpp | 1391 +- source/Plugins/SymbolFile/DWARF/DWARFASTParserGo.h | 88 +- .../SymbolFile/DWARF/DWARFASTParserJava.cpp | 932 +- .../Plugins/SymbolFile/DWARF/DWARFASTParserJava.h | 93 +- .../SymbolFile/DWARF/DWARFASTParserOCaml.cpp | 355 +- .../Plugins/SymbolFile/DWARF/DWARFASTParserOCaml.h | 60 +- .../DWARF/DWARFAbbreviationDeclaration.cpp | 139 +- .../DWARF/DWARFAbbreviationDeclaration.h | 101 +- source/Plugins/SymbolFile/DWARF/DWARFAttribute.cpp | 108 +- source/Plugins/SymbolFile/DWARF/DWARFAttribute.h | 106 +- .../Plugins/SymbolFile/DWARF/DWARFCompileUnit.cpp | 1997 +- source/Plugins/SymbolFile/DWARF/DWARFCompileUnit.h | 438 +- source/Plugins/SymbolFile/DWARF/DWARFDIE.cpp | 784 +- source/Plugins/SymbolFile/DWARF/DWARFDIE.h | 350 +- .../SymbolFile/DWARF/DWARFDIECollection.cpp | 34 +- .../Plugins/SymbolFile/DWARF/DWARFDIECollection.h | 36 +- .../SymbolFile/DWARF/DWARFDataExtractor.cpp | 19 +- .../Plugins/SymbolFile/DWARF/DWARFDataExtractor.h | 31 +- .../Plugins/SymbolFile/DWARF/DWARFDebugAbbrev.cpp | 209 +- source/Plugins/SymbolFile/DWARF/DWARFDebugAbbrev.h | 84 +- .../SymbolFile/DWARF/DWARFDebugArangeSet.cpp | 472 +- .../Plugins/SymbolFile/DWARF/DWARFDebugArangeSet.h | 100 +- .../Plugins/SymbolFile/DWARF/DWARFDebugAranges.cpp | 204 +- .../Plugins/SymbolFile/DWARF/DWARFDebugAranges.h | 108 +- source/Plugins/SymbolFile/DWARF/DWARFDebugInfo.cpp | 941 +- source/Plugins/SymbolFile/DWARF/DWARFDebugInfo.h | 116 +- .../SymbolFile/DWARF/DWARFDebugInfoEntry.cpp | 3300 ++- .../Plugins/SymbolFile/DWARF/DWARFDebugInfoEntry.h | 629 +- source/Plugins/SymbolFile/DWARF/DWARFDebugLine.cpp | 1903 +- source/Plugins/SymbolFile/DWARF/DWARFDebugLine.h | 398 +- .../Plugins/SymbolFile/DWARF/DWARFDebugMacinfo.cpp | 43 +- .../Plugins/SymbolFile/DWARF/DWARFDebugMacinfo.h | 17 +- .../SymbolFile/DWARF/DWARFDebugMacinfoEntry.cpp | 179 +- .../SymbolFile/DWARF/DWARFDebugMacinfoEntry.h | 47 +- .../Plugins/SymbolFile/DWARF/DWARFDebugMacro.cpp | 187 +- source/Plugins/SymbolFile/DWARF/DWARFDebugMacro.h | 60 +- .../SymbolFile/DWARF/DWARFDebugPubnames.cpp | 436 +- .../Plugins/SymbolFile/DWARF/DWARFDebugPubnames.h | 32 +- .../SymbolFile/DWARF/DWARFDebugPubnamesSet.cpp | 234 +- .../SymbolFile/DWARF/DWARFDebugPubnamesSet.h | 123 +- .../Plugins/SymbolFile/DWARF/DWARFDebugRanges.cpp | 220 +- source/Plugins/SymbolFile/DWARF/DWARFDebugRanges.h | 37 +- .../Plugins/SymbolFile/DWARF/DWARFDeclContext.cpp | 152 +- source/Plugins/SymbolFile/DWARF/DWARFDeclContext.h | 143 +- source/Plugins/SymbolFile/DWARF/DWARFDefines.cpp | 900 +- source/Plugins/SymbolFile/DWARF/DWARFDefines.h | 126 +- source/Plugins/SymbolFile/DWARF/DWARFFormValue.cpp | 1068 +- source/Plugins/SymbolFile/DWARF/DWARFFormValue.h | 154 +- .../Plugins/SymbolFile/DWARF/HashedNameToDIE.cpp | 1249 +- source/Plugins/SymbolFile/DWARF/HashedNameToDIE.h | 350 +- .../Plugins/SymbolFile/DWARF/LogChannelDWARF.cpp | 350 +- source/Plugins/SymbolFile/DWARF/LogChannelDWARF.h | 89 +- source/Plugins/SymbolFile/DWARF/NameToDIE.cpp | 102 +- source/Plugins/SymbolFile/DWARF/NameToDIE.h | 51 +- .../Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp | 7818 +++---- source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.h | 897 +- .../SymbolFile/DWARF/SymbolFileDWARFDebugMap.cpp | 2577 +-- .../SymbolFile/DWARF/SymbolFileDWARFDebugMap.h | 712 +- .../SymbolFile/DWARF/SymbolFileDWARFDwo.cpp | 149 +- .../Plugins/SymbolFile/DWARF/SymbolFileDWARFDwo.h | 74 +- .../SymbolFile/DWARF/UniqueDWARFASTType.cpp | 118 +- .../Plugins/SymbolFile/DWARF/UniqueDWARFASTType.h | 182 +- source/Plugins/SymbolFile/PDB/PDBASTParser.cpp | 367 +- source/Plugins/SymbolFile/PDB/PDBASTParser.h | 30 +- source/Plugins/SymbolFile/PDB/SymbolFilePDB.cpp | 1167 +- source/Plugins/SymbolFile/PDB/SymbolFilePDB.h | 244 +- .../Plugins/SymbolFile/Symtab/SymbolFileSymtab.cpp | 445 +- .../Plugins/SymbolFile/Symtab/SymbolFileSymtab.h | 142 +- .../Plugins/SymbolVendor/ELF/SymbolVendorELF.cpp | 249 +- source/Plugins/SymbolVendor/ELF/SymbolVendorELF.h | 52 +- .../SymbolVendor/MacOSX/SymbolVendorMacOSX.cpp | 455 +- .../SymbolVendor/MacOSX/SymbolVendorMacOSX.h | 55 +- .../MacOSX/AppleGetItemInfoHandler.cpp | 519 +- .../SystemRuntime/MacOSX/AppleGetItemInfoHandler.h | 134 +- .../MacOSX/AppleGetPendingItemsHandler.cpp | 523 +- .../MacOSX/AppleGetPendingItemsHandler.h | 141 +- .../SystemRuntime/MacOSX/AppleGetQueuesHandler.cpp | 508 +- .../SystemRuntime/MacOSX/AppleGetQueuesHandler.h | 126 +- .../MacOSX/AppleGetThreadItemInfoHandler.cpp | 523 +- .../MacOSX/AppleGetThreadItemInfoHandler.h | 135 +- .../SystemRuntime/MacOSX/SystemRuntimeMacOSX.cpp | 1681 +- .../SystemRuntime/MacOSX/SystemRuntimeMacOSX.h | 506 +- .../InstEmulation/UnwindAssemblyInstEmulation.cpp | 1151 +- .../InstEmulation/UnwindAssemblyInstEmulation.h | 288 +- .../UnwindAssembly/x86/UnwindAssembly-x86.cpp | 2480 +- .../UnwindAssembly/x86/UnwindAssembly-x86.h | 98 +- source/Symbol/ArmUnwindInfo.cpp | 696 +- source/Symbol/Block.cpp | 962 +- source/Symbol/ClangASTContext.cpp | 18296 ++++++++------- source/Symbol/ClangASTImporter.cpp | 1952 +- source/Symbol/ClangExternalASTSourceCallbacks.cpp | 238 +- source/Symbol/ClangExternalASTSourceCommon.cpp | 131 +- source/Symbol/ClangUtil.cpp | 50 +- source/Symbol/CompactUnwindInfo.cpp | 2944 ++- source/Symbol/CompileUnit.cpp | 712 +- source/Symbol/CompilerDecl.cpp | 60 +- source/Symbol/CompilerDeclContext.cpp | 94 +- source/Symbol/CompilerType.cpp | 1786 +- source/Symbol/DWARFCallFrameInfo.cpp | 1642 +- source/Symbol/DebugMacros.cpp | 55 +- source/Symbol/Declaration.cpp | 138 +- source/Symbol/FuncUnwinders.cpp | 665 +- source/Symbol/Function.cpp | 1011 +- source/Symbol/GoASTContext.cpp | 2488 +- source/Symbol/JavaASTContext.cpp | 2290 +- source/Symbol/LineEntry.cpp | 445 +- source/Symbol/LineTable.cpp | 1000 +- source/Symbol/OCamlASTContext.cpp | 1018 +- source/Symbol/ObjectFile.cpp | 1142 +- source/Symbol/Symbol.cpp | 1109 +- source/Symbol/SymbolContext.cpp | 2400 +- source/Symbol/SymbolFile.cpp | 218 +- source/Symbol/SymbolVendor.cpp | 893 +- source/Symbol/Symtab.cpp | 2061 +- source/Symbol/Type.cpp | 2151 +- source/Symbol/TypeList.cpp | 326 +- source/Symbol/TypeMap.cpp | 382 +- source/Symbol/TypeSystem.cpp | 360 +- source/Symbol/UnwindPlan.cpp | 967 +- source/Symbol/UnwindTable.cpp | 269 +- source/Symbol/Variable.cpp | 1518 +- source/Symbol/VariableList.cpp | 346 +- source/Symbol/VerifyDecl.cpp | 5 +- source/Target/ABI.cpp | 340 +- source/Target/CPPLanguageRuntime.cpp | 32 +- source/Target/ExecutionContext.cpp | 1228 +- source/Target/FileAction.cpp | 142 +- source/Target/InstrumentationRuntime.cpp | 98 +- source/Target/InstrumentationRuntimeStopInfo.cpp | 29 +- source/Target/JITLoader.cpp | 29 +- source/Target/JITLoaderList.cpp | 74 +- source/Target/Language.cpp | 670 +- source/Target/LanguageRuntime.cpp | 527 +- source/Target/Memory.cpp | 865 +- source/Target/MemoryHistory.cpp | 26 +- source/Target/ObjCLanguageRuntime.cpp | 622 +- source/Target/OperatingSystem.cpp | 65 +- source/Target/PathMappingList.cpp | 488 +- source/Target/Platform.cpp | 3330 ++- source/Target/Process.cpp | 11792 +++++----- source/Target/ProcessInfo.cpp | 189 +- source/Target/ProcessLaunchInfo.cpp | 789 +- source/Target/Queue.cpp | 137 +- source/Target/QueueItem.cpp | 175 +- source/Target/QueueList.cpp | 106 +- source/Target/RegisterContext.cpp | 821 +- source/Target/SectionLoadHistory.cpp | 257 +- source/Target/SectionLoadList.cpp | 431 +- source/Target/StackFrame.cpp | 3680 ++- source/Target/StackFrameList.cpp | 1522 +- source/Target/StackID.cpp | 144 +- source/Target/StopInfo.cpp | 2042 +- source/Target/StructuredDataPlugin.cpp | 92 +- source/Target/SystemRuntime.cpp | 66 +- source/Target/Target.cpp | 7281 +++--- source/Target/TargetList.cpp | 1152 +- source/Target/Thread.cpp | 4190 ++-- source/Target/ThreadCollection.cpp | 90 +- source/Target/ThreadList.cpp | 1356 +- source/Target/ThreadPlan.cpp | 438 +- source/Target/ThreadPlanBase.cpp | 325 +- source/Target/ThreadPlanCallFunction.cpp | 885 +- source/Target/ThreadPlanCallFunctionUsingABI.cpp | 83 +- source/Target/ThreadPlanCallOnFunctionExit.cpp | 145 +- source/Target/ThreadPlanCallUserExpression.cpp | 130 +- source/Target/ThreadPlanPython.cpp | 294 +- source/Target/ThreadPlanRunToAddress.cpp | 352 +- source/Target/ThreadPlanShouldStopHere.cpp | 275 +- source/Target/ThreadPlanStepInRange.cpp | 891 +- source/Target/ThreadPlanStepInstruction.cpp | 426 +- source/Target/ThreadPlanStepOut.cpp | 871 +- source/Target/ThreadPlanStepOverBreakpoint.cpp | 266 +- source/Target/ThreadPlanStepOverRange.cpp | 730 +- source/Target/ThreadPlanStepRange.cpp | 818 +- source/Target/ThreadPlanStepThrough.cpp | 420 +- source/Target/ThreadPlanStepUntil.cpp | 596 +- source/Target/ThreadPlanTracer.cpp | 373 +- source/Target/ThreadSpec.cpp | 193 +- source/Target/UnixSignals.cpp | 478 +- source/Target/UnwindAssembly.cpp | 35 +- source/Utility/ARM64_DWARF_Registers.cpp | 314 +- source/Utility/ARM64_DWARF_Registers.h | 158 +- source/Utility/ARM64_ehframe_Registers.h | 145 +- source/Utility/ARM_DWARF_Registers.cpp | 1310 +- source/Utility/ARM_DWARF_Registers.h | 394 +- source/Utility/ARM_ehframe_Registers.h | 41 +- source/Utility/ConvertEnum.cpp | 210 +- source/Utility/JSON.cpp | 1083 +- source/Utility/KQueue.cpp | 105 +- source/Utility/KQueue.h | 55 +- source/Utility/LLDBAssert.cpp | 35 +- source/Utility/ModuleCache.cpp | 540 +- source/Utility/ModuleCache.h | 55 +- source/Utility/NameMatches.cpp | 59 +- source/Utility/PseudoTerminal.cpp | 322 +- source/Utility/Range.cpp | 117 +- source/Utility/RegisterNumber.cpp | 208 +- source/Utility/SelectHelper.cpp | 413 +- source/Utility/SharingPtr.cpp | 193 +- source/Utility/StdStringExtractor.cpp | 685 +- source/Utility/StringExtractor.cpp | 714 +- source/Utility/StringExtractorGDBRemote.cpp | 965 +- source/Utility/StringExtractorGDBRemote.h | 368 +- source/Utility/StringLexer.cpp | 144 +- source/Utility/TaskPool.cpp | 102 +- source/Utility/TimeSpecTimeout.cpp | 50 +- source/Utility/TimeSpecTimeout.h | 121 +- source/Utility/UriParser.cpp | 111 +- source/Utility/UriParser.h | 29 +- source/lldb.cpp | 132 +- test/use_lldb_suite.py | 1 + third_party/Python/module/pexpect-2.4/ANSI.py | 282 +- third_party/Python/module/pexpect-2.4/FSM.py | 167 +- .../Python/module/pexpect-2.4/examples/astat.py | 27 +- .../module/pexpect-2.4/examples/bd_client.py | 22 +- .../Python/module/pexpect-2.4/examples/bd_serv.py | 161 +- .../Python/module/pexpect-2.4/examples/chess.py | 151 +- .../Python/module/pexpect-2.4/examples/chess2.py | 208 +- .../Python/module/pexpect-2.4/examples/chess3.py | 177 +- .../Python/module/pexpect-2.4/examples/df.py | 9 +- .../module/pexpect-2.4/examples/fix_cvs_files.py | 111 +- .../Python/module/pexpect-2.4/examples/ftp.py | 10 +- .../Python/module/pexpect-2.4/examples/hive.py | 159 +- .../Python/module/pexpect-2.4/examples/monitor.py | 104 +- .../Python/module/pexpect-2.4/examples/passmass.py | 45 +- .../Python/module/pexpect-2.4/examples/python.py | 7 +- .../Python/module/pexpect-2.4/examples/rippy.py | 843 +- .../Python/module/pexpect-2.4/examples/script.py | 50 +- .../module/pexpect-2.4/examples/ssh_session.py | 45 +- .../module/pexpect-2.4/examples/ssh_tunnel.py | 50 +- .../Python/module/pexpect-2.4/examples/sshls.py | 27 +- .../Python/module/pexpect-2.4/examples/topip.py | 102 +- .../Python/module/pexpect-2.4/examples/uptime.py | 15 +- third_party/Python/module/pexpect-2.4/fdpexpect.py | 54 +- third_party/Python/module/pexpect-2.4/pexpect.py | 576 +- third_party/Python/module/pexpect-2.4/pxssh.py | 224 +- third_party/Python/module/pexpect-2.4/screen.py | 245 +- third_party/Python/module/pexpect-2.4/setup.py | 23 +- third_party/Python/module/progress/progress.py | 96 +- third_party/Python/module/six/six.py | 39 +- .../Python/module/unittest2/unittest2/__init__.py | 4 +- .../Python/module/unittest2/unittest2/case.py | 275 +- .../Python/module/unittest2/unittest2/collector.py | 1 + .../module/unittest2/unittest2/compatibility.py | 13 +- .../Python/module/unittest2/unittest2/loader.py | 61 +- .../Python/module/unittest2/unittest2/main.py | 74 +- .../Python/module/unittest2/unittest2/result.py | 13 +- .../Python/module/unittest2/unittest2/runner.py | 39 +- .../Python/module/unittest2/unittest2/signals.py | 8 +- .../Python/module/unittest2/unittest2/suite.py | 35 +- .../module/unittest2/unittest2/test/__init__.py | 2 +- .../module/unittest2/unittest2/test/support.py | 30 +- .../unittest2/unittest2/test/test_assertions.py | 61 +- .../module/unittest2/unittest2/test/test_break.py | 118 +- .../module/unittest2/unittest2/test/test_case.py | 365 +- .../unittest2/unittest2/test/test_discovery.py | 59 +- .../unittest2/test/test_functiontestcase.py | 1 - .../module/unittest2/unittest2/test/test_loader.py | 177 +- .../unittest2/unittest2/test/test_new_tests.py | 24 +- .../unittest2/unittest2/test/test_program.py | 80 +- .../module/unittest2/unittest2/test/test_result.py | 96 +- .../module/unittest2/unittest2/test/test_runner.py | 29 +- .../module/unittest2/unittest2/test/test_setups.py | 198 +- .../unittest2/unittest2/test/test_skipping.py | 29 +- .../module/unittest2/unittest2/test/test_suite.py | 36 +- .../unittest2/test/test_unittest2_with.py | 23 +- .../Python/module/unittest2/unittest2/util.py | 6 + tools/argdumper/argdumper.cpp | 40 +- tools/compact-unwind/compact-unwind-dumper.c | 2814 ++- tools/darwin-debug/darwin-debug.cpp | 565 +- tools/darwin-threads/examine-threads.c | 737 +- tools/debugserver/source/ARM_DWARF_Registers.h | 365 +- tools/debugserver/source/ARM_ehframe_Registers.h | 41 +- tools/debugserver/source/DNB.cpp | 2987 ++- tools/debugserver/source/DNB.h | 273 +- tools/debugserver/source/DNBArch.cpp | 95 +- tools/debugserver/source/DNBArch.h | 176 +- tools/debugserver/source/DNBBreakpoint.cpp | 329 +- tools/debugserver/source/DNBBreakpoint.h | 232 +- tools/debugserver/source/DNBDataRef.cpp | 516 +- tools/debugserver/source/DNBDataRef.h | 170 +- tools/debugserver/source/DNBDefs.h | 546 +- tools/debugserver/source/DNBError.cpp | 162 +- tools/debugserver/source/DNBError.h | 124 +- tools/debugserver/source/DNBLog.cpp | 452 +- tools/debugserver/source/DNBLog.h | 175 +- tools/debugserver/source/DNBRegisterInfo.cpp | 412 +- tools/debugserver/source/DNBRegisterInfo.h | 13 +- tools/debugserver/source/DNBRuntimeAction.h | 11 +- .../debugserver/source/DNBThreadResumeActions.cpp | 139 +- tools/debugserver/source/DNBThreadResumeActions.h | 118 +- tools/debugserver/source/DNBTimer.h | 246 +- tools/debugserver/source/JSON.cpp | 1170 +- tools/debugserver/source/JSON.h | 557 +- tools/debugserver/source/JSONGenerator.h | 717 +- tools/debugserver/source/MacOSX/CFBundle.cpp | 90 +- tools/debugserver/source/MacOSX/CFBundle.h | 31 +- tools/debugserver/source/MacOSX/CFString.cpp | 232 +- tools/debugserver/source/MacOSX/CFString.h | 38 +- tools/debugserver/source/MacOSX/CFUtils.h | 91 +- .../source/MacOSX/DarwinLog/ActivityStore.cpp | 8 +- .../source/MacOSX/DarwinLog/ActivityStore.h | 18 +- .../source/MacOSX/DarwinLog/ActivityStreamSPI.h | 241 +- .../source/MacOSX/DarwinLog/DarwinLogCollector.cpp | 1318 +- .../source/MacOSX/DarwinLog/DarwinLogCollector.h | 147 +- .../source/MacOSX/DarwinLog/DarwinLogTypes.h | 15 +- .../source/MacOSX/DarwinLog/LogFilter.cpp | 4 +- .../source/MacOSX/DarwinLog/LogFilter.h | 26 +- .../source/MacOSX/DarwinLog/LogFilterChain.cpp | 57 +- .../source/MacOSX/DarwinLog/LogFilterChain.h | 30 +- .../MacOSX/DarwinLog/LogFilterExactMatch.cpp | 74 +- .../source/MacOSX/DarwinLog/LogFilterExactMatch.h | 17 +- .../source/MacOSX/DarwinLog/LogFilterRegex.cpp | 151 +- .../source/MacOSX/DarwinLog/LogFilterRegex.h | 38 +- .../source/MacOSX/DarwinLog/LogMessage.cpp | 9 +- .../source/MacOSX/DarwinLog/LogMessage.h | 37 +- .../source/MacOSX/DarwinLog/LogMessageOsLog.cpp | 93 +- .../source/MacOSX/DarwinLog/LogMessageOsLog.h | 46 +- tools/debugserver/source/MacOSX/Genealogy.cpp | 509 +- tools/debugserver/source/MacOSX/Genealogy.h | 190 +- tools/debugserver/source/MacOSX/GenealogySPI.h | 103 +- tools/debugserver/source/MacOSX/HasAVX.h | 6 +- tools/debugserver/source/MacOSX/MachException.cpp | 903 +- tools/debugserver/source/MacOSX/MachException.h | 201 +- tools/debugserver/source/MacOSX/MachProcess.h | 771 +- tools/debugserver/source/MacOSX/MachProcess.mm | 6787 +++--- tools/debugserver/source/MacOSX/MachTask.h | 134 +- tools/debugserver/source/MacOSX/MachTask.mm | 1579 +- tools/debugserver/source/MacOSX/MachThread.cpp | 1489 +- tools/debugserver/source/MacOSX/MachThread.h | 243 +- tools/debugserver/source/MacOSX/MachThreadList.cpp | 996 +- tools/debugserver/source/MacOSX/MachThreadList.h | 114 +- tools/debugserver/source/MacOSX/MachVMMemory.cpp | 1012 +- tools/debugserver/source/MacOSX/MachVMMemory.h | 57 +- tools/debugserver/source/MacOSX/MachVMRegion.cpp | 318 +- tools/debugserver/source/MacOSX/MachVMRegion.h | 88 +- tools/debugserver/source/MacOSX/OsLogger.cpp | 75 +- tools/debugserver/source/MacOSX/OsLogger.h | 8 +- tools/debugserver/source/MacOSX/ThreadInfo.h | 14 +- .../debugserver/source/MacOSX/arm/DNBArchImpl.cpp | 3706 +-- tools/debugserver/source/MacOSX/arm/DNBArchImpl.h | 465 +- .../source/MacOSX/arm64/DNBArchImplARM64.cpp | 3693 +-- .../source/MacOSX/arm64/DNBArchImplARM64.h | 461 +- .../source/MacOSX/i386/DNBArchImplI386.cpp | 3839 ++-- .../source/MacOSX/i386/DNBArchImplI386.h | 425 +- .../source/MacOSX/i386/MachRegisterStatesI386.h | 268 +- .../debugserver/source/MacOSX/ppc/DNBArchImpl.cpp | 855 +- tools/debugserver/source/MacOSX/ppc/DNBArchImpl.h | 267 +- tools/debugserver/source/MacOSX/stack_logging.h | 152 +- .../source/MacOSX/x86_64/DNBArchImplX86_64.cpp | 4421 ++-- .../source/MacOSX/x86_64/DNBArchImplX86_64.h | 426 +- .../MacOSX/x86_64/MachRegisterStatesX86_64.h | 330 +- tools/debugserver/source/PThreadCondition.h | 32 +- tools/debugserver/source/PThreadEvent.cpp | 323 +- tools/debugserver/source/PThreadEvent.h | 73 +- tools/debugserver/source/PThreadMutex.cpp | 85 +- tools/debugserver/source/PThreadMutex.h | 178 +- tools/debugserver/source/PseudoTerminal.cpp | 199 +- tools/debugserver/source/PseudoTerminal.h | 121 +- tools/debugserver/source/RNBContext.cpp | 433 +- tools/debugserver/source/RNBContext.h | 270 +- tools/debugserver/source/RNBDefs.h | 71 +- tools/debugserver/source/RNBRemote.cpp | 11408 +++++---- tools/debugserver/source/RNBRemote.h | 786 +- tools/debugserver/source/RNBServices.cpp | 391 +- tools/debugserver/source/RNBServices.h | 15 +- tools/debugserver/source/RNBSocket.cpp | 645 +- tools/debugserver/source/RNBSocket.h | 76 +- tools/debugserver/source/SysSignal.cpp | 121 +- tools/debugserver/source/SysSignal.h | 5 +- tools/debugserver/source/TTYState.cpp | 152 +- tools/debugserver/source/TTYState.h | 56 +- tools/debugserver/source/debugserver.cpp | 2942 ++- tools/debugserver/source/libdebugserver.cpp | 622 +- tools/driver/Driver.cpp | 2238 +- tools/driver/Driver.h | 199 +- tools/driver/Platform.cpp | 84 +- tools/driver/Platform.h | 132 +- tools/lldb-mi/MICmdArgContext.cpp | 281 +- tools/lldb-mi/MICmdArgContext.h | 46 +- tools/lldb-mi/MICmdArgSet.cpp | 536 +- tools/lldb-mi/MICmdArgSet.h | 135 +- tools/lldb-mi/MICmdArgValBase.cpp | 123 +- tools/lldb-mi/MICmdArgValBase.h | 119 +- tools/lldb-mi/MICmdArgValConsume.cpp | 88 +- tools/lldb-mi/MICmdArgValConsume.h | 46 +- tools/lldb-mi/MICmdArgValFile.cpp | 226 +- tools/lldb-mi/MICmdArgValFile.h | 42 +- tools/lldb-mi/MICmdArgValListBase.cpp | 268 +- tools/lldb-mi/MICmdArgValListBase.h | 120 +- tools/lldb-mi/MICmdArgValListOfN.cpp | 203 +- tools/lldb-mi/MICmdArgValListOfN.h | 84 +- tools/lldb-mi/MICmdArgValNumber.cpp | 193 +- tools/lldb-mi/MICmdArgValNumber.h | 80 +- tools/lldb-mi/MICmdArgValOptionLong.cpp | 409 +- tools/lldb-mi/MICmdArgValOptionLong.h | 115 +- tools/lldb-mi/MICmdArgValOptionShort.cpp | 117 +- tools/lldb-mi/MICmdArgValOptionShort.h | 57 +- tools/lldb-mi/MICmdArgValPrintValues.cpp | 124 +- tools/lldb-mi/MICmdArgValPrintValues.h | 52 +- tools/lldb-mi/MICmdArgValString.cpp | 495 +- tools/lldb-mi/MICmdArgValString.h | 95 +- tools/lldb-mi/MICmdArgValThreadGrp.cpp | 182 +- tools/lldb-mi/MICmdArgValThreadGrp.h | 49 +- tools/lldb-mi/MICmdBase.cpp | 282 +- tools/lldb-mi/MICmdBase.h | 214 +- tools/lldb-mi/MICmdCmd.cpp | 146 +- tools/lldb-mi/MICmdCmd.h | 84 +- tools/lldb-mi/MICmdCmdBreak.cpp | 1320 +- tools/lldb-mi/MICmdCmdBreak.h | 361 +- tools/lldb-mi/MICmdCmdData.cpp | 2321 +- tools/lldb-mi/MICmdCmdData.h | 573 +- tools/lldb-mi/MICmdCmdEnviro.cpp | 144 +- tools/lldb-mi/MICmdCmdEnviro.h | 53 +- tools/lldb-mi/MICmdCmdExec.cpp | 1379 +- tools/lldb-mi/MICmdCmdExec.h | 493 +- tools/lldb-mi/MICmdCmdFile.cpp | 253 +- tools/lldb-mi/MICmdCmdFile.h | 62 +- tools/lldb-mi/MICmdCmdGdbInfo.cpp | 274 +- tools/lldb-mi/MICmdCmdGdbInfo.h | 88 +- tools/lldb-mi/MICmdCmdGdbSet.cpp | 570 +- tools/lldb-mi/MICmdCmdGdbSet.h | 107 +- tools/lldb-mi/MICmdCmdGdbShow.cpp | 433 +- tools/lldb-mi/MICmdCmdGdbShow.h | 105 +- tools/lldb-mi/MICmdCmdGdbThread.cpp | 72 +- tools/lldb-mi/MICmdCmdGdbThread.h | 43 +- tools/lldb-mi/MICmdCmdMiscellanous.cpp | 729 +- tools/lldb-mi/MICmdCmdMiscellanous.h | 210 +- tools/lldb-mi/MICmdCmdStack.cpp | 1301 +- tools/lldb-mi/MICmdCmdStack.h | 380 +- tools/lldb-mi/MICmdCmdSupportInfo.cpp | 109 +- tools/lldb-mi/MICmdCmdSupportInfo.h | 54 +- tools/lldb-mi/MICmdCmdSupportList.cpp | 84 +- tools/lldb-mi/MICmdCmdSupportList.h | 43 +- tools/lldb-mi/MICmdCmdSymbol.cpp | 317 +- tools/lldb-mi/MICmdCmdSymbol.h | 59 +- tools/lldb-mi/MICmdCmdTarget.cpp | 611 +- tools/lldb-mi/MICmdCmdTarget.h | 134 +- tools/lldb-mi/MICmdCmdThread.cpp | 280 +- tools/lldb-mi/MICmdCmdThread.h | 73 +- tools/lldb-mi/MICmdCmdTrace.cpp | 72 +- tools/lldb-mi/MICmdCmdTrace.h | 43 +- tools/lldb-mi/MICmdCmdVar.cpp | 1900 +- tools/lldb-mi/MICmdCmdVar.h | 535 +- tools/lldb-mi/MICmdCommands.cpp | 159 +- tools/lldb-mi/MICmdCommands.h | 6 +- tools/lldb-mi/MICmdData.h | 79 +- tools/lldb-mi/MICmdFactory.cpp | 235 +- tools/lldb-mi/MICmdFactory.h | 92 +- tools/lldb-mi/MICmdInterpreter.cpp | 369 +- tools/lldb-mi/MICmdInterpreter.h | 74 +- tools/lldb-mi/MICmdInvoker.cpp | 409 +- tools/lldb-mi/MICmdInvoker.h | 118 +- tools/lldb-mi/MICmdMgr.cpp | 317 +- tools/lldb-mi/MICmdMgr.h | 64 +- tools/lldb-mi/MICmdMgrSetCmdDeleteCallback.cpp | 82 +- tools/lldb-mi/MICmdMgrSetCmdDeleteCallback.h | 61 +- tools/lldb-mi/MICmnBase.cpp | 108 +- tools/lldb-mi/MICmnBase.h | 44 +- tools/lldb-mi/MICmnConfig.h | 6 +- tools/lldb-mi/MICmnLLDBBroadcaster.cpp | 51 +- tools/lldb-mi/MICmnLLDBBroadcaster.h | 38 +- tools/lldb-mi/MICmnLLDBDebugSessionInfo.cpp | 1187 +- tools/lldb-mi/MICmnLLDBDebugSessionInfo.h | 404 +- tools/lldb-mi/MICmnLLDBDebugSessionInfoVarObj.cpp | 594 +- tools/lldb-mi/MICmnLLDBDebugSessionInfoVarObj.h | 211 +- tools/lldb-mi/MICmnLLDBDebugger.cpp | 1171 +- tools/lldb-mi/MICmnLLDBDebugger.h | 187 +- tools/lldb-mi/MICmnLLDBDebuggerHandleEvents.cpp | 2906 +-- tools/lldb-mi/MICmnLLDBDebuggerHandleEvents.h | 126 +- tools/lldb-mi/MICmnLLDBProxySBValue.cpp | 172 +- tools/lldb-mi/MICmnLLDBProxySBValue.h | 21 +- tools/lldb-mi/MICmnLLDBUtilSBValue.cpp | 633 +- tools/lldb-mi/MICmnLLDBUtilSBValue.h | 95 +- tools/lldb-mi/MICmnLog.cpp | 388 +- tools/lldb-mi/MICmnLog.h | 209 +- tools/lldb-mi/MICmnLogMediumFile.cpp | 400 +- tools/lldb-mi/MICmnLogMediumFile.h | 111 +- tools/lldb-mi/MICmnMIOutOfBandRecord.cpp | 231 +- tools/lldb-mi/MICmnMIOutOfBandRecord.h | 110 +- tools/lldb-mi/MICmnMIResultRecord.cpp | 122 +- tools/lldb-mi/MICmnMIResultRecord.h | 79 +- tools/lldb-mi/MICmnMIValue.cpp | 27 +- tools/lldb-mi/MICmnMIValue.h | 36 +- tools/lldb-mi/MICmnMIValueConst.cpp | 71 +- tools/lldb-mi/MICmnMIValueConst.h | 48 +- tools/lldb-mi/MICmnMIValueList.cpp | 183 +- tools/lldb-mi/MICmnMIValueList.h | 45 +- tools/lldb-mi/MICmnMIValueResult.cpp | 102 +- tools/lldb-mi/MICmnMIValueResult.h | 63 +- tools/lldb-mi/MICmnMIValueTuple.cpp | 212 +- tools/lldb-mi/MICmnMIValueTuple.h | 57 +- tools/lldb-mi/MICmnResources.cpp | 848 +- tools/lldb-mi/MICmnResources.h | 608 +- tools/lldb-mi/MICmnStreamStderr.cpp | 250 +- tools/lldb-mi/MICmnStreamStderr.h | 77 +- tools/lldb-mi/MICmnStreamStdin.cpp | 247 +- tools/lldb-mi/MICmnStreamStdin.h | 69 +- tools/lldb-mi/MICmnStreamStdout.cpp | 216 +- tools/lldb-mi/MICmnStreamStdout.h | 80 +- tools/lldb-mi/MICmnThreadMgrStd.cpp | 149 +- tools/lldb-mi/MICmnThreadMgrStd.h | 178 +- tools/lldb-mi/MIDataTypes.h | 5 +- tools/lldb-mi/MIDriver.cpp | 1720 +- tools/lldb-mi/MIDriver.h | 275 +- tools/lldb-mi/MIDriverBase.cpp | 155 +- tools/lldb-mi/MIDriverBase.h | 62 +- tools/lldb-mi/MIDriverMain.cpp | 218 +- tools/lldb-mi/MIDriverMgr.cpp | 1008 +- tools/lldb-mi/MIDriverMgr.h | 161 +- tools/lldb-mi/MIUtilDateTimeStd.cpp | 77 +- tools/lldb-mi/MIUtilDateTimeStd.h | 34 +- tools/lldb-mi/MIUtilDebug.cpp | 84 +- tools/lldb-mi/MIUtilDebug.h | 65 +- tools/lldb-mi/MIUtilFileStd.cpp | 328 +- tools/lldb-mi/MIUtilFileStd.h | 58 +- tools/lldb-mi/MIUtilMapIdToVariant.cpp | 85 +- tools/lldb-mi/MIUtilMapIdToVariant.h | 163 +- tools/lldb-mi/MIUtilParse.cpp | 65 +- tools/lldb-mi/MIUtilParse.h | 126 +- tools/lldb-mi/MIUtilSingletonBase.h | 41 +- tools/lldb-mi/MIUtilSingletonHelper.h | 73 +- tools/lldb-mi/MIUtilString.cpp | 1281 +- tools/lldb-mi/MIUtilString.h | 125 +- tools/lldb-mi/MIUtilThreadBaseStd.cpp | 306 +- tools/lldb-mi/MIUtilThreadBaseStd.h | 223 +- tools/lldb-mi/MIUtilVariant.cpp | 294 +- tools/lldb-mi/MIUtilVariant.h | 278 +- tools/lldb-mi/Platform.h | 54 +- tools/lldb-perf/common/clang/lldb_perf_clang.cpp | 770 +- tools/lldb-perf/common/clang/main.cpp | 32 +- .../common/stepping/lldb-perf-stepping.cpp | 528 +- .../common/stepping/stepping-testcase.cpp | 65 +- tools/lldb-perf/darwin/formatters/fmts_tester.mm | 131 +- tools/lldb-perf/darwin/formatters/formatters.cpp | 456 +- tools/lldb-perf/darwin/sketch/sketch.cpp | 620 +- tools/lldb-perf/lib/Gauge.cpp | 63 +- tools/lldb-perf/lib/Gauge.h | 51 +- tools/lldb-perf/lib/Measurement.h | 303 +- tools/lldb-perf/lib/MemoryGauge.cpp | 204 +- tools/lldb-perf/lib/MemoryGauge.h | 175 +- tools/lldb-perf/lib/Metric.cpp | 83 +- tools/lldb-perf/lib/Metric.h | 78 +- tools/lldb-perf/lib/Results.cpp | 428 +- tools/lldb-perf/lib/Results.h | 461 +- tools/lldb-perf/lib/TestCase.cpp | 588 +- tools/lldb-perf/lib/TestCase.h | 286 +- tools/lldb-perf/lib/Timer.cpp | 58 +- tools/lldb-perf/lib/Timer.h | 63 +- tools/lldb-perf/lib/Xcode.cpp | 238 +- tools/lldb-perf/lib/Xcode.h | 74 +- tools/lldb-server/Acceptor.cpp | 193 +- tools/lldb-server/Acceptor.h | 49 +- tools/lldb-server/LLDBServerUtilities.cpp | 74 +- tools/lldb-server/LLDBServerUtilities.h | 9 +- tools/lldb-server/lldb-gdbserver.cpp | 744 +- tools/lldb-server/lldb-platform.cpp | 634 +- tools/lldb-server/lldb-server.cpp | 93 +- unittests/Core/BroadcasterTest.cpp | 81 +- unittests/Core/DataExtractorTest.cpp | 62 +- unittests/Core/ScalarTest.cpp | 207 +- unittests/Editline/EditlineTest.cpp | 493 +- unittests/Expression/GoParserTest.cpp | 434 +- unittests/Host/FileSpecTest.cpp | 200 +- unittests/Host/SocketAddressTest.cpp | 88 +- unittests/Host/SocketTest.cpp | 328 +- unittests/Host/SymbolsTest.cpp | 27 +- unittests/Interpreter/TestArgs.cpp | 82 +- .../Language/CPlusPlus/CPlusPlusLanguageTest.cpp | 45 +- .../Process/gdb-remote/GDBRemoteClientBaseTest.cpp | 603 +- .../GDBRemoteCommunicationClientTest.cpp | 258 +- .../Process/gdb-remote/GDBRemoteTestUtils.cpp | 66 +- unittests/Process/gdb-remote/GDBRemoteTestUtils.h | 61 +- unittests/Process/minidump/Inputs/linux-x86_64.cpp | 27 +- unittests/Process/minidump/MinidumpParserTest.cpp | 94 +- .../Python/PythonDataObjectsTests.cpp | 920 +- .../Python/PythonExceptionStateTests.cpp | 239 +- .../ScriptInterpreter/Python/PythonTestSuite.cpp | 40 +- .../ScriptInterpreter/Python/PythonTestSuite.h | 12 +- unittests/Symbol/TestClangASTContext.cpp | 607 +- unittests/SymbolFile/PDB/Inputs/test-dwarf.cpp | 12 +- unittests/SymbolFile/PDB/Inputs/test-pdb-alt.cpp | 8 +- unittests/SymbolFile/PDB/Inputs/test-pdb-nested.h | 5 +- unittests/SymbolFile/PDB/Inputs/test-pdb-types.cpp | 64 +- unittests/SymbolFile/PDB/Inputs/test-pdb.cpp | 14 +- unittests/SymbolFile/PDB/Inputs/test-pdb.h | 5 +- unittests/SymbolFile/PDB/SymbolFilePDBTests.cpp | 975 +- unittests/Utility/Inputs/TestModule.c | 11 +- unittests/Utility/ModuleCacheTest.cpp | 224 +- unittests/Utility/StringExtractorTest.cpp | 1272 +- unittests/Utility/TaskPoolTest.cpp | 98 +- unittests/Utility/UriParserTest.cpp | 206 +- unittests/gtest_common.h | 6 +- use_lldb_suite_root.py | 5 +- utils/git-svn/convert.py | 10 +- utils/lui/breakwin.py | 150 +- utils/lui/commandwin.py | 222 +- utils/lui/cui.py | 589 +- utils/lui/debuggerdriver.py | 75 +- utils/lui/eventwin.py | 30 +- utils/lui/lldbutil.py | 344 +- utils/lui/lui.py | 191 +- utils/lui/sandbox.py | 96 +- utils/lui/sourcewin.py | 443 +- utils/lui/statuswin.py | 54 +- utils/misc/grep-svn-log.py | 19 +- utils/sync-source/lib/transfer/protocol.py | 1 + utils/sync-source/lib/transfer/rsync.py | 1 + utils/sync-source/lib/transfer/transfer_spec.py | 1 + utils/sync-source/syncsource.py | 1 + utils/test/disasm.py | 92 +- utils/test/lldb-disasm.py | 135 +- utils/test/llvm-mc-shell.py | 26 +- utils/test/main.c | 19 +- utils/test/ras.py | 18 +- utils/test/run-dis.py | 51 +- utils/test/run-until-faulted.py | 51 +- utils/vim-lldb/python-vim-lldb/import_lldb.py | 112 +- utils/vim-lldb/python-vim-lldb/lldb_controller.py | 741 +- utils/vim-lldb/python-vim-lldb/plugin.py | 16 +- utils/vim-lldb/python-vim-lldb/vim_panes.py | 987 +- utils/vim-lldb/python-vim-lldb/vim_signs.py | 134 +- utils/vim-lldb/python-vim-lldb/vim_ui.py | 462 +- 2780 files changed, 558490 insertions(+), 598860 deletions(-)