summaryrefslogtreecommitdiffstats
path: root/clang/test
diff options
context:
space:
mode:
authorEric Fiselier <eric@efcs.ca>2018-04-08 06:05:33 +0000
committerEric Fiselier <eric@efcs.ca>2018-04-08 06:05:33 +0000
commit80440deed41d88ddae7edca3ae8a56b4dbccc67e (patch)
treedf87a02914afbe9c87b5e996ea4ebb1bb16290f7 /clang/test
parent35177d0fec5e8aed2312ef0aff5b5c9746b790b9 (diff)
downloadbcm5719-llvm-80440deed41d88ddae7edca3ae8a56b4dbccc67e.tar.gz
bcm5719-llvm-80440deed41d88ddae7edca3ae8a56b4dbccc67e.zip
Revert "[Sema] Fix PR35832 - Ambiguity accessing anonymous struct/union with multiple bases."
This reverts commit r329519. There are some unaddressed test failures. llvm-svn: 329520
Diffstat (limited to 'clang/test')
-rw-r--r--clang/test/SemaCXX/PR35832.cpp19
1 files changed, 0 insertions, 19 deletions
diff --git a/clang/test/SemaCXX/PR35832.cpp b/clang/test/SemaCXX/PR35832.cpp
deleted file mode 100644
index 67dd3c1dfad..00000000000
--- a/clang/test/SemaCXX/PR35832.cpp
+++ /dev/null
@@ -1,19 +0,0 @@
-// RUN: %clang_cc1 -fsyntax-only -verify %s
-
-// expected-no-diagnostics
-
-class B {
-public:
- int i;
- struct { struct { union { int j; }; }; };
-};
-
-class X : public B { };
-class Y : public B { };
-
-class Z : public X, Y {
-public:
- int a() { return X::i; }
- int b() { return X::j; }
- int c() { return this->X::j; }
-};
OpenPOWER on IntegriCloud