#ifdef UNSAFE_BUFFERS_BUILD
#pragma allow_unsafe_buffers
#endif
#include "third_party/blink/renderer/core/layout/exclusions/exclusion_area.h"
#include "third_party/blink/renderer/core/layout/layout_box.h"
namespace blink {
void ExclusionShapeData::Trace(Visitor* visitor) const { … }
bool ExclusionArea::operator==(const ExclusionArea& other) const { … }
namespace {
struct PrintableEFloat { … };
std::ostream& operator<<(std::ostream& os, const PrintableEFloat& printable) { … }
struct PrintableKind { … };
std::ostream& operator<<(std::ostream& os, const PrintableKind& printable) { … }
}
std::ostream& operator<<(std::ostream& os, const ExclusionArea& exclusion) { … }
std::ostream& operator<<(std::ostream& os, const ExclusionArea* exclusion) { … }
}