diff options
Diffstat (limited to 'test/CodeGenCXX/init-incomplete-type.cpp')
-rw-r--r-- | test/CodeGenCXX/init-incomplete-type.cpp | 37 |
1 files changed, 0 insertions, 37 deletions
diff --git a/test/CodeGenCXX/init-incomplete-type.cpp b/test/CodeGenCXX/init-incomplete-type.cpp deleted file mode 100644 index 4f37eeb975..0000000000 --- a/test/CodeGenCXX/init-incomplete-type.cpp +++ /dev/null @@ -1,37 +0,0 @@ -// RUN: %clang_cc1 %s -emit-llvm-only -verify -// PR5489 - -template<typename E> -struct Bar { - int x_; -}; - -static struct Bar<int> bar[1] = { - { 0 } -}; - - - -namespace incomplete_type_refs { - struct A; - extern A g[]; - void foo(A*); - void f(void) { - foo(g); // Reference to array with unknown element type. - } - - struct A { // define the element type. - int a,b,c; - }; - - A *f2() { - return &g[1]; - } - -} - -namespace PR10395 { - struct T; - extern T x[]; - T* f() { return x; } -} |