static JSBool pm_canMeasureSomething(JSContext* cx, unsigned /*unused*/, jsval* vp) { PerfMeasurement* p = GetPMFromThis(cx, vp); if (!p) return JS_FALSE; JS_SET_RVAL(cx, vp, BOOLEAN_TO_JSVAL(p->canMeasureSomething())); return JS_TRUE; }
static bool pm_canMeasureSomething(JSContext* cx, unsigned argc, Value* vp) { CallArgs args = CallArgsFromVp(argc, vp); PerfMeasurement* p = GetPM(cx, args.thisv(), "canMeasureSomething"); if (!p) return false; args.rval().setBoolean(p->canMeasureSomething()); return true; }