Bug 1234025 - Part 1: Move ObjectBox::isModuleBox definition to ParseNode.cpp.

This commit is contained in:
Tooru Fujisawa 2016-01-05 04:33:34 +09:00
Родитель a6fa0e3a8b
Коммит c89eedaf00
2 изменённых файлов: 7 добавлений и 1 удалений

Просмотреть файл

@ -1162,6 +1162,12 @@ ObjectBox::asFunctionBox()
return static_cast<FunctionBox*>(this);
}
bool
ObjectBox::isModuleBox()
{
return object->is<ModuleObject>();
}
ModuleBox*
ObjectBox::asModuleBox()
{

Просмотреть файл

@ -1721,7 +1721,7 @@ class ObjectBox
ObjectBox(JSObject* object, ObjectBox* traceLink);
bool isFunctionBox() { return object->is<JSFunction>(); }
FunctionBox* asFunctionBox();
bool isModuleBox() { return object->is<ModuleObject>(); }
bool isModuleBox();
ModuleBox* asModuleBox();
virtual void trace(JSTracer* trc);