#ifndef SkRegionPriv_DEFINED
#define SkRegionPriv_DEFINED
#include "include/core/SkRegion.h"
#include "include/private/base/SkMalloc.h"
#include "include/private/base/SkMath.h"
#include "include/private/base/SkTo.h"
#include <atomic>
#include <functional>
class SkRegionPriv { … };
static constexpr int SkRegion_kRunTypeSentinel = …;
inline bool SkRegionValueIsSentinel(int32_t value) { … }
#define assert_sentinel(value, isSentinel) …
#ifdef SK_DEBUG
static int compute_intervalcount(const SkRegionPriv::RunType runs[]) { … }
#endif
struct SkRegion::RunHead { … };
#endif