// Copyright 2024 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #include "base/types/is_complete.h" namespace base { struct CompleteStruct { … }; struct IncompleteStruct; Function; FunctionPtr; template <typename T> struct SpecializedForInt; template <> struct SpecializedForInt<int> { … }; static_assert …; static_assert …; static_assert …; static_assert …; static_assert …; static_assert …; static_assert …; } // namespace base