#ifndef THIRD_PARTY_BLINK_RENDERER_PLATFORM_BINDINGS_TRACE_WRAPPER_V8_REFERENCE_H_
#define THIRD_PARTY_BLINK_RENDERER_PLATFORM_BINDINGS_TRACE_WRAPPER_V8_REFERENCE_H_
#include <type_traits>
#include <utility>
#include "base/compiler_specific.h"
#include "third_party/blink/renderer/platform/wtf/allocator/allocator.h"
#include "third_party/blink/renderer/platform/wtf/hash_traits.h"
#include "third_party/blink/renderer/platform/wtf/vector_traits.h"
#include "v8/include/v8-cppgc.h"
#include "v8/include/v8-traced-handle.h"
namespace blink {
TraceWrapperV8Reference;
}
namespace WTF {
IsTraceable<blink::TraceWrapperV8Reference<T>>;
VectorTraits<blink::TraceWrapperV8Reference<T>>;
HashTraits<blink::TraceWrapperV8Reference<T>>;
}
#endif