]> git.saurik.com Git - cycript.git/blobdiff - sig/types.hpp
Maintain a logical setup for const on sig::String.
[cycript.git] / sig / types.hpp
index e98147ca7778e11c3f2619e8661d84655340e605..30d8dbdd6106bfa1cfc3b6055124741830687417 100644 (file)
@@ -130,6 +130,14 @@ struct Unknown :
 struct String :
     Type
 {
+    String() {
+    }
+
+    String(bool constant) {
+        if (constant)
+            flags |= JOC_TYPE_CONST;
+    }
+
     String *Copy(CYPool &pool, const char *rename = NULL) const override;
 
     const char *Encode(CYPool &pool) const override;