1 // RUN: %clang_cc1 -emit-llvm -triple %itanium_abi_triple %s -o - | FileCheck %s
3 // CHECK-NOT: ZN12basic_stringIcEC1Ev
4 // CHECK: ZN12basic_stringIcED1Ev
5 // CHECK: ZN12basic_stringIcED1Ev
14 template <class charT
>
15 __attribute__ ((__visibility__("hidden"), __always_inline__
)) inline
16 basic_string
<charT
>::basic_string()
20 template <class charT
>
22 basic_string
<charT
>::~basic_string()
26 typedef basic_string
<char> string
;
28 extern template class basic_string
<char>;