commit | 117db7e95ad63750f3543df5d2997844da5f1eb3 | [log] [tgz] |
---|---|---|
author | Douglas Gregor <dgregor@apple.com> | Tue Aug 24 14:14:45 2010 +0000 |
committer | Douglas Gregor <dgregor@apple.com> | Tue Aug 24 14:14:45 2010 +0000 |
tree | 8c2b2dfb7bf41ca86b1a5febfa551ccd02f5ac38 | |
parent | 7e25bc4145d0cbdff083cf81fd39e958f8beb10e [diff] [blame] |
Parse all kinds of declarations as part of a linkage-specification, from Francois Pichet! Fixes PR7754. llvm-svn: 111912
diff --git a/clang/test/SemaCXX/linkage-spec.cpp b/clang/test/SemaCXX/linkage-spec.cpp index b2e8eb2..86c3d3e 100644 --- a/clang/test/SemaCXX/linkage-spec.cpp +++ b/clang/test/SemaCXX/linkage-spec.cpp
@@ -77,3 +77,12 @@ s0(const s0 &); }; } + +//PR7754 +extern "C++" template <class T> int pr7754(T param); + +namespace N { + int value; +} + +extern "C++" using N::value;