summaryrefslogtreecommitdiffstats
path: root/clang/test
diff options
context:
space:
mode:
authorArgyrios Kyrtzidis <akyrtzi@gmail.com>2010-10-29 16:12:50 +0000
committerArgyrios Kyrtzidis <akyrtzi@gmail.com>2010-10-29 16:12:50 +0000
commit706bbf84d86fe03ed4423b1e4ddaecce2d4c6ff4 (patch)
tree63d6b378a76a685fcf1e5f4320c5eba68f50e82e /clang/test
parenta42c78fadbe2d550aa03bc22d7eb5f30896a7fba (diff)
downloadbcm5719-llvm-706bbf84d86fe03ed4423b1e4ddaecce2d4c6ff4.tar.gz
bcm5719-llvm-706bbf84d86fe03ed4423b1e4ddaecce2d4c6ff4.zip
When doing name lookup for members don't look into global/namespace scope.
Better performance and fixes rdar://8603569. llvm-svn: 117656
Diffstat (limited to 'clang/test')
-rw-r--r--clang/test/SemaCXX/lookup-member.cpp13
1 files changed, 13 insertions, 0 deletions
diff --git a/clang/test/SemaCXX/lookup-member.cpp b/clang/test/SemaCXX/lookup-member.cpp
new file mode 100644
index 00000000000..c75b185bcc4
--- /dev/null
+++ b/clang/test/SemaCXX/lookup-member.cpp
@@ -0,0 +1,13 @@
+// RUN: %clang_cc1 -fsyntax-only -verify %s
+
+namespace A {
+ class String;
+};
+
+using A::String;
+class String;
+
+// rdar://8603569
+union value {
+char *String;
+};
OpenPOWER on IntegriCloud