Reapply "[Modules] Fix regression when an elaborated-type-specifier mentions a hidden...
authorBen Langmuir <blangmuir@apple.com>
Fri, 11 Dec 2015 22:05:13 +0000 (22:05 +0000)
committerBen Langmuir <blangmuir@apple.com>
Fri, 11 Dec 2015 22:05:13 +0000 (22:05 +0000)
commit237ccb165e184b9632358da9b1c094fe9bc18c80
treef2a323d0122b87ab70713bb6e831b140016db7a9
parentb87b58131a170d4bd2abf00e2eaaeb24d696f07f
Reapply "[Modules] Fix regression when an elaborated-type-specifier mentions a hidden tag"

Now not trying to use a C++ lookup mechanism in C (d'oh).  Unqualified
lookup is actually fine for this case in C.

llvm-svn: 255377
clang/lib/Sema/SemaDecl.cpp
clang/test/Modules/Inputs/elaborated-type-structs.h [new file with mode: 0644]
clang/test/Modules/Inputs/module.map
clang/test/Modules/elaborated-type-specifier-from-hidden-module.m [new file with mode: 0644]