lookup-member.cpp revision 78f5911a4ef8742c51a7f7643957e1aaa0098324
178f5911a4ef8742c51a7f7643957e1aaa0098324Argyrios Kyrtzidis// RUN: %clang_cc1 -fsyntax-only -verify %s 278f5911a4ef8742c51a7f7643957e1aaa0098324Argyrios Kyrtzidis 378f5911a4ef8742c51a7f7643957e1aaa0098324Argyrios Kyrtzidisnamespace A { 478f5911a4ef8742c51a7f7643957e1aaa0098324Argyrios Kyrtzidis class String; 578f5911a4ef8742c51a7f7643957e1aaa0098324Argyrios Kyrtzidis}; 678f5911a4ef8742c51a7f7643957e1aaa0098324Argyrios Kyrtzidis 778f5911a4ef8742c51a7f7643957e1aaa0098324Argyrios Kyrtzidisusing A::String; 878f5911a4ef8742c51a7f7643957e1aaa0098324Argyrios Kyrtzidisclass String; 978f5911a4ef8742c51a7f7643957e1aaa0098324Argyrios Kyrtzidis 1078f5911a4ef8742c51a7f7643957e1aaa0098324Argyrios Kyrtzidis// rdar://8603569 1178f5911a4ef8742c51a7f7643957e1aaa0098324Argyrios Kyrtzidisunion value { 1278f5911a4ef8742c51a7f7643957e1aaa0098324Argyrios Kyrtzidischar *String; 1378f5911a4ef8742c51a7f7643957e1aaa0098324Argyrios Kyrtzidis}; 14