chromium/base/threading/thread_checker.cc

// 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/threading/thread_checker.h"

#if DCHECK_IS_ON()
#include <memory>
#include <ostream>
#include <string_view>

#include "base/check.h"
#include "base/debug/stack_trace.h"
#endif

namespace base {

#if DCHECK_IS_ON()
ScopedValidateThreadChecker::ScopedValidateThreadChecker(
    const ThreadChecker& checker) {}

ScopedValidateThreadChecker::ScopedValidateThreadChecker(
    const ThreadChecker& checker,
    std::string_view msg) {}

ScopedValidateThreadChecker::~ScopedValidateThreadChecker() = default;
#endif  // DCHECK_IS_ON()

}  // namespace base