]> git.saurik.com Git - cycript.git/blobdiff - JavaScript.hpp
{Functor,Selector}.type should return @encode().
[cycript.git] / JavaScript.hpp
index 1ede3642d65e7b3b09446944a9b479567c74833f..70887c49b42bd683dc4c332a6594afef113231e5 100644 (file)
@@ -125,6 +125,10 @@ extern struct CYHooks *hooks_;
 
 JSObjectRef CYMakePointer(JSContextRef context, void *pointer, size_t length, sig::Type *type, ffi_type *ffi, JSObjectRef owner);
 
+JSObjectRef CYMakeType(JSContextRef context, const char *encoding);
+JSObjectRef CYMakeType(JSContextRef context, sig::Type *type);
+JSObjectRef CYMakeType(JSContextRef context, sig::Signature *signature);
+
 void CYFinalize(JSObjectRef object);
 
 size_t CYArrayLength(JSContextRef context, JSObjectRef array);