#include "src/objects/microtask-inl.h"
#include "torque-generated/class-verifiers.h"
#include "src/objects/instance-type-inl.h"
namespace v8 {
namespace internal {
bool IsMicrotask_NonInline(Tagged<HeapObject> o) { … }
#ifdef VERIFY_HEAP
template <>
void TorqueGeneratedMicrotask<Microtask, Struct>::MicrotaskVerify(Isolate* isolate) {
TorqueGeneratedClassVerifiers::MicrotaskVerify(Cast<Microtask>(*this), isolate);
}
#endif
bool IsCallbackTask_NonInline(Tagged<HeapObject> o) { … }
#ifdef VERIFY_HEAP
template <>
void TorqueGeneratedCallbackTask<CallbackTask, Microtask>::CallbackTaskVerify(Isolate* isolate) {
TorqueGeneratedClassVerifiers::CallbackTaskVerify(Cast<CallbackTask>(*this), isolate);
}
#endif
bool IsCallableTask_NonInline(Tagged<HeapObject> o) { … }
#ifdef VERIFY_HEAP
template <>
void TorqueGeneratedCallableTask<CallableTask, Microtask>::CallableTaskVerify(Isolate* isolate) {
TorqueGeneratedClassVerifiers::CallableTaskVerify(Cast<CallableTask>(*this), isolate);
}
#endif
}
}