#ifndef GIN_PUBLIC_ISOLATE_HOLDER_H_
#define GIN_PUBLIC_ISOLATE_HOLDER_H_
#include <memory>
#include "base/memory/raw_ptr.h"
#include "base/memory/ref_counted.h"
#include "gin/gin_export.h"
#include "gin/public/v8_idle_task_runner.h"
#include "v8/include/v8-array-buffer.h"
#include "v8/include/v8-callbacks.h"
#include "v8/include/v8-forward.h"
#include "v8/include/v8-isolate.h"
namespace base {
class SingleThreadTaskRunner;
}
namespace v8 {
class SnapshotCreator;
}
namespace gin {
class PerIsolateData;
class V8IsolateMemoryDumpProvider;
class GIN_EXPORT IsolateHolder { … };
}
#endif