1 // RUN: %clang_cc1 -x c++ -fsyntax-only %s 2 3 class C1 { }; 4 class C2 { }; 5 template<class TrieData> struct BinaryTrie { ~BinaryTrieBinaryTrie6 ~BinaryTrie() { 7 (void)(({ 8 static int x = 5; 9 } 10 )); 11 } 12 }; 13 class FooTable { 14 BinaryTrie<C1> c1_trie_; 15 BinaryTrie<C2> c2_trie_; 16 }; 17 FooTable* foo = new FooTable; 18