X-Git-Url: https://git.saurik.com/cycript.git/blobdiff_plain/89d16b11d9ce1c739871f92c3170128e0befc96c..7b08e80b7a41c6cec0881b053fbd6f764ffa75c4:/JavaScript.hpp diff --git a/JavaScript.hpp b/JavaScript.hpp index 1ede364..70887c4 100644 --- a/JavaScript.hpp +++ b/JavaScript.hpp @@ -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);