summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite/test/functionalities/completion/TestCompletion.py
diff options
context:
space:
mode:
authorIlya Biryukov <ibiryukov@google.com>2019-08-27 10:02:18 +0000
committerIlya Biryukov <ibiryukov@google.com>2019-08-27 10:02:18 +0000
commit999e4c4793fb8983011fbba3858c6c48b8c89248 (patch)
tree567fe211fbd1f6f31519ec1add8ce042f9d65740 /lldb/packages/Python/lldbsuite/test/functionalities/completion/TestCompletion.py
parent7a2e21d9f4dc268837555c26fbaffa3675ea749e (diff)
downloadbcm5719-llvm-999e4c4793fb8983011fbba3858c6c48b8c89248.tar.gz
bcm5719-llvm-999e4c4793fb8983011fbba3858c6c48b8c89248.zip
[Driver] Add an option for createInvocationFromCommandLine to recover on errors
Summary: Previously, it would always return nullptr on any error. This change adds a parameter, controlling whether the function should attempt to return a non-null result even if unknown arguments (or other errors were encountered). The new behavior is only used in clangd. Considered an alternative of changing the return value instead of adding a new parameter, but that would require updating all callsites. Settled with the parameter to minimize the code changes. Reviewers: gribozavr Reviewed By: gribozavr Subscribers: nridge, jkorous, arphaman, kadircet, cfe-commits Tags: #clang Differential Revision: https://reviews.llvm.org/D66731 llvm-svn: 370033
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/functionalities/completion/TestCompletion.py')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud