#include "src/objects/module-inl.h"
#include "torque-generated/class-verifiers.h"
#include "src/objects/instance-type-inl.h"
namespace v8 {
namespace internal {
bool IsModule_NonInline(Tagged<HeapObject> o) { … }
#ifdef VERIFY_HEAP
template <>
void TorqueGeneratedModule<Module, HeapObject>::ModuleVerify(Isolate* isolate) {
TorqueGeneratedClassVerifiers::ModuleVerify(Cast<Module>(*this), isolate);
}
#endif
bool IsJSModuleNamespace_NonInline(Tagged<HeapObject> o) { … }
#ifdef VERIFY_HEAP
template <>
void TorqueGeneratedJSModuleNamespace<JSModuleNamespace, JSSpecialObject>::JSModuleNamespaceVerify(Isolate* isolate) {
TorqueGeneratedClassVerifiers::JSModuleNamespaceVerify(Cast<JSModuleNamespace>(*this), isolate);
}
#endif
bool IsScriptOrModule_NonInline(Tagged<HeapObject> o) { … }
#ifdef VERIFY_HEAP
template <>
void TorqueGeneratedScriptOrModule<ScriptOrModule, Struct>::ScriptOrModuleVerify(Isolate* isolate) {
TorqueGeneratedClassVerifiers::ScriptOrModuleVerify(Cast<ScriptOrModule>(*this), isolate);
}
#endif
}
}