summaryrefslogtreecommitdiffstats
path: root/clang/test/SemaCXX/constructor-initializer.cpp
diff options
context:
space:
mode:
authorJohn McCall <rjmccall@apple.com>2010-04-23 02:41:41 +0000
committerJohn McCall <rjmccall@apple.com>2010-04-23 02:41:41 +0000
commita245671ae003de9769c5d872e445aa614f1bf2ec (patch)
treed2060a153a1583fed5162eb4b09c39c3cfd93402 /clang/test/SemaCXX/constructor-initializer.cpp
parent58e24a8fd86214151f84dbd1fc1c57da3bf9caab (diff)
downloadbcm5719-llvm-a245671ae003de9769c5d872e445aa614f1bf2ec.tar.gz
bcm5719-llvm-a245671ae003de9769c5d872e445aa614f1bf2ec.zip
C++ doesn't really use "namespaces" for different kinds of names the same
way that C does. Among other differences, elaborated type specifiers are defined to skip "non-types", which, as you might imagine, does not include typedefs. Rework our use of IDNS masks to capture the semantics of different kinds of declarations better, and remove most current lookup filters. Removing the last remaining filter is more complicated and will happen in a separate patch. Fixes PR 6885 as well some spectrum of unfiled bugs. llvm-svn: 102164
Diffstat (limited to 'clang/test/SemaCXX/constructor-initializer.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud