]> git.saurik.com Git - cycript.git/blobdiff - sig/types.hpp
Mostly implemented Struct support.
[cycript.git] / sig / types.hpp
index 3e8d1f24749603fe77546ae88200f66dc6dae71a..92ad1f75aa76d460cf7ec1006d16fad83f3406f5 100644 (file)
@@ -62,13 +62,16 @@ struct Type {
         } data;
 
         struct Signature signature;
-        char *extra;
     } data;
 };
 
 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 IsAggregate(Primitive primitive) {
+    return primitive == struct_P || primitive == union_P;
+}
+
 }
 
 #endif/*SIG_TYPES_H*/