166c7388cSMark de Wever //===----------------------------------------------------------------------===// 266c7388cSMark de Wever // 366c7388cSMark de Wever // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 466c7388cSMark de Wever // See https://llvm.org/LICENSE.txt for license information. 566c7388cSMark de Wever // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 666c7388cSMark de Wever // 766c7388cSMark de Wever //===----------------------------------------------------------------------===// 866c7388cSMark de Wever 9*fb635be0SHristo Hristov // ADDITIONAL_COMPILE_FLAGS: -D_LIBCPP_ENABLE_CXX26_REMOVED_STRSTREAM 10*fb635be0SHristo Hristov 1166c7388cSMark de Wever // <strstream> 1266c7388cSMark de Wever 1366c7388cSMark de Wever // check that strstreambuf is marked deprecated 1466c7388cSMark de Wever 1566c7388cSMark de Wever #include <strstream> 1666c7388cSMark de Wever 1766c7388cSMark de Wever std::strstreambuf s; // expected-warning {{'strstreambuf' is deprecated}} 18