#ifndef BASE_TASK_COMMON_TASK_ANNOTATOR_H_
#define BASE_TASK_COMMON_TASK_ANNOTATOR_H_
#include <stdint.h>
#include <string_view>
#include "base/auto_reset.h"
#include "base/base_export.h"
#include "base/memory/raw_ptr_exclusion.h"
#include "base/pending_task.h"
#include "base/time/tick_clock.h"
#include "base/trace_event/base_tracing.h"
namespace base {
constexpr TimeDelta kMaxTaskDurationTimeDelta = …;
class BASE_EXPORT TaskAnnotator { … };
class BASE_EXPORT [[maybe_unused, nodiscard]] TaskAnnotator::ScopedSetIpcHash { … };
class BASE_EXPORT [[maybe_unused, nodiscard]] TaskAnnotator::LongTaskTracker { … };
}
#endif