diff options
author | David Blaikie <dblaikie@gmail.com> | 2013-06-21 21:23:18 +0000 |
---|---|---|
committer | David Blaikie <dblaikie@gmail.com> | 2013-06-21 21:23:18 +0000 |
commit | bea8cc7113b687add799cf438a4bfd446750243c (patch) | |
tree | 5d4f8a42b478f4798d72bb9c19ad90af2e907085 | |
parent | 92a6c74bbf369a84270370dc4b3449c6a87ac09d (diff) | |
download | bcm5719-llvm-bea8cc7113b687add799cf438a4bfd446750243c.tar.gz bcm5719-llvm-bea8cc7113b687add799cf438a4bfd446750243c.zip |
Aggregate & rename limit debug info tests.
llvm-svn: 184596
-rw-r--r-- | clang/test/CodeGenCXX/debug-info-class-limited.cpp | 26 | ||||
-rw-r--r-- | clang/test/CodeGenCXX/debug-info-limited.cpp (renamed from clang/test/CodeGenCXX/debug-info-limit.cpp) | 0 |
2 files changed, 24 insertions, 2 deletions
diff --git a/clang/test/CodeGenCXX/debug-info-class-limited.cpp b/clang/test/CodeGenCXX/debug-info-class-limited.cpp index fd542a8bb0a..f55b9b18799 100644 --- a/clang/test/CodeGenCXX/debug-info-class-limited.cpp +++ b/clang/test/CodeGenCXX/debug-info-class-limited.cpp @@ -9,6 +9,28 @@ struct foo { typedef foo bar; -bar *f; -bar g; +bar *a; +bar b; +} + +namespace test1 { +struct foo { + int i; +}; + +foo *foo(foo *a) { + foo *b = new foo(*a); + return b; +} +} + +namespace test2 { +struct foo { + int i; +}; + +extern int bar(foo *a); +int baz(foo *a) { + return bar(a); +} } diff --git a/clang/test/CodeGenCXX/debug-info-limit.cpp b/clang/test/CodeGenCXX/debug-info-limited.cpp index f15dce5ce8e..f15dce5ce8e 100644 --- a/clang/test/CodeGenCXX/debug-info-limit.cpp +++ b/clang/test/CodeGenCXX/debug-info-limited.cpp |