diff options
author | Richard Smith <richard-llvm@metafoo.co.uk> | 2014-05-01 00:35:04 +0000 |
---|---|---|
committer | Richard Smith <richard-llvm@metafoo.co.uk> | 2014-05-01 00:35:04 +0000 |
commit | 09d5b3a9283d76c99a72017fc43318dae788992d (patch) | |
tree | b093b5732deb8b0ae28cbbd683f1165a716a02c0 /clang/test/SemaCXX/cxx11-inheriting-ctors.cpp | |
parent | 0f90c95ccf43c1f2b17d7d80b56ae79a09cf69a8 (diff) | |
download | bcm5719-llvm-09d5b3a9283d76c99a72017fc43318dae788992d.tar.gz bcm5719-llvm-09d5b3a9283d76c99a72017fc43318dae788992d.zip |
Make typo-correction of inheriting constructors work a bit better. Limit
correction to direct base class members, and recover properly after we apply
such a correction.
llvm-svn: 207731
Diffstat (limited to 'clang/test/SemaCXX/cxx11-inheriting-ctors.cpp')
-rw-r--r-- | clang/test/SemaCXX/cxx11-inheriting-ctors.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/clang/test/SemaCXX/cxx11-inheriting-ctors.cpp b/clang/test/SemaCXX/cxx11-inheriting-ctors.cpp index 67d55213a08..04aa117b29d 100644 --- a/clang/test/SemaCXX/cxx11-inheriting-ctors.cpp +++ b/clang/test/SemaCXX/cxx11-inheriting-ctors.cpp @@ -26,3 +26,11 @@ namespace PR15757 { return 0; } } + +namespace WrongIdent { + struct A {}; + struct B : A {}; + struct C : B { + using B::A; + }; +} |