JSBool JsGlobal::global_enumerate(JSContext *cx, JSObject *obj) { static log4cplus::Logger log = log4cplus::Logger::getInstance("fsm.JsContext.global_enumerate"); //fsm::env::Js::ToString objString(cx,OBJECT_TO_JSVAL(obj)); LOG4CPLUS_TRACE(log, "[global] enumerate."); return JS_EnumerateStandardClasses(cx, obj); }
static JSBool global_enumerate(JSContext *cx, JSHandleObject *obj) { #ifdef LAZY_STANDARD_CLASSES return JS_EnumerateStandardClasses(cx, obj); #else return JS_TRUE; #endif }
static JSBool global_enumerate(JSContext *cx, JSObject *obj) { return JS_EnumerateStandardClasses(cx, obj); }
static JSBool enumerate(JSContext *js_context, JSObject *obj) { return JS_EnumerateStandardClasses(js_context, obj); }
static bool GlobalEnumerate(JSContext *cx, JS::Handle<JSObject*> obj) { return JS_EnumerateStandardClasses(cx, obj); }