[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: https://github.com/llvm/llvm-project/commit/db5074dc10222a8202adcd7c1da1acd2828fbecb.dif

[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: https://github.com/llvm/llvm-project/commit/87bc320b510e91a1a71aa8a154c585db65579628.dif

[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: https://github.com/llvm/llvm-project/commit/79b3cce7f143ebcbc57a3c4599cbd7a1541a742b.dif

[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: https://github.com/llvm/llvm-project/commit/5a1bac4d1daee2bcbf13365a8254a26d242d8c46.dif

[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: https://github.com/llvm/llvm-project/commit/cdc38c93fa22f0bee1bd7b84a27c32abb4a3aba8.dif

[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: https://github.com/llvm/llvm-project/commit/bd7d9a85b8b09c945b98d374cc37cb374db012e6.dif

[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: https://github.com/llvm/llvm-project/commit/6cc853b416a2b0d0b435d145988c5d3b6faaa712.dif

[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: https://github.com/llvm/llvm-project/commit/52f3a2faf92c4d8efd0e626d52d5f64b7c5d468f.dif

[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: https://github.com/llvm/llvm-project/commit/874b6495b5fd6d7e2dc91d6a756eea67486ea7bb.dif

[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: https://github.com/llvm/llvm-project/commit/ec4c96d68566debcc4588c4189b4ef8a5f78729a.dif

[Lldb-commits] [lldb] ea2ba51 - [lldb][NFC] Simplify IOHandler constructor/destructor setup

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

[Lldb-commits] [lldb] 8715ffd - [lldb] Fix that trailing backslashes in source lines break the Clang highlighter

2019-11-14 Thread Raphael Isemann via lldb-commits
Author: Raphael Isemann Date: 2019-11-14T11:11:20+01:00 New Revision: 8715ffdf1aafbfca7c3d7f1622fe586243f31df1 URL: https://github.com/llvm/llvm-project/commit/8715ffdf1aafbfca7c3d7f1622fe586243f31df1 DIFF: https://github.com/llvm/llvm-project/commit/8715ffdf1aafbfca7c3d7f1622fe586243f31df1.dif

[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: https://github.com/llvm/llvm-project/commit/869d904df76c9e74e040b072b4bc8114fd20f5bc.dif

[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] 96d814a - [lldb] Remove ClangExpressionDeclMap::ResolveUnknownTypes

2019-11-19 Thread Raphael Isemann via lldb-commits
Author: Raphael Isemann Date: 2019-11-19T12:44:27+01:00 New Revision: 96d814a5fe0a333bc53f52e8f290d1ac009c85fe URL: https://github.com/llvm/llvm-project/commit/96d814a5fe0a333bc53f52e8f290d1ac009c85fe DIFF: https://github.com/llvm/llvm-project/commit/96d814a5fe0a333bc53f52e8f290d1ac009c85fe.dif

[Lldb-commits] [lldb] f6ffe6f - [lldb] Also test Get[De]mangledName of SBType in TestSBTypeClassMembers.py

2019-11-19 Thread Raphael Isemann via lldb-commits
Author: Raphael Isemann Date: 2019-11-19T14:04:02+01:00 New Revision: f6ffe6fc9d9b8b0e197500b5b61f3e8d55599d7a URL: https://github.com/llvm/llvm-project/commit/f6ffe6fc9d9b8b0e197500b5b61f3e8d55599d7a DIFF: https://github.com/llvm/llvm-project/commit/f6ffe6fc9d9b8b0e197500b5b61f3e8d55599d7a.dif

[Lldb-commits] [lldb] c54d21c - [lldb][NFC] Early exit in IRExecutionUnit::GetStaticInitializers

2019-11-19 Thread Raphael Isemann via lldb-commits
Author: Raphael Isemann Date: 2019-11-19T15:06:30+01:00 New Revision: c54d21c848d350e85cd8f95a725fc12f6fa3ab19 URL: https://github.com/llvm/llvm-project/commit/c54d21c848d350e85cd8f95a725fc12f6fa3ab19 DIFF: https://github.com/llvm/llvm-project/commit/c54d21c848d350e85cd8f95a725fc12f6fa3ab19.dif

[Lldb-commits] [lldb] 4a6d03a - [lldb] Add logging to IRExecutionUnit::GetStaticInitializers

2019-11-19 Thread Raphael Isemann via lldb-commits
Author: Raphael Isemann Date: 2019-11-19T15:52:01+01:00 New Revision: 4a6d03ad0e00c75c18d5740438d49918f99cb4f2 URL: https://github.com/llvm/llvm-project/commit/4a6d03ad0e00c75c18d5740438d49918f99cb4f2 DIFF: https://github.com/llvm/llvm-project/commit/4a6d03ad0e00c75c18d5740438d49918f99cb4f2.dif

[Lldb-commits] [lldb] r366783 - [lldb][NFC] Tablegenify disassemble

2019-07-23 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Tue Jul 23 00:15:54 2019 New Revision: 366783 URL: http://llvm.org/viewvc/llvm-project?rev=366783&view=rev Log: [lldb][NFC] Tablegenify disassemble Modified: lldb/trunk/source/Commands/CommandObjectDisassemble.cpp lldb/trunk/source/Commands/Options.td Modified: ll

[Lldb-commits] [lldb] r366795 - [lldb][NFC] Tablegenify source

2019-07-23 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Tue Jul 23 04:08:12 2019 New Revision: 366795 URL: http://llvm.org/viewvc/llvm-project?rev=366795&view=rev Log: [lldb][NFC] Tablegenify source Modified: lldb/trunk/source/Commands/CommandObjectSource.cpp lldb/trunk/source/Commands/Options.td Modified: lldb/trunk/s

[Lldb-commits] [lldb] r366804 - [lldb][NFC] Tablegenify process

2019-07-23 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Tue Jul 23 05:54:33 2019 New Revision: 366804 URL: http://llvm.org/viewvc/llvm-project?rev=366804&view=rev Log: [lldb][NFC] Tablegenify process Modified: lldb/trunk/source/Commands/CommandObjectProcess.cpp lldb/trunk/source/Commands/Options.td Modified: lldb/trunk

[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&view=rev Log: [lldb][NFC] Tablegenify platform Modified: lldb/trunk/source/Commands/CommandObjectPlatform.cpp lldb/trunk/source/Commands/Options.td Modified: lldb/tru

[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&view=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] r367009 - [lldb] Tablegenify expr/frame/log/register/memory

2019-07-25 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Thu Jul 25 04:22:46 2019 New Revision: 367009 URL: http://llvm.org/viewvc/llvm-project?rev=367009&view=rev Log: [lldb] Tablegenify expr/frame/log/register/memory Modified: lldb/trunk/source/Commands/CommandObjectExpression.cpp lldb/trunk/source/Commands/CommandObje

[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&view=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 OptionDefinitio

[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&view=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] r367186 - [lldb] Also include the array definition in CommandOptions.inc

2019-07-27 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Sat Jul 27 23:24:07 2019 New Revision: 367186 URL: http://llvm.org/viewvc/llvm-project?rev=367186&view=rev Log: [lldb] Also include the array definition in CommandOptions.inc Summary: Right now our CommandOptions.inc only generates the initializer for the options list but

[Lldb-commits] [lldb] r367201 - [lldb][NFC] Remove DiagnosticManager::CopyDiagnostics

2019-07-29 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Mon Jul 29 00:37:17 2019 New Revision: 367201 URL: http://llvm.org/viewvc/llvm-project?rev=367201&view=rev Log: [lldb][NFC] Remove DiagnosticManager::CopyDiagnostics The Diagnostic class in LLDB is suppossed to be inherited from, so just copying the diagnostics like this i

[Lldb-commits] [lldb] r367207 - [lldb][NFC] Split emitting and parsing in LLDBOptionDefEmitter

2019-07-29 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Mon Jul 29 01:22:41 2019 New Revision: 367207 URL: http://llvm.org/viewvc/llvm-project?rev=367207&view=rev Log: [lldb][NFC] Split emitting and parsing in LLDBOptionDefEmitter Splitting the different logic is cleaner and we it will be easier to implement the enum emitting (

[Lldb-commits] [lldb] r367307 - [lldb][NFC] Check in crashing test case

2019-07-30 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Tue Jul 30 05:20:03 2019 New Revision: 367307 URL: http://llvm.org/viewvc/llvm-project?rev=367307&view=rev Log: [lldb][NFC] Check in crashing test case Added: lldb/trunk/packages/Python/lldbsuite/test/expression_command/completion-crash1/ lldb/trunk/packages/Pyth

[Lldb-commits] [lldb] r367308 - [lldb] Fix crash when tab-completing in multi-line expr

2019-07-30 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Tue Jul 30 05:31:24 2019 New Revision: 367308 URL: http://llvm.org/viewvc/llvm-project?rev=367308&view=rev Log: [lldb] Fix crash when tab-completing in multi-line expr Summary: Tab completing inside the multiline expression command can cause LLDB to crash. The easiest way

[Lldb-commits] [lldb] r367309 - [lldb][NFC] Fix import-std-module tests that relied on fix-its to pass

2019-07-30 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Tue Jul 30 06:11:59 2019 New Revision: 367309 URL: http://llvm.org/viewvc/llvm-project?rev=367309&view=rev Log: [lldb][NFC] Fix import-std-module tests that relied on fix-its to pass These tests currently pass, but they rely on fix-its in our expression parser to pass beca

[Lldb-commits] [lldb] r367411 - [lldb][NFC] Check in completion crash test in lambda

2019-07-31 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Wed Jul 31 04:33:16 2019 New Revision: 367411 URL: http://llvm.org/viewvc/llvm-project?rev=367411&view=rev Log: [lldb][NFC] Check in completion crash test in lambda Added: lldb/trunk/packages/Python/lldbsuite/test/expression_command/completion-crash-lambda/ lldb/

[Lldb-commits] [lldb] r367416 - [lldb][NFC] Check in another crashing test case

2019-07-31 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Wed Jul 31 05:06:22 2019 New Revision: 367416 URL: http://llvm.org/viewvc/llvm-project?rev=367416&view=rev Log: [lldb][NFC] Check in another crashing test case Added: lldb/trunk/packages/Python/lldbsuite/test/expression_command/completion-crash2/ lldb/trunk/packa

[Lldb-commits] [lldb] r367420 - [lldb][NFC] Check in completion crash test case

2019-07-31 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Wed Jul 31 05:15:21 2019 New Revision: 367420 URL: http://llvm.org/viewvc/llvm-project?rev=367420&view=rev Log: [lldb][NFC] Check in completion crash test case Added: lldb/trunk/packages/Python/lldbsuite/test/expression_command/completion-crash-incomplete-record/

Re: [Lldb-commits] [lldb] r367441 - Don't crash when pass by value struct has no definition.

2019-07-31 Thread Raphael Isemann via lldb-commits
It seems that patch is lacking a test (which doesn't seem too hard to provide). Am Mi., 31. Juli 2019 um 18:24 Uhr schrieb Greg Clayton via lldb-commits : > > Author: gclayton > Date: Wed Jul 31 09:24:55 2019 > New Revision: 367441 > > URL: http://llvm.org/viewvc/llvm-project?rev=367441&view=rev >

[Lldb-commits] [lldb] r367542 - [lldb][NFC] Make ClangDiagnostic::m_fixit_vec private

2019-08-01 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Thu Aug 1 04:05:47 2019 New Revision: 367542 URL: http://llvm.org/viewvc/llvm-project?rev=367542&view=rev Log: [lldb][NFC] Make ClangDiagnostic::m_fixit_vec private Modified: lldb/trunk/source/Plugins/ExpressionParser/Clang/ClangDiagnostic.h Modified: lldb/trunk/sour

Re: [Lldb-commits] [lldb] r367549 - [lit] Use ld.lld -z separate-code to work around a debug_line parsing bug

2019-08-01 Thread Raphael Isemann via lldb-commits
This breaks the tests on my machine: FAIL: LLDB :: SymbolFile/DWARF/dir-separator-no-comp-dir.s (114 of 1660) TEST 'LLDB :: SymbolFile/DWARF/dir-separator-no-comp-dir.s' FAILED Script: -- : 'RUN: at line 6'; /home/teemperor/work/3llv

[Lldb-commits] [lldb] r367830 - [lldb][NFC] Remove unimplemented ClangExpressionSourceCode::GetNumBodyLines

2019-08-05 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Mon Aug 5 04:08:47 2019 New Revision: 367830 URL: http://llvm.org/viewvc/llvm-project?rev=367830&view=rev Log: [lldb][NFC] Remove unimplemented ClangExpressionSourceCode::GetNumBodyLines Modified: lldb/trunk/source/Plugins/ExpressionParser/Clang/ClangExpressionSourceC

[Lldb-commits] [lldb] r367842 - [lldb] Move redundant persistent variable counter to ClangPersistentVariables

2019-08-05 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Mon Aug 5 05:32:59 2019 New Revision: 367842 URL: http://llvm.org/viewvc/llvm-project?rev=367842&view=rev Log: [lldb] Move redundant persistent variable counter to ClangPersistentVariables Currently Target::m_next_persistent_variable_index is counting up for our persisten

[Lldb-commits] [lldb] r367843 - [lldb][NFC] Clang format GetNextPersistentVariableName signature

2019-08-05 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Mon Aug 5 05:37:54 2019 New Revision: 367843 URL: http://llvm.org/viewvc/llvm-project?rev=367843&view=rev Log: [lldb][NFC] Clang format GetNextPersistentVariableName signature Modified: lldb/trunk/include/lldb/Expression/ExpressionVariable.h lldb/trunk/source/Plug

[Lldb-commits] [lldb] r367857 - [lldb][NFC] Fix documentation for ClangPersistentVariables::m_next_persistent_variable_id

2019-08-05 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Mon Aug 5 06:40:39 2019 New Revision: 367857 URL: http://llvm.org/viewvc/llvm-project?rev=367857&view=rev Log: [lldb][NFC] Fix documentation for ClangPersistentVariables::m_next_persistent_variable_id Modified: lldb/trunk/source/Plugins/ExpressionParser/Clang/ClangP

[Lldb-commits] [lldb] r367922 - [lldb][NFC] Refactor ClangUserExpression::UpdateLanguageForExpr

2019-08-05 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Mon Aug 5 13:31:47 2019 New Revision: 367922 URL: http://llvm.org/viewvc/llvm-project?rev=367922&view=rev Log: [lldb][NFC] Refactor ClangUserExpression::UpdateLanguageForExpr The UpdateLanguageForExpr should only update the language, but over time it started to do also do

[Lldb-commits] [lldb] r367936 - [lldb][NFC] Document and refactor ClangPersistentVariables::RemovePersistentVariable

2019-08-05 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Mon Aug 5 14:43:53 2019 New Revision: 367936 URL: http://llvm.org/viewvc/llvm-project?rev=367936&view=rev Log: [lldb][NFC] Document and refactor ClangPersistentVariables::RemovePersistentVariable Modified: lldb/trunk/source/Plugins/ExpressionParser/Clang/ClangPersis

[Lldb-commits] [lldb] r367989 - [lldb][NFC] Remove unnecessary cast in ClangUserExpression

2019-08-06 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Tue Aug 6 01:07:45 2019 New Revision: 367989 URL: http://llvm.org/viewvc/llvm-project?rev=367989&view=rev Log: [lldb][NFC] Remove unnecessary cast in ClangUserExpression Modified: lldb/trunk/source/Plugins/ExpressionParser/Clang/ClangUserExpression.cpp Modified: lld

[Lldb-commits] [lldb] r368082 - [lldb][NFC] Minor refactorings to (Clang)ExpressionSourceCode

2019-08-06 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Tue Aug 6 13:25:02 2019 New Revision: 368082 URL: http://llvm.org/viewvc/llvm-project?rev=368082&view=rev Log: [lldb][NFC] Minor refactorings to (Clang)ExpressionSourceCode Modified: lldb/trunk/include/lldb/Expression/ExpressionSourceCode.h lldb/trunk/source/Plugi

[Lldb-commits] [lldb] r368150 - [lldb][NFC] Remove commented out code in ClangASTContext::AddMethodToCXXRecordType

2019-08-07 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Wed Aug 7 03:59:34 2019 New Revision: 368150 URL: http://llvm.org/viewvc/llvm-project?rev=368150&view=rev Log: [lldb][NFC] Remove commented out code in ClangASTContext::AddMethodToCXXRecordType Modified: lldb/trunk/source/Symbol/ClangASTContext.cpp Modified: lldb/tr

[Lldb-commits] [lldb] r368309 - [lldb][NFC] Simplify return in MaybeHandleVariable

2019-08-08 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Thu Aug 8 09:41:32 2019 New Revision: 368309 URL: http://llvm.org/viewvc/llvm-project?rev=368309&view=rev Log: [lldb][NFC] Simplify return in MaybeHandleVariable This function anyway returns true, no need to do this extra work. Modified: lldb/trunk/source/Plugins/Exp

[Lldb-commits] [lldb] r368346 - [lldb][NFC] Directly use StringRef instead of temporary std::string

2019-08-08 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Thu Aug 8 14:22:21 2019 New Revision: 368346 URL: http://llvm.org/viewvc/llvm-project?rev=368346&view=rev Log: [lldb][NFC] Directly use StringRef instead of temporary std::string Modified: lldb/trunk/source/Plugins/ExpressionParser/Clang/IRForTarget.cpp Modified: lld

[Lldb-commits] [lldb] r368353 - [lldb][NFC] Move to StringRef in some places in IRForTarget

2019-08-08 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Thu Aug 8 14:43:21 2019 New Revision: 368353 URL: http://llvm.org/viewvc/llvm-project?rev=368353&view=rev Log: [lldb][NFC] Move to StringRef in some places in IRForTarget Modified: lldb/trunk/source/Plugins/ExpressionParser/Clang/IRForTarget.cpp Modified: lldb/trunk/

[Lldb-commits] [lldb] r368359 - [lldb][NFC] Modernize IRForTarget::CreateResultVariable

2019-08-08 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Thu Aug 8 15:19:16 2019 New Revision: 368359 URL: http://llvm.org/viewvc/llvm-project?rev=368359&view=rev Log: [lldb][NFC] Modernize IRForTarget::CreateResultVariable Modified: lldb/trunk/source/Plugins/ExpressionParser/Clang/IRForTarget.cpp Modified: lldb/trunk/sour

[Lldb-commits] [lldb] r368405 - [lldb][NFC] Use range-based for-loops in IRForTarget

2019-08-09 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Fri Aug 9 00:59:18 2019 New Revision: 368405 URL: http://llvm.org/viewvc/llvm-project?rev=368405&view=rev Log: [lldb][NFC] Use range-based for-loops in IRForTarget Modified: lldb/trunk/source/Plugins/ExpressionParser/Clang/IRForTarget.cpp Modified: lldb/trunk/source/

[Lldb-commits] [lldb] r368406 - [lldb][NFC] Remove last C string uses from IRForTarget

2019-08-09 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Fri Aug 9 01:10:02 2019 New Revision: 368406 URL: http://llvm.org/viewvc/llvm-project?rev=368406&view=rev Log: [lldb][NFC] Remove last C string uses from IRForTarget Modified: lldb/trunk/source/Plugins/ExpressionParser/Clang/IRForTarget.cpp Modified: lldb/trunk/sourc

[Lldb-commits] [lldb] r368415 - [lldb][NFC] Clean up logging in IRForTarget

2019-08-09 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Fri Aug 9 01:54:01 2019 New Revision: 368415 URL: http://llvm.org/viewvc/llvm-project?rev=368415&view=rev Log: [lldb][NFC] Clean up logging in IRForTarget Modified: lldb/trunk/source/Plugins/ExpressionParser/Clang/IRForTarget.cpp Modified: lldb/trunk/source/Plugins/E

[Lldb-commits] [lldb] r368417 - [lldb] Refactor guard variable checks in IRForTarget

2019-08-09 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Fri Aug 9 02:27:04 2019 New Revision: 368417 URL: http://llvm.org/viewvc/llvm-project?rev=368417&view=rev Log: [lldb] Refactor guard variable checks in IRForTarget Not NFC as this will probably fix a wrong guard variable check on Windows. Not sure though what Windows test

[Lldb-commits] [lldb] r368424 - [lldb][NFC] Fix warning about missing switch cases

2019-08-09 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Fri Aug 9 02:58:47 2019 New Revision: 368424 URL: http://llvm.org/viewvc/llvm-project?rev=368424&view=rev Log: [lldb][NFC] Fix warning about missing switch cases These types were recently added in D62960 but it seems the patch didn't consider LLDB which causes a bunch of

[Lldb-commits] [lldb] r368425 - [lldb][NFC] Unify InstrList typedef in IRForTarget

2019-08-09 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Fri Aug 9 03:01:51 2019 New Revision: 368425 URL: http://llvm.org/viewvc/llvm-project?rev=368425&view=rev Log: [lldb][NFC] Unify InstrList typedef in IRForTarget Modified: lldb/trunk/source/Plugins/ExpressionParser/Clang/IRForTarget.cpp Modified: lldb/trunk/source/Pl

[Lldb-commits] [lldb] r368442 - [lldb][NFC] Remove unused IRForTarget::BuildRelocation

2019-08-09 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Fri Aug 9 07:21:27 2019 New Revision: 368442 URL: http://llvm.org/viewvc/llvm-project?rev=368442&view=rev Log: [lldb][NFC] Remove unused IRForTarget::BuildRelocation Modified: lldb/trunk/source/Plugins/ExpressionParser/Clang/IRForTarget.cpp lldb/trunk/source/Plugi

[Lldb-commits] [lldb] r368444 - [lldb][NFC] Assert on invalid cursors positions when creating CompletionRequest

2019-08-09 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Fri Aug 9 07:32:50 2019 New Revision: 368444 URL: http://llvm.org/viewvc/llvm-project?rev=368444&view=rev Log: [lldb][NFC] Assert on invalid cursors positions when creating CompletionRequest Before we just triggered undefined behavior on invalid positions. Modified:

[Lldb-commits] [lldb] r368511 - [lldb] Fix dynamic_cast by no longer failing on variable without metadata

2019-08-10 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Sat Aug 10 03:56:17 2019 New Revision: 368511 URL: http://llvm.org/viewvc/llvm-project?rev=368511&view=rev Log: [lldb] Fix dynamic_cast by no longer failing on variable without metadata Summary: Our IR rewriting infrastructure currently fails when it encounters a variable

[Lldb-commits] [lldb] r368567 - [lldb][NFC] Add unit test for lldb_private::DiagnosticManager

2019-08-12 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Mon Aug 12 06:31:45 2019 New Revision: 368567 URL: http://llvm.org/viewvc/llvm-project?rev=368567&view=rev Log: [lldb][NFC] Add unit test for lldb_private::DiagnosticManager Added: lldb/trunk/unittests/Expression/DiagnosticManagerTest.cpp Modified: lldb/trunk/unitt

[Lldb-commits] [lldb] r368577 - [lldb] Remove undocumented return value from DiagnosticManager::PutString

2019-08-12 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Mon Aug 12 07:11:37 2019 New Revision: 368577 URL: http://llvm.org/viewvc/llvm-project?rev=368577&view=rev Log: [lldb] Remove undocumented return value from DiagnosticManager::PutString The returned value is currently unused. It also seems to imply that it somehow represen

[Lldb-commits] [lldb] r368582 - [lldb][NFC] Minor fixes for lldb_private::DiagnosticManager

2019-08-12 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Mon Aug 12 07:37:12 2019 New Revision: 368582 URL: http://llvm.org/viewvc/llvm-project?rev=368582&view=rev Log: [lldb][NFC] Minor fixes for lldb_private::DiagnosticManager Modified: lldb/trunk/include/lldb/Expression/DiagnosticManager.h Modified: lldb/trunk/include/ll

[Lldb-commits] [lldb] r368679 - [lldb][NFC] Add basic IOHandler completion test

2019-08-13 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Tue Aug 13 05:12:19 2019 New Revision: 368679 URL: http://llvm.org/viewvc/llvm-project?rev=368679&view=rev Log: [lldb][NFC] Add basic IOHandler completion test We have no test coverage for the IOHandler code that is doing the completion in the command line. This is adding

[Lldb-commits] [lldb] r368688 - [lldb] Reland "Refactor guard variable checks in IRForTarget"

2019-08-13 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Tue Aug 13 06:09:18 2019 New Revision: 368688 URL: http://llvm.org/viewvc/llvm-project?rev=368688&view=rev Log: [lldb] Reland "Refactor guard variable checks in IRForTarget" It seems the broken guard variable check for Windows was a feature(TM) and not a bug, so let's keep

[Lldb-commits] [lldb] r368695 - [lldb] Fix Microsoft guard variable detection

2019-08-13 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Tue Aug 13 07:13:39 2019 New Revision: 368695 URL: http://llvm.org/viewvc/llvm-project?rev=368695&view=rev Log: [lldb] Fix Microsoft guard variable detection Apparently we need to check for a suffix, not a prefix. This broke probably broke expression evaluation on Windows.

[Lldb-commits] [lldb] r368802 - [lldb] Reinstate original guard variable check

2019-08-13 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Tue Aug 13 22:52:33 2019 New Revision: 368802 URL: http://llvm.org/viewvc/llvm-project?rev=368802&view=rev Log: [lldb] Reinstate original guard variable check The isGuardVariableSymbol option for ignoring Microsoft's ABI was originally added to get the bots green, but now

[Lldb-commits] [lldb] r368920 - Revert "[lldb] Reinstate original guard variable check"

2019-08-14 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Wed Aug 14 14:21:14 2019 New Revision: 368920 URL: http://llvm.org/viewvc/llvm-project?rev=368920&view=rev Log: Revert "[lldb] Reinstate original guard variable check" It seems this breaks the following tests: lldb-Suite :: expression_command/call-function/TestCallUse

[Lldb-commits] [lldb] r368975 - [lldb] Let LLDB depend on intrinsics_gen to fix non-deterministic module build failures

2019-08-15 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Thu Aug 15 00:29:53 2019 New Revision: 368975 URL: http://llvm.org/viewvc/llvm-project?rev=368975&view=rev Log: [lldb] Let LLDB depend on intrinsics_gen to fix non-deterministic module build failures Summary: When building with modules we currently fail randomly to build

[Lldb-commits] [lldb] r369000 - [lldb][NFC] Refactor remaining completion logic to use CompletionRequests

2019-08-15 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Thu Aug 15 06:14:10 2019 New Revision: 369000 URL: http://llvm.org/viewvc/llvm-project?rev=369000&view=rev Log: [lldb][NFC] Refactor remaining completion logic to use CompletionRequests This patch moves the remaining completion functions from the old completion API (that u

[Lldb-commits] [lldb] r369113 - [lldb][NFC] Allow for-ranges on StringList

2019-08-16 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Fri Aug 16 07:27:35 2019 New Revision: 369113 URL: http://llvm.org/viewvc/llvm-project?rev=369113&view=rev Log: [lldb][NFC] Allow for-ranges on StringList Modified: lldb/trunk/include/lldb/Utility/CompletionRequest.h lldb/trunk/include/lldb/Utility/StringList.h

[Lldb-commits] [lldb] r369198 - [lldb][NFC] Remove unused MaterializeInitializer and MaterializeInternalVariable

2019-08-17 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Sat Aug 17 14:57:51 2019 New Revision: 369198 URL: http://llvm.org/viewvc/llvm-project?rev=369198&view=rev Log: [lldb][NFC] Remove unused MaterializeInitializer and MaterializeInternalVariable Modified: lldb/trunk/source/Plugins/ExpressionParser/Clang/IRForTarget.cpp

[Lldb-commits] [lldb] r369237 - [lldb][NFC] Address review comments to StringList for-loop support

2019-08-19 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Mon Aug 19 00:22:19 2019 New Revision: 369237 URL: http://llvm.org/viewvc/llvm-project?rev=369237&view=rev Log: [lldb][NFC] Address review comments to StringList for-loop support Modified: lldb/trunk/include/lldb/Utility/StringList.h lldb/trunk/source/Commands/Comm

[Lldb-commits] [lldb] r369240 - [lldb][NFC] Use GetMaxStringLength in CommandObjectApropos::DoExecute

2019-08-19 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Mon Aug 19 00:59:44 2019 New Revision: 369240 URL: http://llvm.org/viewvc/llvm-project?rev=369240&view=rev Log: [lldb][NFC] Use GetMaxStringLength in CommandObjectApropos::DoExecute Modified: lldb/trunk/source/Commands/CommandObjectApropos.cpp Modified: lldb/trunk/sou

[Lldb-commits] [lldb] r369242 - [lldb][NFC] Remove StringList::AutoComplete

2019-08-19 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Mon Aug 19 01:15:46 2019 New Revision: 369242 URL: http://llvm.org/viewvc/llvm-project?rev=369242&view=rev Log: [lldb][NFC] Remove StringList::AutoComplete We don't need this very specific function in StringList that we only call once in LLDB. Modified: lldb/trunk/inc

[Lldb-commits] [lldb] r369249 - [lldb][NFC] Add a few more completion tests to increase test coverage

2019-08-19 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Mon Aug 19 03:46:38 2019 New Revision: 369249 URL: http://llvm.org/viewvc/llvm-project?rev=369249&view=rev Log: [lldb][NFC] Add a few more completion tests to increase test coverage These tests are mostly trying to reach the different completion functions in CommandComplet

[Lldb-commits] [lldb] r369252 - [lldb][NFC] Use CompletionRequest in Variable::AutoComplete

2019-08-19 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Mon Aug 19 04:49:43 2019 New Revision: 369252 URL: http://llvm.org/viewvc/llvm-project?rev=369252&view=rev Log: [lldb][NFC] Use CompletionRequest in Variable::AutoComplete Modified: lldb/trunk/source/Symbol/Variable.cpp Modified: lldb/trunk/source/Symbol/Variable.cpp

[Lldb-commits] [lldb] r369267 - [lldb][NFC] Stop using GetNumberOfMatches in CompletionRequest test

2019-08-19 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Mon Aug 19 07:52:48 2019 New Revision: 369267 URL: http://llvm.org/viewvc/llvm-project?rev=369267&view=rev Log: [lldb][NFC] Stop using GetNumberOfMatches in CompletionRequest test This function is just a wrapper for GetNumberOfResults and will be removed soon. This patch j

[Lldb-commits] [lldb] r369293 - [lldb] Make TestIOHandlerCompletion more stable and document it

2019-08-19 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Mon Aug 19 12:13:26 2019 New Revision: 369293 URL: http://llvm.org/viewvc/llvm-project?rev=369293&view=rev Log: [lldb] Make TestIOHandlerCompletion more stable and document it Instead of relying that three tabs show all completions, we should show all remaining completions

[Lldb-commits] [lldb] r369353 - [lldb][NFC] Test quotes when completing

2019-08-20 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Tue Aug 20 02:26:58 2019 New Revision: 369353 URL: http://llvm.org/viewvc/llvm-project?rev=369353&view=rev Log: [lldb][NFC] Test quotes when completing Modified: lldb/trunk/packages/Python/lldbsuite/test/functionalities/completion/TestCompletion.py Modified: lldb/tr

[Lldb-commits] [lldb] r369506 - [lldb][NFC] Add tests for invalid command invocations

2019-08-21 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Wed Aug 21 02:15:44 2019 New Revision: 369506 URL: http://llvm.org/viewvc/llvm-project?rev=369506&view=rev Log: [lldb][NFC] Add tests for invalid command invocations Added: lldb/trunk/packages/Python/lldbsuite/test/functionalities/apropos/ lldb/trunk/packages/Pyth

[Lldb-commits] [lldb] r369513 - [lldb][NFC] Add tests for register command

2019-08-21 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Wed Aug 21 03:40:05 2019 New Revision: 369513 URL: http://llvm.org/viewvc/llvm-project?rev=369513&view=rev Log: [lldb][NFC] Add tests for register command Modified: lldb/trunk/packages/Python/lldbsuite/test/functionalities/register/register_command/TestRegisters.py M

[Lldb-commits] [lldb] r369521 - [lldb] Add tests for setting completions and enable 'settings remove' completion

2019-08-21 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Wed Aug 21 05:57:06 2019 New Revision: 369521 URL: http://llvm.org/viewvc/llvm-project?rev=369521&view=rev Log: [lldb] Add tests for setting completions and enable 'settings remove' completion Modified: lldb/trunk/packages/Python/lldbsuite/test/functionalities/complet

[Lldb-commits] [lldb] r369524 - [lldb] Add tests for 'settings remove' and fix error message typos

2019-08-21 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Wed Aug 21 06:24:21 2019 New Revision: 369524 URL: http://llvm.org/viewvc/llvm-project?rev=369524&view=rev Log: [lldb] Add tests for 'settings remove' and fix error message typos Modified: lldb/trunk/packages/Python/lldbsuite/test/settings/TestSettings.py lldb/trun

[Lldb-commits] [lldb] r369530 - [lldb][NFC] Merge multiple TestApropos.py

2019-08-21 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Wed Aug 21 07:22:59 2019 New Revision: 369530 URL: http://llvm.org/viewvc/llvm-project?rev=369530&view=rev Log: [lldb][NFC] Merge multiple TestApropos.py That's cleaner and makes lldb-dotest no longer fail due to conflicting names. Removed: lldb/trunk/packages/Python/

[Lldb-commits] [lldb] r369625 - [lldb][NFC] Remove dead code that is supposed to handle invalid command options

2019-08-22 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Thu Aug 22 01:08:05 2019 New Revision: 369625 URL: http://llvm.org/viewvc/llvm-project?rev=369625&view=rev Log: [lldb][NFC] Remove dead code that is supposed to handle invalid command options Summary: We currently have a bunch of code that is supposed to handle invalid com

[Lldb-commits] [lldb] r369632 - [lldb][NFC] NFC cleanup for the completion code

2019-08-22 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Thu Aug 22 02:02:54 2019 New Revision: 369632 URL: http://llvm.org/viewvc/llvm-project?rev=369632&view=rev Log: [lldb][NFC] NFC cleanup for the completion code Modified: lldb/trunk/source/Commands/CommandObjectHelp.cpp lldb/trunk/source/Commands/CommandObjectMultiw

[Lldb-commits] [lldb] r369635 - [lldb][NFC] Remove unused return value from HandleOptionArgumentCompletion

2019-08-22 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Thu Aug 22 02:14:42 2019 New Revision: 369635 URL: http://llvm.org/viewvc/llvm-project?rev=369635&view=rev Log: [lldb][NFC] Remove unused return value from HandleOptionArgumentCompletion Modified: lldb/trunk/include/lldb/Interpreter/Options.h lldb/trunk/source/Comm

[Lldb-commits] [lldb] r369646 - [lldb][NFC] Add test for target stop-hook disable/enable/delete

2019-08-22 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Thu Aug 22 06:09:02 2019 New Revision: 369646 URL: http://llvm.org/viewvc/llvm-project?rev=369646&view=rev Log: [lldb][NFC] Add test for target stop-hook disable/enable/delete Modified: lldb/trunk/packages/Python/lldbsuite/test/functionalities/target_command/TestTarge

[Lldb-commits] [lldb] r369652 - [lldb][NFC] Fix indentation in CommandObjectProcess

2019-08-22 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Thu Aug 22 06:50:54 2019 New Revision: 369652 URL: http://llvm.org/viewvc/llvm-project?rev=369652&view=rev Log: [lldb][NFC] Fix indentation in CommandObjectProcess Modified: lldb/trunk/source/Commands/CommandObjectProcess.cpp Modified: lldb/trunk/source/Commands/Comma

[Lldb-commits] [lldb] r369660 - [lldb] Remove ')' to fix the build

2019-08-22 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Thu Aug 22 08:18:40 2019 New Revision: 369660 URL: http://llvm.org/viewvc/llvm-project?rev=369660&view=rev Log: [lldb] Remove ')' to fix the build That ')' slipped in by accident in the reformatting commit. Modified: lldb/trunk/source/Commands/CommandObjectProcess.cpp

[Lldb-commits] [lldb] r369880 - [lldb][NFC] Add ProcessInfo::GetNameAsStringRef to simplify some code

2019-08-26 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Mon Aug 26 01:22:52 2019 New Revision: 369880 URL: http://llvm.org/viewvc/llvm-project?rev=369880&view=rev Log: [lldb][NFC] Add ProcessInfo::GetNameAsStringRef to simplify some code Modified: lldb/trunk/include/lldb/Utility/ProcessInfo.h lldb/trunk/source/Commands/

[Lldb-commits] [lldb] r369885 - [lldb] Construct the dummy target when the first Debugger object is constructed

2019-08-26 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Mon Aug 26 02:20:59 2019 New Revision: 369885 URL: http://llvm.org/viewvc/llvm-project?rev=369885&view=rev Log: [lldb] Construct the dummy target when the first Debugger object is constructed Summary: We should always have a dummy target, so we might as well construct it d

[Lldb-commits] [lldb] r369939 - [lldb][NFC] Remove dead code that handles situations where LLDB has no dummy target

2019-08-26 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Mon Aug 26 11:12:44 2019 New Revision: 369939 URL: http://llvm.org/viewvc/llvm-project?rev=369939&view=rev Log: [lldb][NFC] Remove dead code that handles situations where LLDB has no dummy target Summary: We always have a dummy target, so any error handling regarding a mi

[Lldb-commits] [lldb] r370043 - [lldb] Allow partial completions to fix directory completion.

2019-08-27 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Tue Aug 27 04:32:22 2019 New Revision: 370043 URL: http://llvm.org/viewvc/llvm-project?rev=370043&view=rev Log: [lldb] Allow partial completions to fix directory completion. On the command line we usually insert a space after a completion to indicate that the completion w

[Lldb-commits] [lldb] r370047 - [lldb][NFC] Give added test method a unique name

2019-08-27 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Tue Aug 27 04:43:54 2019 New Revision: 370047 URL: http://llvm.org/viewvc/llvm-project?rev=370047&view=rev Log: [lldb][NFC] Give added test method a unique name Otherwise dotest doesn't run the test and just lets it always pass. Also update the comment to explain that we d

[Lldb-commits] [lldb] r370050 - [lldb][NFC] Add some tests for the target subcommands

2019-08-27 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Tue Aug 27 04:57:26 2019 New Revision: 370050 URL: http://llvm.org/viewvc/llvm-project?rev=370050&view=rev Log: [lldb][NFC] Add some tests for the target subcommands Modified: lldb/trunk/packages/Python/lldbsuite/test/functionalities/target_command/TestTargetCommand.p

[Lldb-commits] [lldb] r370057 - [lldb][NFC] Add missing invalid_core_file to TestTargetCommand test

2019-08-27 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Tue Aug 27 06:34:15 2019 New Revision: 370057 URL: http://llvm.org/viewvc/llvm-project?rev=370057&view=rev Log: [lldb][NFC] Add missing invalid_core_file to TestTargetCommand test Added: lldb/trunk/packages/Python/lldbsuite/test/functionalities/target_command/invalid_

[Lldb-commits] [lldb] r370174 - [lldb][NFC] Update documentation of Handle[Argument]Completion

2019-08-28 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Wed Aug 28 02:02:32 2019 New Revision: 370174 URL: http://llvm.org/viewvc/llvm-project?rev=370174&view=rev Log: [lldb][NFC] Update documentation of Handle[Argument]Completion We no longer have return values or any of the mentioned arguments in these functions since the int

[Lldb-commits] [lldb] r370179 - [lldb][NFC] Get rid of C-strings in HandleOptionCompletion

2019-08-28 Thread Raphael Isemann via lldb-commits
Author: teemperor Date: Wed Aug 28 02:32:30 2019 New Revision: 370179 URL: http://llvm.org/viewvc/llvm-project?rev=370179&view=rev Log: [lldb][NFC] Get rid of C-strings in HandleOptionCompletion Modified: lldb/trunk/source/Interpreter/Options.cpp Modified: lldb/trunk/source/Interpreter/Optio

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