]> git.saurik.com Git - cycript.git/blobdiff - Driver.hpp
Also use CXType walker to for function prototypes.
[cycript.git] / Driver.hpp
index adb03f20f612c9e864e3a677fbb9d78fed1ac4c2..b4f1c1bd4e324c36f4d3640b2d5a23a2bb798637 100644 (file)
@@ -1,5 +1,5 @@
-/* Cycript - Optimizing JavaScript Compiler/Runtime
- * Copyright (C) 2009-2015  Jay Freeman (saurik)
+/* Cycript - The Truly Universal Scripting Language
+ * Copyright (C) 2009-2016  Jay Freeman (saurik)
 */
 
 /* GNU Affero General Public License, Version 3 {{{ */
 */
 
 /* GNU Affero General Public License, Version 3 {{{ */
@@ -41,6 +41,7 @@ struct CYWord;
 enum CYMark {
     CYMarkScript,
     CYMarkModule,
 enum CYMark {
     CYMarkScript,
     CYMarkModule,
+    CYMarkExpression,
 };
 
 class _visible CYDriver {
 };
 
 class _visible CYDriver {
@@ -112,7 +113,10 @@ class _visible CYDriver {
         AutoPrimary,
         AutoDirect,
         AutoIndirect,
         AutoPrimary,
         AutoDirect,
         AutoIndirect,
-        AutoMessage
+        AutoMessage,
+        AutoResolve,
+        AutoStruct,
+        AutoEnum,
     } mode_;
 
   private:
     } mode_;
 
   private: