diff options
author | Eric Fiselier <eric@efcs.ca> | 2019-08-04 07:13:43 +0000 |
---|---|---|
committer | Eric Fiselier <eric@efcs.ca> | 2019-08-04 07:13:43 +0000 |
commit | 278d59301446afb40f0345bd411099fa311291a4 (patch) | |
tree | 5831d071dae263da0ea3cff1c3369d2964a2c525 /libcxx/test/std/iterators | |
parent | d34099926e909390cb0254bebb4b7f5cf15467c7 (diff) | |
download | bcm5719-llvm-278d59301446afb40f0345bd411099fa311291a4.tar.gz bcm5719-llvm-278d59301446afb40f0345bd411099fa311291a4.zip |
Revert "Suppress -Wctad-maybe-unsupported on types w/o deduction guides."
Some modules builds are issuing buggy diagnostics. The cause of which is
TBD.
This reverts commit r@367770.
llvm-svn: 367777
Diffstat (limited to 'libcxx/test/std/iterators')
-rw-r--r-- | libcxx/test/std/iterators/predef.iterators/insert.iterators/back.insert.iterator/implicit_ctad.pass.cpp | 41 |
1 files changed, 0 insertions, 41 deletions
diff --git a/libcxx/test/std/iterators/predef.iterators/insert.iterators/back.insert.iterator/implicit_ctad.pass.cpp b/libcxx/test/std/iterators/predef.iterators/insert.iterators/back.insert.iterator/implicit_ctad.pass.cpp deleted file mode 100644 index 7c4ba6a6c29..00000000000 --- a/libcxx/test/std/iterators/predef.iterators/insert.iterators/back.insert.iterator/implicit_ctad.pass.cpp +++ /dev/null @@ -1,41 +0,0 @@ -//===----------------------------------------------------------------------===// -// -// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. -// See https://llvm.org/LICENSE.txt for license information. -// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception -// -//===----------------------------------------------------------------------===// - -// <iterator> - -// UNSUPPORTED: c++98, c++03, c++11, c++14 -// UNSUPPORTED: libcpp-no-deduction-guides - -// class back_insert_iterator. - -#include <string> -#include <iterator> -#include <vector> -#include <cassert> -#include <cstddef> -#include <functional> - -#include "test_macros.h" - -int main(int, char**) -{ - { - std::string s; - std::back_insert_iterator bs(s); - ASSERT_SAME_TYPE(decltype(bs), std::back_insert_iterator<std::string>); - } - { - std::vector<int> v; - std::back_insert_iterator bv(v); - std::back_insert_iterator cp(bv); - ASSERT_SAME_TYPE(decltype(bv), std::back_insert_iterator<std::vector<int>>); - ASSERT_SAME_TYPE(decltype(cp), std::back_insert_iterator<std::vector<int>>); - } - - return 0; -} |