#ifndef COMPONENTS_PERFORMANCE_MANAGER_PUBLIC_EXECUTION_CONTEXT_PRIORITY_EXECUTION_CONTEXT_PRIORITY_H_
#define COMPONENTS_PERFORMANCE_MANAGER_PUBLIC_EXECUTION_CONTEXT_PRIORITY_EXECUTION_CONTEXT_PRIORITY_H_
#include "base/task/task_traits.h"
#include "components/performance_manager/public/voting/optional_voting_channel.h"
#include "components/performance_manager/public/voting/voting.h"
namespace performance_manager {
namespace execution_context {
class ExecutionContext;
}
namespace execution_context_priority {
ExecutionContext;
int ReasonCompare(const char* reason1, const char* reason2);
class PriorityAndReason { … };
Vote;
VoterId;
VoteObserver;
VotingChannel;
VotingChannelFactory;
OptionalVotingChannel;
}
}
#endif