// Copyright 2020 The Chromium Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #include "base/functional/identity.h" #include #include "testing/gtest/include/gtest/gtest.h" namespace base { TEST(FunctionalTest, Identity) { static constexpr identity id; std::vector v; EXPECT_EQ(&v, &id(v)); constexpr int arr = {0}; static_assert(arr == id(arr), ""); } } // namespace base