commit | 09a63c97b95eb4dc6fd6b2323929e8cf12af03ff | [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 | 5b178df0835c72826c68a9930e02ced2eef12381 | |
parent | fbce0e1d582f10d890111d8d27f6e88055be6422 [diff] |
Parse all kinds of declarations as part of a linkage-specification, from Francois Pichet! Fixes PR7754. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@111912 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/test/SemaCXX/linkage-spec.cpp b/test/SemaCXX/linkage-spec.cpp index b2e8eb2..86c3d3e 100644 --- a/test/SemaCXX/linkage-spec.cpp +++ b/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;