summaryrefslogtreecommitdiffstats
path: root/clang/test
diff options
context:
space:
mode:
Diffstat (limited to 'clang/test')
-rw-r--r--clang/test/CXX/dcl.dcl/dcl.spec/dcl.typedef/p4.cpp9
1 files changed, 6 insertions, 3 deletions
diff --git a/clang/test/CXX/dcl.dcl/dcl.spec/dcl.typedef/p4.cpp b/clang/test/CXX/dcl.dcl/dcl.spec/dcl.typedef/p4.cpp
index 7fbd77cf597..c16ba201df7 100644
--- a/clang/test/CXX/dcl.dcl/dcl.spec/dcl.typedef/p4.cpp
+++ b/clang/test/CXX/dcl.dcl/dcl.spec/dcl.typedef/p4.cpp
@@ -2,11 +2,14 @@
struct S {
typedef struct A {} A; // expected-note {{previous definition is here}}
- typedef struct B {} B;
+ typedef struct B B;
typedef A A; // expected-error {{redefinition of 'A'}}
- struct C { }; // expected-note{{previous definition is here}}
+ struct C { };
typedef struct C OtherC;
- typedef OtherC C; // expected-error{{redefinition of 'C'}}
+ typedef OtherC C;
+
+ typedef struct D { } D2;
+ typedef D2 D;
};
OpenPOWER on IntegriCloud