llvm/clang/test/Modules/Inputs/PR27513/mystring.h

#ifndef _GLIBCXX_STRING
#define _GLIBCXX_STRING
template<typename> struct basic_string {
  struct _Alloc_hider {} _M_dataplus;
  ~basic_string() { _Alloc_hider h; } 
};
extern template class basic_string<char>;
#endif