1 // g++ crashed because we unsaved the TARGET_EXPR for the return value
2 // for get_allocator without first expanding it, because it was part of the
3 // cleanup for the temporary string.
5 // Derived from libstdc++ v3 code.
7 // Special g++ Options: -O2
17 basic_string(const char*);
20 { fee (this->get_allocator()); }
28 failure(const basic_string& __str);