TestMultilineExpr: validate evaluation for expressions that span multiple lines
authorStefan Granitz <stefan.graenitz@gmail.com>
Fri, 5 Oct 2018 16:49:53 +0000 (16:49 +0000)
committerStefan Granitz <stefan.graenitz@gmail.com>
Fri, 5 Oct 2018 16:49:53 +0000 (16:49 +0000)
commit21d1754f7caa4ae7e693acc331fa0e3aa6a631f2
treeae8373f46326f9ae4c3d149f2b57cf6327bc3e8b
parentc678ed774dfa9109ecb3395a52d58c2248b7de9d
TestMultilineExpr: validate evaluation for expressions that span multiple lines

Summary:
When LLDB successfully parses a command (like "expression" in this case) and determines incomplete input, the user can continue typing on multiple lines (in this case "2+3"). This should provide the correct result.
Note that LLDB reverts input from the additional lines, so they are not present in the output.

Reviewers: vsk, davide, aprantl

Subscribers: lldb-commits

Differential Revision: https://reviews.llvm.org/D52270

llvm-svn: 343860
lldb/lit/Expr/TestMultilineExpr.test [new file with mode: 0644]
lldb/packages/Python/lldbsuite/test/expression_command/multiline/Makefile [deleted file]
lldb/packages/Python/lldbsuite/test/expression_command/multiline/TestMultilineExpressions.py [deleted file]
lldb/packages/Python/lldbsuite/test/expression_command/multiline/main.c [deleted file]