From: Matt Beaumont-Gay Date: Fri, 6 Apr 2012 18:47:27 +0000 (+0000) Subject: Test for r154189/PR12481 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=0121183f71c2de2fced72fa0afa34b0ce31235e3;p=clang Test for r154189/PR12481 git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@154193 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/test/SemaCXX/PR12481.cpp b/test/SemaCXX/PR12481.cpp new file mode 100644 index 0000000000..9487e4dc89 --- /dev/null +++ b/test/SemaCXX/PR12481.cpp @@ -0,0 +1,17 @@ +// RUN: %clang_cc1 -x c++ -fsyntax-only %s + +class C1 { }; +class C2 { }; +template struct BinaryTrie { + ~BinaryTrie() { + (void)(({ + static int x = 5; + } + )); + } +}; +class FooTable { + BinaryTrie c1_trie_; + BinaryTrie c2_trie_; +}; +FooTable* foo = new FooTable;