// Copyright 2022 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/check_is_test.h" #include "base/check.h" #include "base/logging.h" namespace { bool g_this_is_a_test = …; } namespace base::internal { void check_is_test_impl(base::NotFatalUntil fatal_milestone) { … } // static bool IsInTest::Get() { … } } // namespace base::internal namespace base::test { // base/test/allow_check_is_test_for_testing.h declares // `AllowCheckIsTestForTesting`, but is only allowed to be included in test // code. We therefore have to also mark the symbol as exported here. BASE_EXPORT void AllowCheckIsTestForTesting() { … } } // namespace base::test