[Lldb-commits] [lldb] r366590 - [lldb][NFC] Cleanup mentions and code related to lldb-mi

2019-07-19 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Fri Jul 19 08:55:23 2019 New Revision: 366590 URL: http://llvm.org/viewvc/llvm-project?rev=366590=rev Log: [lldb][NFC] Cleanup mentions and code related to lldb-mi Summary: lldb-mi has been removed, but there are still a bunch of references in the code base. This patch

[Lldb-commits] [lldb] r366892 - [lldb] Fix build errors from tablegenify platform commit

2019-07-24 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Wed Jul 24 05:08:08 2019 New Revision: 366892 URL: http://llvm.org/viewvc/llvm-project?rev=366892=rev Log: [lldb] Fix build errors from tablegenify platform commit Forgot to stage some changes... Modified: lldb/trunk/source/Commands/CommandObjectPlatform.cpp

[Lldb-commits] [lldb] r366891 - [lldb][NFC] Tablegenify platform

2019-07-24 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Wed Jul 24 05:05:42 2019 New Revision: 366891 URL: http://llvm.org/viewvc/llvm-project?rev=366891=rev Log: [lldb][NFC] Tablegenify platform Modified: lldb/trunk/source/Commands/CommandObjectPlatform.cpp lldb/trunk/source/Commands/Options.td Modified:

[Lldb-commits] [lldb] r366316 - [lldb][NFC] Tablegenify watchpoint commands

2019-07-17 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Wed Jul 17 04:48:29 2019 New Revision: 366316 URL: http://llvm.org/viewvc/llvm-project?rev=366316=rev Log: [lldb][NFC] Tablegenify watchpoint commands Part of the project that migrates these struct initializers to our new lldb-tablegen. Modified:

[Lldb-commits] [lldb] r366083 - [lldb][doc] Document how our LLDB table gen initialized options

2019-07-15 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Mon Jul 15 10:10:44 2019 New Revision: 366083 URL: http://llvm.org/viewvc/llvm-project?rev=366083=rev Log: [lldb][doc] Document how our LLDB table gen initialized options Summary: This patch adds documentation that should make it easier to migrate from using the old

[Lldb-commits] [lldb] r367102 - [lldb] Don't dynamically allocate the posix option validator.

2019-07-26 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Fri Jul 26 04:46:21 2019 New Revision: 367102 URL: http://llvm.org/viewvc/llvm-project?rev=367102=rev Log: [lldb] Don't dynamically allocate the posix option validator. We dynamically allocate the option validator which means we can't mark this list of OptionDefinitions

[Lldb-commits] [lldb] r367110 - [lldb][NFC] Remove eDiagnosticOriginGo

2019-07-26 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Fri Jul 26 07:00:13 2019 New Revision: 367110 URL: http://llvm.org/viewvc/llvm-project?rev=367110=rev Log: [lldb][NFC] Remove eDiagnosticOriginGo This enum value is unused as we removed Go support. Modified: lldb/trunk/include/lldb/Expression/DiagnosticManager.h

[Lldb-commits] [lldb] r366673 - [lldb][NFC] Tablegenify breakpoint

2019-07-22 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Mon Jul 22 03:02:09 2019 New Revision: 366673 URL: http://llvm.org/viewvc/llvm-project?rev=366673=rev Log: [lldb][NFC] Tablegenify breakpoint Modified: lldb/trunk/source/Commands/CommandObjectBreakpoint.cpp

[Lldb-commits] [lldb] r372381 - [lldb][NFC] Remove unused include in TestLineEntry.cpp

2019-09-20 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Fri Sep 20 03:30:38 2019 New Revision: 372381 URL: http://llvm.org/viewvc/llvm-project?rev=372381=rev Log: [lldb][NFC] Remove unused include in TestLineEntry.cpp Modified: lldb/trunk/unittests/Symbol/TestLineEntry.cpp Modified:

[Lldb-commits] [lldb] r372946 - [lldb][NFC] Use AppendEmptyArgument in CompletionRequest constructor

2019-09-26 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Thu Sep 26 00:06:05 2019 New Revision: 372946 URL: http://llvm.org/viewvc/llvm-project?rev=372946=rev Log: [lldb][NFC] Use AppendEmptyArgument in CompletionRequest constructor We now have a utility function for this purpose. (Also fixing the typo in the related comment

[Lldb-commits] [lldb] r373312 - [clang][lldb][NFC] Encapsulate ExternalASTMerger::ImporterSource

2019-10-01 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Tue Oct 1 02:02:05 2019 New Revision: 373312 URL: http://llvm.org/viewvc/llvm-project?rev=373312=rev Log: [clang][lldb][NFC] Encapsulate ExternalASTMerger::ImporterSource NFC preparation work for upcoming ExternalASTMerger patches. Modified:

[Lldb-commits] [lldb] r373329 - [lldb][NFC] Modernize ClangASTContext constructor

2019-10-01 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Tue Oct 1 05:28:14 2019 New Revision: 373329 URL: http://llvm.org/viewvc/llvm-project?rev=373329=rev Log: [lldb][NFC] Modernize ClangASTContext constructor Now using default initializers and StringRef. Also formats the member list that we excluded from clang-format at

[Lldb-commits] [lldb] r373330 - [lldb][NFC] Disallow changing the ASTContext of an ClangASTContext after construction.

2019-10-01 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Tue Oct 1 05:55:37 2019 New Revision: 373330 URL: http://llvm.org/viewvc/llvm-project?rev=373330=rev Log: [lldb][NFC] Disallow changing the ASTContext of an ClangASTContext after construction. We have no use case in LLDB where we actually do want to change the

[Lldb-commits] [lldb] r373337 - [lldb][NFC] Remove unused ClangASTContext::GetHasExternalStorage

2019-10-01 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Tue Oct 1 06:25:25 2019 New Revision: 373337 URL: http://llvm.org/viewvc/llvm-project?rev=373337=rev Log: [lldb][NFC] Remove unused ClangASTContext::GetHasExternalStorage This code isn't used nor tested. Modified: lldb/trunk/include/lldb/Symbol/ClangASTContext.h

[Lldb-commits] [lldb] r373339 - [lldb][NFC] Mark ClangASTContext constructor as explicit

2019-10-01 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Tue Oct 1 06:45:06 2019 New Revision: 373339 URL: http://llvm.org/viewvc/llvm-project?rev=373339=rev Log: [lldb][NFC] Mark ClangASTContext constructor as explicit Given that we can implicitly construct a ClangASTContext from any string, we should really mark this as

[Lldb-commits] [lldb] r373334 - [lldb][NFC] Remove unused ClangASTContext functions for checking/removing the ExternalASTSource

2019-10-01 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Tue Oct 1 06:05:57 2019 New Revision: 373334 URL: http://llvm.org/viewvc/llvm-project?rev=373334=rev Log: [lldb][NFC] Remove unused ClangASTContext functions for checking/removing the ExternalASTSource Modified: lldb/trunk/include/lldb/Symbol/ClangASTContext.h

[Lldb-commits] [lldb] r372971 - [lldb][www] Update bot links

2019-09-26 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Thu Sep 26 04:48:45 2019 New Revision: 372971 URL: http://llvm.org/viewvc/llvm-project?rev=372971=rev Log: [lldb][www] Update bot links Modified: lldb/trunk/docs/resources/bots.rst Modified: lldb/trunk/docs/resources/bots.rst URL:

[Lldb-commits] [lldb] r372974 - [lldb][modern-type-lookup] Fix crash when activating modern-type-lookup on Linux

2019-09-26 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Thu Sep 26 05:33:48 2019 New Revision: 372974 URL: http://llvm.org/viewvc/llvm-project?rev=372974=rev Log: [lldb][modern-type-lookup] Fix crash when activating modern-type-lookup on Linux There is no ClangModulesDeclVendor on Linux so that cast is triggering an assert.

[Lldb-commits] [lldb] r372965 - [lldb][modern-type-lookup] Add test for using the ClangModulesDeclVendor

2019-09-26 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Thu Sep 26 04:30:41 2019 New Revision: 372965 URL: http://llvm.org/viewvc/llvm-project?rev=372965=rev Log: [lldb][modern-type-lookup] Add test for using the ClangModulesDeclVendor Added:

[Lldb-commits] [lldb] r373051 - [lldb][NFC] Actually test which method we call in TestCallOverriddenMethod

2019-09-27 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Fri Sep 27 01:21:08 2019 New Revision: 373051 URL: http://llvm.org/viewvc/llvm-project?rev=373051=rev Log: [lldb][NFC] Actually test which method we call in TestCallOverriddenMethod Modified:

[Lldb-commits] [lldb] r373053 - [lldb] Print an error message for an empty subcommand

2019-09-27 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Fri Sep 27 01:49:41 2019 New Revision: 373053 URL: http://llvm.org/viewvc/llvm-project?rev=373053=rev Log: [lldb] Print an error message for an empty subcommand Modified:

[Lldb-commits] [lldb] r373050 - [lldb][NFC] Test CommandObjectMultiword functionality

2019-09-27 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Fri Sep 27 01:18:38 2019 New Revision: 373050 URL: http://llvm.org/viewvc/llvm-project?rev=373050=rev Log: [lldb][NFC] Test CommandObjectMultiword functionality A lot of commands are made up of CommandObjectMultiword with subcommands. CommandObjectMultiword actually has

[Lldb-commits] [lldb] r372692 - [lldb] Remove redundant argument lists in CompletionRequest

2019-09-24 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Tue Sep 24 00:22:44 2019 New Revision: 372692 URL: http://llvm.org/viewvc/llvm-project?rev=372692=rev Log: [lldb] Remove redundant argument lists in CompletionRequest We currently have two lists in the CompletionRequest that we inherited from the old API: The complete

[Lldb-commits] [lldb] r372716 - [lldb] Decouple importing the std C++ module from the way the program is compiled

2019-09-24 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Tue Sep 24 03:08:18 2019 New Revision: 372716 URL: http://llvm.org/viewvc/llvm-project?rev=372716=rev Log: [lldb] Decouple importing the std C++ module from the way the program is compiled Summary: At the moment, when trying to import the `std` module in LLDB, we look at

[Lldb-commits] [lldb] r372701 - [lldb][NFC] Relax completion tests for log command to make them pass on Linux

2019-09-24 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Tue Sep 24 01:41:10 2019 New Revision: 372701 URL: http://llvm.org/viewvc/llvm-project?rev=372701=rev Log: [lldb][NFC] Relax completion tests for log command to make them pass on Linux The log channels change depending on platform, so listing them breaks on some

[Lldb-commits] [lldb] r372696 - [lldb] Fix log output and UtilityTests/LogChannelTest.List

2019-09-24 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Tue Sep 24 01:20:05 2019 New Revision: 372696 URL: http://llvm.org/viewvc/llvm-project?rev=372696=rev Log: [lldb] Fix log output and UtilityTests/LogChannelTest.List I refactored this code in 372691 and it seems I didn't fully replicate the original log output, so that

[Lldb-commits] [lldb] r372691 - [lldb] Add completion support for log enable/disable/list

2019-09-24 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Tue Sep 24 00:18:09 2019 New Revision: 372691 URL: http://llvm.org/viewvc/llvm-project?rev=372691=rev Log: [lldb] Add completion support for log enable/disable/list Reviewers: #lldb, JDevlieghere Reviewed By: JDevlieghere Subscribers: JDevlieghere, lldb-commits Tags:

[Lldb-commits] [lldb] r372724 - [lldb][NFC] Use llvm::StringRef in formatters::NSStringSummaryProvider

2019-09-24 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Tue Sep 24 04:00:37 2019 New Revision: 372724 URL: http://llvm.org/viewvc/llvm-project?rev=372724=rev Log: [lldb][NFC] Use llvm::StringRef in formatters::NSStringSummaryProvider Modified: lldb/trunk/source/Plugins/Language/ObjC/NSString.cpp Modified:

[Lldb-commits] [lldb] r372549 - [lldb] Fix that importing decls in a TagDecl end up in wrong declaration context (partly reverts D61333)

2019-09-23 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Mon Sep 23 00:27:14 2019 New Revision: 372549 URL: http://llvm.org/viewvc/llvm-project?rev=372549=rev Log: [lldb] Fix that importing decls in a TagDecl end up in wrong declaration context (partly reverts D61333) Summary: In D61333 we dropped some code from ClangASTSource

[Lldb-commits] [lldb] r372568 - [lldb][NFC] Make cursor char position unsigned in CompletionRequest

2019-09-23 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Mon Sep 23 02:51:36 2019 New Revision: 372568 URL: http://llvm.org/viewvc/llvm-project?rev=372568=rev Log: [lldb][NFC] Make cursor char position unsigned in CompletionRequest This was only an 'int' because to fit into the old API which is gone by now. Modified:

[Lldb-commits] [lldb] r372556 - [lldb] Reduce some dangerous boilerplate with CompletionRequest::ShiftArguments

2019-09-23 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Mon Sep 23 01:16:19 2019 New Revision: 372556 URL: http://llvm.org/viewvc/llvm-project?rev=372556=rev Log: [lldb] Reduce some dangerous boilerplate with CompletionRequest::ShiftArguments We should in general not allow external code to fiddle with the internals of

[Lldb-commits] [lldb] r372569 - [lldb][NFC] Fix documentation of CompletionRequest::AddCompletion

2019-09-23 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Mon Sep 23 02:53:33 2019 New Revision: 372569 URL: http://llvm.org/viewvc/llvm-project?rev=372569=rev Log: [lldb][NFC] Fix documentation of CompletionRequest::AddCompletion Modified: lldb/trunk/include/lldb/Utility/CompletionRequest.h Modified:

[Lldb-commits] [lldb] r372572 - [lldb][NFC] Remove dead code in Options::HandleOptionArgumentCompletion

2019-09-23 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Mon Sep 23 02:56:53 2019 New Revision: 372572 URL: http://llvm.org/viewvc/llvm-project?rev=372572=rev Log: [lldb][NFC] Remove dead code in Options::HandleOptionArgumentCompletion Modified: lldb/trunk/source/Interpreter/Options.cpp Modified:

[Lldb-commits] [lldb] r372736 - [lldb][NFC] Use default member initializers in ReadStringAndDumpToStreamOptions

2019-09-24 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Tue Sep 24 05:01:15 2019 New Revision: 372736 URL: http://llvm.org/viewvc/llvm-project?rev=372736=rev Log: [lldb][NFC] Use default member initializers in ReadStringAndDumpToStreamOptions Modified: lldb/trunk/include/lldb/DataFormatters/StringPrinter.h Modified:

[Lldb-commits] [lldb] r372729 - [lldb] Use convert_to_slash in CppModuleConfiguration

2019-09-24 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Tue Sep 24 04:17:38 2019 New Revision: 372729 URL: http://llvm.org/viewvc/llvm-project?rev=372729=rev Log: [lldb] Use convert_to_slash in CppModuleConfiguration That's what we actually want to do. Might fix the Windows bot. Modified:

[Lldb-commits] [lldb] r372737 - [lldb] Also force posix paths in CppModuleConfigurationTest

2019-09-24 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Tue Sep 24 05:13:35 2019 New Revision: 372737 URL: http://llvm.org/viewvc/llvm-project?rev=372737=rev Log: [lldb] Also force posix paths in CppModuleConfigurationTest Modified: lldb/trunk/unittests/Expression/CppModuleConfigurationTest.cpp Modified:

[Lldb-commits] [lldb] r373457 - [lldb][NFC] Create the ASTContext in ClangASTContext exactly once.

2019-10-02 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Wed Oct 2 05:26:08 2019 New Revision: 373457 URL: http://llvm.org/viewvc/llvm-project?rev=373457=rev Log: [lldb][NFC] Create the ASTContext in ClangASTContext exactly once. Reason for this patch is the Ssame reason as for the previous patches: Having a ClangASTContext

[Lldb-commits] [lldb] r373460 - [lldb][NFC] Remove ClangASTContext::Clear

2019-10-02 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Wed Oct 2 05:38:04 2019 New Revision: 373460 URL: http://llvm.org/viewvc/llvm-project?rev=373460=rev Log: [lldb][NFC] Remove ClangASTContext::Clear We now only use this function directly after initialization. As Clear() resets the ASTContext back to its initial state,

[Lldb-commits] [lldb] r373470 - [lldb] Fix evaluation of nested classes with parent from other CU

2019-10-02 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Wed Oct 2 06:46:17 2019 New Revision: 373470 URL: http://llvm.org/viewvc/llvm-project?rev=373470=rev Log: [lldb] Fix evaluation of nested classes with parent from other CU This makes sure that we associate DIEs that are imported from other CUs with the appropriate decl

[Lldb-commits] [lldb] r373206 - [lldb][NFC][modern-type-lookup] Remove while(false) behind if() {}

2019-09-30 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Mon Sep 30 06:08:08 2019 New Revision: 373206 URL: http://llvm.org/viewvc/llvm-project?rev=373206=rev Log: [lldb][NFC][modern-type-lookup] Remove while(false) behind if() {} This was originally a 'do { ... } while (false);' like in the rest of the function, but the do was

[Lldb-commits] [lldb] r372690 - Ignore generated @import statements in the expression evaluator

2019-09-24 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Mon Sep 23 23:58:39 2019 New Revision: 372690 URL: http://llvm.org/viewvc/llvm-project?rev=372690=rev Log: Ignore generated @import statements in the expression evaluator Summary: The ClangModulesDeclVendor is currently interpreting all injected `@import` statements in

[Lldb-commits] [lldb] r373194 - [lldb] Partly revert 370734: Test 'frame select -r' and fix that INT32_MIN breaks the option parser

2019-09-30 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Mon Sep 30 02:00:23 2019 New Revision: 373194 URL: http://llvm.org/viewvc/llvm-project?rev=373194=rev Log: [lldb] Partly revert 370734: Test 'frame select -r' and fix that INT32_MIN breaks the option parser This somehow caused that 'frame select X' ends up being

[Lldb-commits] [lldb] r373193 - [lldb][clang][modern-type-lookup] Use ASTImporterSharedState in ExternalASTMerger

2019-09-30 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Mon Sep 30 01:52:16 2019 New Revision: 373193 URL: http://llvm.org/viewvc/llvm-project?rev=373193=rev Log: [lldb][clang][modern-type-lookup] Use ASTImporterSharedState in ExternalASTMerger Summary: The ExternalASTMerger should use the ASTImporterSharedState. This allows

[Lldb-commits] [lldb] r373201 - [lldb] Reland 370734: Test 'frame select -r' and fix that INT32_MIN breaks the option parser

2019-09-30 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Mon Sep 30 05:49:32 2019 New Revision: 373201 URL: http://llvm.org/viewvc/llvm-project?rev=373201=rev Log: [lldb] Reland 370734: Test 'frame select -r' and fix that INT32_MIN breaks the option parser The problem with r370734 was that it removed the code for resetting the

[Lldb-commits] [lldb] r373725 - [lldb] Get the TargetAPI lock in SBProcess::IsInstrumentationRuntimePresent

2019-10-04 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Fri Oct 4 02:54:58 2019 New Revision: 373725 URL: http://llvm.org/viewvc/llvm-project?rev=373725=rev Log: [lldb] Get the TargetAPI lock in SBProcess::IsInstrumentationRuntimePresent Summary: We should get the TargetAPI lock here to prevent the process of being destroyed

[Lldb-commits] [lldb] r373723 - [lldb] Fix that 'ninja clean' breaks the build by deleting debugserver_vers.c

2019-10-04 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Fri Oct 4 02:52:26 2019 New Revision: 373723 URL: http://llvm.org/viewvc/llvm-project?rev=373723=rev Log: [lldb] Fix that 'ninja clean' breaks the build by deleting debugserver_vers.c Summary: We mark debugserver_vers.c as a generated file in CMake. This means that when

[Lldb-commits] [lldb] 87bc320 - [lldb] Add -m option to 'target modules dump symtab' to disable demangling

2019-11-07 Thread Raphael Isemann via lldb-commits
Author: Raphael Isemann Date: 2019-11-07T15:47:01+01:00 New Revision: 87bc320b510e91a1a71aa8a154c585db65579628 URL: https://github.com/llvm/llvm-project/commit/87bc320b510e91a1a71aa8a154c585db65579628 DIFF:

[Lldb-commits] [lldb] 869d904 - [lldb][NFC] Cleanup comments in ClangASTSource.h

2019-11-18 Thread Raphael Isemann via lldb-commits
Author: Raphael Isemann Date: 2019-11-18T14:17:35+01:00 New Revision: 869d904df76c9e74e040b072b4bc8114fd20f5bc URL: https://github.com/llvm/llvm-project/commit/869d904df76c9e74e040b072b4bc8114fd20f5bc DIFF:

[Lldb-commits] [lldb] 10b8514 - [lldb] Fix JSON parser to allow empty arrays

2019-11-18 Thread Raphael Isemann via lldb-commits
Author: Alex Cameron Date: 2019-11-18T15:12:55+01:00 New Revision: 10b851434324f82e9ad11d39f501f2d8b921642a URL: https://github.com/llvm/llvm-project/commit/10b851434324f82e9ad11d39f501f2d8b921642a DIFF: https://github.com/llvm/llvm-project/commit/10b851434324f82e9ad11d39f501f2d8b921642a.diff

[Lldb-commits] [lldb] 874b649 - [lldb] Add missing include to ObjCLanguage.cpp to fix build

2019-11-12 Thread Raphael Isemann via lldb-commits
Author: Raphael Isemann Date: 2019-11-12T10:21:49+01:00 New Revision: 874b6495b5fd6d7e2dc91d6a756eea67486ea7bb URL: https://github.com/llvm/llvm-project/commit/874b6495b5fd6d7e2dc91d6a756eea67486ea7bb DIFF:

[Lldb-commits] [lldb] ec4c96d - [lldb][NFC] Simplify a return in ThreadPlanStepInRange::DefaultShouldStopHereCallback

2019-11-12 Thread Raphael Isemann via lldb-commits
Author: Raphael Isemann Date: 2019-11-12T10:58:54+01:00 New Revision: ec4c96d68566debcc4588c4189b4ef8a5f78729a URL: https://github.com/llvm/llvm-project/commit/ec4c96d68566debcc4588c4189b4ef8a5f78729a DIFF:

[Lldb-commits] [lldb] 52f3a2f - [lldb][NFC] Move LLVM RTTI implementation from enum to static ID variable

2019-11-12 Thread Raphael Isemann via lldb-commits
Author: Raphael Isemann Date: 2019-11-12T10:04:32+01:00 New Revision: 52f3a2faf92c4d8efd0e626d52d5f64b7c5d468f URL: https://github.com/llvm/llvm-project/commit/52f3a2faf92c4d8efd0e626d52d5f64b7c5d468f DIFF:

[Lldb-commits] [lldb] bd7d9a8 - [lldb] Check if we actually have a Clang type in ObjCLanguage::GetPossibleFormattersMatches

2019-11-12 Thread Raphael Isemann via lldb-commits
Author: Raphael Isemann Date: 2019-11-12T09:59:04+01:00 New Revision: bd7d9a85b8b09c945b98d374cc37cb374db012e6 URL: https://github.com/llvm/llvm-project/commit/bd7d9a85b8b09c945b98d374cc37cb374db012e6 DIFF:

[Lldb-commits] [lldb] 6cc853b - [lldb][NFC] Remove unused CompilerType::IsPossibleCPlusPlusDynamicType

2019-11-12 Thread Raphael Isemann via lldb-commits
Author: Raphael Isemann Date: 2019-11-12T10:02:59+01:00 New Revision: 6cc853b416a2b0d0b435d145988c5d3b6faaa712 URL: https://github.com/llvm/llvm-project/commit/6cc853b416a2b0d0b435d145988c5d3b6faaa712 DIFF:

[Lldb-commits] [lldb] ae10661 - [lldb] Provide a getter for m_materializer_up in LLVMUserExpression instead of relying on it being accessible.

2019-11-04 Thread Raphael Isemann via lldb-commits
Author: Raphael Isemann Date: 2019-11-04T09:05:24+01:00 New Revision: ae10661a8121558679463a57dd8661c81895f3ff URL: https://github.com/llvm/llvm-project/commit/ae10661a8121558679463a57dd8661c81895f3ff DIFF:

[Lldb-commits] [lldb] 80bf88d - [lldb] Add trailing dots to comments in Value.cpp

2019-11-03 Thread Raphael Isemann via lldb-commits
Author: Raphael Isemann Date: 2019-11-04T08:35:56+01:00 New Revision: 80bf88d8bc892548aa59286306b6a1d9072a9f7a URL: https://github.com/llvm/llvm-project/commit/80bf88d8bc892548aa59286306b6a1d9072a9f7a DIFF:

[Lldb-commits] [lldb] db5074d - [lldb][NFC] Give some parameters in CommandInterpreter more descriptive names

2019-11-05 Thread Raphael Isemann via lldb-commits
Author: Raphael Isemann Date: 2019-11-05T09:21:10+01:00 New Revision: db5074dc10222a8202adcd7c1da1acd2828fbecb URL: https://github.com/llvm/llvm-project/commit/db5074dc10222a8202adcd7c1da1acd2828fbecb DIFF:

[Lldb-commits] [lldb] 5a1bac4 - [lldb] Make Target* a Target& in CommandObjectExpression::DoExecute REPL logic

2019-11-08 Thread Raphael Isemann via lldb-commits
Author: Raphael Isemann Date: 2019-11-08T12:28:49+01:00 New Revision: 5a1bac4d1daee2bcbf13365a8254a26d242d8c46 URL: https://github.com/llvm/llvm-project/commit/5a1bac4d1daee2bcbf13365a8254a26d242d8c46 DIFF:

[Lldb-commits] [lldb] 79b3cce - [lldb][NFC] Refactor some IsClangType checks in ClangASTContext

2019-11-08 Thread Raphael Isemann via lldb-commits
Author: Raphael Isemann Date: 2019-11-08T12:03:28+01:00 New Revision: 79b3cce7f143ebcbc57a3c4599cbd7a1541a742b URL: https://github.com/llvm/llvm-project/commit/79b3cce7f143ebcbc57a3c4599cbd7a1541a742b DIFF:

[Lldb-commits] [lldb] cdc38c9 - [lldb] Skip parts of TestCallOverriddenMethod.py on Linux

2019-11-08 Thread Raphael Isemann via lldb-commits
Author: Raphael Isemann Date: 2019-11-08T15:55:02+01:00 New Revision: cdc38c93fa22f0bee1bd7b84a27c32abb4a3aba8 URL: https://github.com/llvm/llvm-project/commit/cdc38c93fa22f0bee1bd7b84a27c32abb4a3aba8 DIFF:

[Lldb-commits] [lldb] a0408ab - [lldb][NFC] Move searching the ClangModulesDeclVendor into own function

2019-11-21 Thread Raphael Isemann via lldb-commits
Author: Raphael Isemann Date: 2019-11-21T12:04:43+01:00 New Revision: a0408ab7f9863954b9d978d78761ed7b893f13b1 URL: https://github.com/llvm/llvm-project/commit/a0408ab7f9863954b9d978d78761ed7b893f13b1 DIFF:

[Lldb-commits] [lldb] 2cada1e - [lldb][NFC] Early exit in ClangExpressionDeclMap::FindExternalVisibleDecls

2019-11-21 Thread Raphael Isemann via lldb-commits
Author: Raphael Isemann Date: 2019-11-21T10:29:50+01:00 New Revision: 2cada1e4da9d55b54a06b240cc061605729d50f4 URL: https://github.com/llvm/llvm-project/commit/2cada1e4da9d55b54a06b240cc061605729d50f4 DIFF:

[Lldb-commits] [lldb] 337151f - [lldb][NFC] Move searching for the local variable namespace into own function

2019-11-21 Thread Raphael Isemann via lldb-commits
Author: Raphael Isemann Date: 2019-11-21T11:03:24+01:00 New Revision: 337151f41e78f42df1eedbb86479888a2c5d0a04 URL: https://github.com/llvm/llvm-project/commit/337151f41e78f42df1eedbb86479888a2c5d0a04 DIFF:

[Lldb-commits] [lldb] 5fb7dd8 - [lldb][NFC] Move searching functions in ClangExpressionDeclMap to own function

2019-11-21 Thread Raphael Isemann via lldb-commits
Author: Raphael Isemann Date: 2019-11-21T14:31:31+01:00 New Revision: 5fb7dd8a40d2f35eea47b9c280722bd735e387a0 URL: https://github.com/llvm/llvm-project/commit/5fb7dd8a40d2f35eea47b9c280722bd735e387a0 DIFF:

[Lldb-commits] [lldb] 24e9886 - [lldb][NFC] Reduce scope of some variables in ClangExpressionDeclMap::FindExternalVisibleDecls

2019-11-21 Thread Raphael Isemann via lldb-commits
Author: Raphael Isemann Date: 2019-11-21T13:43:48+01:00 New Revision: 24e98867937d5bb89605fd7be7e9ebdd3d5fb935 URL: https://github.com/llvm/llvm-project/commit/24e98867937d5bb89605fd7be7e9ebdd3d5fb935 DIFF:

[Lldb-commits] [lldb] 8cf8ec4 - [lldb][NFC] Modernize string handling in ClangExpressionDeclMap::FindExternalVisibleDecl

2019-11-21 Thread Raphael Isemann via lldb-commits
Author: Raphael Isemann Date: 2019-11-21T14:59:47+01:00 New Revision: 8cf8ec40a1fee9706237d30385e78e1de214d8f7 URL: https://github.com/llvm/llvm-project/commit/8cf8ec40a1fee9706237d30385e78e1de214d8f7 DIFF:

[Lldb-commits] [lldb] 7fa976d - [lldb][NFC] Move searching local variables into own function

2019-11-21 Thread Raphael Isemann via lldb-commits
Author: Raphael Isemann Date: 2019-11-21T12:45:38+01:00 New Revision: 7fa976d57a1e2ab735212e5d9fc13cc38c4c81e9 URL: https://github.com/llvm/llvm-project/commit/7fa976d57a1e2ab735212e5d9fc13cc38c4c81e9 DIFF:

[Lldb-commits] [lldb] 2f1e7b3 - [lldb][NFC] Migrate to raw_ostream in ArchSpec::DumpTriple

2019-12-03 Thread Raphael Isemann via lldb-commits
Author: Raphael Isemann Date: 2019-12-04T08:28:52+01:00 New Revision: 2f1e7b3d01e176e912477d52847c19d3847a43a0 URL: https://github.com/llvm/llvm-project/commit/2f1e7b3d01e176e912477d52847c19d3847a43a0 DIFF:

[Lldb-commits] [lldb] 4d37f18 - [lldb][NFC] Extract single member parsing out of DWARFASTParserClang::ParseChildMembers

2019-12-04 Thread Raphael Isemann via lldb-commits
Author: Raphael Isemann Date: 2019-12-04T10:05:40+01:00 New Revision: 4d37f18b29cc3fd1abd336ec10baca17694d035f URL: https://github.com/llvm/llvm-project/commit/4d37f18b29cc3fd1abd336ec10baca17694d035f DIFF:

[Lldb-commits] [lldb] c4c464f - [lldb][NFC] Migrate to raw_ostream in Module::GetDescription

2019-12-04 Thread Raphael Isemann via lldb-commits
Author: Raphael Isemann Date: 2019-12-04T09:35:50+01:00 New Revision: c4c464f8a5025ad59733723e1ba1900837760078 URL: https://github.com/llvm/llvm-project/commit/c4c464f8a5025ad59733723e1ba1900837760078 DIFF:

[Lldb-commits] [lldb] 16c0653 - [lldb][NFC] Extract searching for function SymbolContexts out of ClangExpressionDeclMap::LookupFunction

2019-12-03 Thread Raphael Isemann via lldb-commits
Author: Raphael Isemann Date: 2019-12-03T12:33:24+01:00 New Revision: 16c0653db1150c849bb25f0547abb64349234394 URL: https://github.com/llvm/llvm-project/commit/16c0653db1150c849bb25f0547abb64349234394 DIFF:

[Lldb-commits] [lldb] 4821d2a - [lldb][NFC] Test going up/down one line in the multiline expression editor

2019-12-03 Thread Raphael Isemann via lldb-commits
Author: Raphael Isemann Date: 2019-12-03T12:06:40+01:00 New Revision: 4821d2a014e02b14223676c98b2ef5244eb91da8 URL: https://github.com/llvm/llvm-project/commit/4821d2a014e02b14223676c98b2ef5244eb91da8 DIFF:

[Lldb-commits] [lldb] b37a43d - [lldb] Remove all remaining tabs from TestReturnValue.py

2019-12-03 Thread Raphael Isemann via lldb-commits
Author: Raphael Isemann Date: 2019-12-03T12:14:40+01:00 New Revision: b37a43d93db8c5afb3b95d803638f0536608779d URL: https://github.com/llvm/llvm-project/commit/b37a43d93db8c5afb3b95d803638f0536608779d DIFF:

[Lldb-commits] [lldb] 46d0ec3 - [lldb] Remove tab from TestReturnValue.py

2019-12-03 Thread Raphael Isemann via lldb-commits
Author: Raphael Isemann Date: 2019-12-03T11:44:24+01:00 New Revision: 46d0ec3a803021281c8d868b1487d2d5cd06f274 URL: https://github.com/llvm/llvm-project/commit/46d0ec3a803021281c8d868b1487d2d5cd06f274 DIFF:

[Lldb-commits] [lldb] 5e71356 - [lldb] Fix macOS build by replacing nullptr with FileSpec()

2019-12-04 Thread Raphael Isemann via lldb-commits
Author: Raphael Isemann Date: 2019-12-04T14:37:10+01:00 New Revision: 5e713563934eadb48b4830ad019bdb91f1d89150 URL: https://github.com/llvm/llvm-project/commit/5e713563934eadb48b4830ad019bdb91f1d89150 DIFF:

[Lldb-commits] [lldb] 315600f - [lldb][NFC] Remove ThreadSafeSTLVector and ThreadSafeSTLMap and their use in ValueObjectSynthetic

2019-12-03 Thread Raphael Isemann via lldb-commits
Author: Raphael Isemann Date: 2019-12-03T09:18:44+01:00 New Revision: 315600f480055f5143aaa245f25bd25221edfa91 URL: https://github.com/llvm/llvm-project/commit/315600f480055f5143aaa245f25bd25221edfa91 DIFF:

[Lldb-commits] [lldb] f6e0567 - [lldb] Add a test for how we lazily create Clang AST nodes

2019-12-09 Thread Raphael Isemann via lldb-commits
Author: Raphael Isemann Date: 2019-12-09T09:59:40+01:00 New Revision: f6e05672f6566a8d7efc4aed6473319e7115f979 URL: https://github.com/llvm/llvm-project/commit/f6e05672f6566a8d7efc4aed6473319e7115f979 DIFF:

[Lldb-commits] [lldb] d0fb7a4 - [lldb] Support for DWARF-5 atomic types

2019-12-09 Thread Raphael Isemann via lldb-commits
Author: Raphael Isemann Date: 2019-12-09T10:46:26+01:00 New Revision: d0fb7a478df19b78b58bf8778e9f046903115035 URL: https://github.com/llvm/llvm-project/commit/d0fb7a478df19b78b58bf8778e9f046903115035 DIFF:

[Lldb-commits] [lldb] e9895c6 - [lldb][NFC] Make g_TotalSizeOfMetadata in ClangExternalASTSourceCommon.cpp static

2019-12-10 Thread Raphael Isemann via lldb-commits
Author: Raphael Isemann Date: 2019-12-10T13:46:12+01:00 New Revision: e9895c612a5a331660020172affa927664e138ad URL: https://github.com/llvm/llvm-project/commit/e9895c612a5a331660020172affa927664e138ad DIFF:

[Lldb-commits] [lldb] 14f3d13 - [lldb] Actually enable wchar support in Editline when it is defined in the host config

2019-12-10 Thread Raphael Isemann via lldb-commits
Author: Raphael Isemann Date: 2019-12-10T14:30:41+01:00 New Revision: 14f3d13412cb2eac87f1c0ae74ed2af7ace1580f URL: https://github.com/llvm/llvm-project/commit/14f3d13412cb2eac87f1c0ae74ed2af7ace1580f DIFF:

[Lldb-commits] [lldb] 9bace26 - [lldb][NFC] Remove all `setUp` overrides that only call the parent implementation

2019-12-13 Thread Raphael Isemann via lldb-commits
Author: Raphael Isemann Date: 2019-12-13T12:34:49+01:00 New Revision: 9bace26a690a778ec0f09a9aae9537dfbdb6f42f URL: https://github.com/llvm/llvm-project/commit/9bace26a690a778ec0f09a9aae9537dfbdb6f42f DIFF:

[Lldb-commits] [lldb] 3ca771b - [lldb][NFC] Remove unused includes in Utility's source files

2019-12-13 Thread Raphael Isemann via lldb-commits
Author: Raphael Isemann Date: 2019-12-13T12:33:47+01:00 New Revision: 3ca771ba594fbd40da7ef842c04b5842e7b2a83c URL: https://github.com/llvm/llvm-project/commit/3ca771ba594fbd40da7ef842c04b5842e7b2a83c DIFF:

[Lldb-commits] [lldb] 4286aca - [lldb][NFC] Add reminder to TestSampleTest that setUp should be deleted if it not needed.

2019-12-13 Thread Raphael Isemann via lldb-commits
Author: Raphael Isemann Date: 2019-12-13T12:10:05+01:00 New Revision: 4286aca5d5adb2fd07fb07d0dbbc94e2ff16270d URL: https://github.com/llvm/llvm-project/commit/4286aca5d5adb2fd07fb07d0dbbc94e2ff16270d DIFF:

[Lldb-commits] [lldb] 5ab9fa4 - [lldb][NFC] Make metadata tracking type safe

2019-12-13 Thread Raphael Isemann via lldb-commits
Author: Raphael Isemann Date: 2019-12-13T12:04:42+01:00 New Revision: 5ab9fa44cd60d5bca7b6d809a86bf10be416eb5d URL: https://github.com/llvm/llvm-project/commit/5ab9fa44cd60d5bca7b6d809a86bf10be416eb5d DIFF:

[Lldb-commits] [lldb] 8280896 - [lldb] Remove RTTI in ClangExternalASTSourceCommon based on a global map of known instances

2019-12-15 Thread Raphael Isemann via lldb-commits
Author: Raphael Isemann Date: 2019-12-15T22:39:50+01:00 New Revision: 8280896bd1b055a192d9e7d482b0ffa14ee88e3a URL: https://github.com/llvm/llvm-project/commit/8280896bd1b055a192d9e7d482b0ffa14ee88e3a DIFF:

[Lldb-commits] [lldb] ba6f25d - [lldb][NFC] Make clang-format happy by removing trailing space in ArchSpec.cpp

2019-12-17 Thread Raphael Isemann via lldb-commits
Author: Raphael Isemann Date: 2019-12-17T09:13:48+01:00 New Revision: ba6f25d7d3671f8ff1d072a43a292950dbbf899e URL: https://github.com/llvm/llvm-project/commit/ba6f25d7d3671f8ff1d072a43a292950dbbf899e DIFF:

[Lldb-commits] [lldb] d5b54bb - [lldb] Add support for calling objc_direct methods from LLDB's expression evaluator.

2019-12-17 Thread Raphael Isemann via lldb-commits
Author: Raphael Isemann Date: 2019-12-17T10:28:40+01:00 New Revision: d5b54bbfaf19a8527ebf70fbf23cb8d2937f15ef URL: https://github.com/llvm/llvm-project/commit/d5b54bbfaf19a8527ebf70fbf23cb8d2937f15ef DIFF:

[Lldb-commits] [lldb] ff0102b - [lldb] Remove modern-type-lookup

2019-12-17 Thread Raphael Isemann via lldb-commits
Author: Raphael Isemann Date: 2019-12-17T12:24:31+01:00 New Revision: ff0102b32cfe506dfc16a86e38e70b0940697aa2 URL: https://github.com/llvm/llvm-project/commit/ff0102b32cfe506dfc16a86e38e70b0940697aa2 DIFF:

[Lldb-commits] [lldb] 4aee81c - [lldb][NFC] Allow creating ClangExpressionDeclMap and ClangASTSource without a Target and add basic unit test

2019-12-17 Thread Raphael Isemann via lldb-commits
Author: Raphael Isemann Date: 2019-12-17T14:04:12+01:00 New Revision: 4aee81c4f73359230e358108bc428e3b0cc59566 URL: https://github.com/llvm/llvm-project/commit/4aee81c4f73359230e358108bc428e3b0cc59566 DIFF:

[Lldb-commits] [lldb] 6e1fe49 - [lldb][NFC] Remove implementation of GetOriginalDecl and just call GetDeclOrigin instead

2019-12-17 Thread Raphael Isemann via lldb-commits
Author: Raphael Isemann Date: 2019-12-17T10:42:09+01:00 New Revision: 6e1fe4966c402d17a253b38192cfd5e8b919ab8e URL: https://github.com/llvm/llvm-project/commit/6e1fe4966c402d17a253b38192cfd5e8b919ab8e DIFF:

[Lldb-commits] [lldb] 3c6554b - [lldb] Fix unused variable warning in ThreadPlanStepRange.cpp

2019-12-16 Thread Raphael Isemann via lldb-commits
Author: Raphael Isemann Date: 2019-12-17T08:53:06+01:00 New Revision: 3c6554be2e3c1500f825df5f7c186f2e58d6a33a URL: https://github.com/llvm/llvm-project/commit/3c6554be2e3c1500f825df5f7c186f2e58d6a33a DIFF:

[Lldb-commits] [lldb] d9ca412 - [lldb][NFC] Remove all unnecessary includes for ClangASTSourceCommon.h

2019-12-17 Thread Raphael Isemann via lldb-commits
Author: Raphael Isemann Date: 2019-12-17T11:21:11+01:00 New Revision: d9ca412a8a75ab64af33a9e95d1319c4dd2004d2 URL: https://github.com/llvm/llvm-project/commit/d9ca412a8a75ab64af33a9e95d1319c4dd2004d2 DIFF:

[Lldb-commits] [lldb] 268f37d - [lldb][NFC] Use StringRef in CreateRecordType and CreateObjCClass

2019-12-17 Thread Raphael Isemann via lldb-commits
Author: Raphael Isemann Date: 2019-12-17T16:10:34+01:00 New Revision: 268f37df6e45c4b0603bd4d964483a0d84da44c1 URL: https://github.com/llvm/llvm-project/commit/268f37df6e45c4b0603bd4d964483a0d84da44c1 DIFF:

[Lldb-commits] [lldb] b852b3c - [lldb][NFC] Rename ClangASTImporter::InsertRecordDecl to SetRecordLayout and document it

2019-12-17 Thread Raphael Isemann via lldb-commits
Author: Raphael Isemann Date: 2019-12-17T15:56:07+01:00 New Revision: b852b3c982d2e8ad3f13c626b3e3655e5b3c399e URL: https://github.com/llvm/llvm-project/commit/b852b3c982d2e8ad3f13c626b3e3655e5b3c399e DIFF:

[Lldb-commits] [lldb] 987e732 - [lldb][NFC] Cleanup includes in FormatManagerTests.cpp

2019-12-11 Thread Raphael Isemann via lldb-commits
Author: Raphael Isemann Date: 2019-12-11T11:33:19+01:00 New Revision: 987e7323fb53f968d5878483610fcf2319cdde86 URL: https://github.com/llvm/llvm-project/commit/987e7323fb53f968d5878483610fcf2319cdde86 DIFF:

[Lldb-commits] [lldb] f95ef6a - [lldb][NFC] Remove dead metadata code in ClangASTSourceProxy

2019-12-11 Thread Raphael Isemann via lldb-commits
Author: Raphael Isemann Date: 2019-12-11T14:38:12+01:00 New Revision: f95ef6a548211ffa6723e4ec923d37359a3bb9e1 URL: https://github.com/llvm/llvm-project/commit/f95ef6a548211ffa6723e4ec923d37359a3bb9e1 DIFF:

[Lldb-commits] [lldb] 3bf8558 - [lldb][NFC] Remove ClangExternalASTSourceCommon::g_TotalSizeOfMetadata

2019-12-11 Thread Raphael Isemann via lldb-commits
Author: Raphael Isemann Date: 2019-12-11T14:05:43+01:00 New Revision: 3bf8558fbb2f3e9348bf1f5aafb64d8095ad6420 URL: https://github.com/llvm/llvm-project/commit/3bf8558fbb2f3e9348bf1f5aafb64d8095ad6420 DIFF:

[Lldb-commits] [lldb] c7738cc - [lldb] Don't search the metadata map three times when retrieving metadata

2019-12-11 Thread Raphael Isemann via lldb-commits
Author: Raphael Isemann Date: 2019-12-11T15:08:10+01:00 New Revision: c7738cca7efda9d1a78569b69ba4ac735c0f2212 URL: https://github.com/llvm/llvm-project/commit/c7738cca7efda9d1a78569b69ba4ac735c0f2212 DIFF:

[Lldb-commits] [lldb] 2aec4b4 - [lldb][NFC] Don't implement ClangASTContext::SetMetadata again as a static method

2019-12-12 Thread Raphael Isemann via lldb-commits
Author: Raphael Isemann Date: 2019-12-12T11:14:26+01:00 New Revision: 2aec4b4863f883e1e9e8e0362b85d37fc5fc0545 URL: https://github.com/llvm/llvm-project/commit/2aec4b4863f883e1e9e8e0362b85d37fc5fc0545 DIFF:

[Lldb-commits] [lldb] e39cb48 - [lldb] Remove ClangASTMetrics

2019-12-12 Thread Raphael Isemann via lldb-commits
Author: Raphael Isemann Date: 2019-12-12T11:46:25+01:00 New Revision: e39cb48cd0bdf9157b57c4616c821488f7b6d7c4 URL: https://github.com/llvm/llvm-project/commit/e39cb48cd0bdf9157b57c4616c821488f7b6d7c4 DIFF:

<    1   2   3   4   5   6   7   8   9   10   >