Class _class(CYCastNSObject(pool, context, arguments[0]));
bool instance(CYCastBool(context, arguments[1]));
SEL sel(data->GetValue());
if (Method method = (*(instance ? &class_getInstanceMethod : class_getClassMethod))(_class, sel))
return CYCastJSValue(context, method_getTypeEncoding(method));
Class _class(CYCastNSObject(pool, context, arguments[0]));
bool instance(CYCastBool(context, arguments[1]));
SEL sel(data->GetValue());
if (Method method = (*(instance ? &class_getInstanceMethod : class_getClassMethod))(_class, sel))
return CYCastJSValue(context, method_getTypeEncoding(method));