]> git.saurik.com Git - cycript.git/blobdiff - sig/types.hpp
Add support to @encode, Decode_, and With blocks.
[cycript.git] / sig / types.hpp
index e66e0c3e69aa4574bb49b72485eb19b7f701c9c6..150a057539c4faf20e36ca34d7c4f49eb26feac0 100644 (file)
@@ -94,6 +94,10 @@ struct Type {
 struct Type *joc_parse_type(char **name, char eos, bool variable, bool signature);
 void joc_parse_signature(struct Signature *signature, char **name, char eos, bool variable);
 
+_finline bool IsFunctional(Primitive primitive) {
+    return primitive == block_P || primitive == function_P;
+}
+
 _finline bool IsAggregate(Primitive primitive) {
     return primitive == struct_P || primitive == union_P;
 }