summaryrefslogtreecommitdiffstats
path: root/lldb/lit/Reproducer/Modules/Inputs/ModuleCXX.in
diff options
context:
space:
mode:
authorJonas Devlieghere <jonas@devlieghere.com>2019-02-18 20:31:18 +0000
committerJonas Devlieghere <jonas@devlieghere.com>2019-02-18 20:31:18 +0000
commit9764b65c8233c0385b7625e5176d6d7fd0de2b8c (patch)
tree99dadf7009a352cf9cd49838c141b52023217dd4 /lldb/lit/Reproducer/Modules/Inputs/ModuleCXX.in
parenteb3bcc1c951039c7ab4656ef44e7e5deffe1ad92 (diff)
downloadbcm5719-llvm-9764b65c8233c0385b7625e5176d6d7fd0de2b8c.tar.gz
bcm5719-llvm-9764b65c8233c0385b7625e5176d6d7fd0de2b8c.zip
[Reproducers] Make clang use lldb's VFS.
In r353906 we hooked up clang and lldb's reproducer infrastructure to capture files used by clang. This patch adds the necessary logic to have clang reuse the files from lldb's reproducer during replay. Differential revision: https://reviews.llvm.org/D58309 llvm-svn: 354283
Diffstat (limited to 'lldb/lit/Reproducer/Modules/Inputs/ModuleCXX.in')
-rw-r--r--lldb/lit/Reproducer/Modules/Inputs/ModuleCXX.in6
1 files changed, 6 insertions, 0 deletions
diff --git a/lldb/lit/Reproducer/Modules/Inputs/ModuleCXX.in b/lldb/lit/Reproducer/Modules/Inputs/ModuleCXX.in
new file mode 100644
index 00000000000..0f5bb7864f2
--- /dev/null
+++ b/lldb/lit/Reproducer/Modules/Inputs/ModuleCXX.in
@@ -0,0 +1,6 @@
+breakpoint set -f main.cpp -l 5
+run
+expr -l Objective-C++ -- @import Foo
+expr -l Objective-C++ -- @import Bar
+expr -- Bar()
+reproducer generate
OpenPOWER on IntegriCloud