]> git.saurik.com Git - cycript.git/blobdiff - Syntax.hpp
Avoid naming functors without symbols as just "1".
[cycript.git] / Syntax.hpp
index 5f9d705998155ad8826e46bec14e708d605a78e3..ea55a3fba59908a67ce9ca38280d2cb8c1039b19 100644 (file)
@@ -121,6 +121,7 @@ struct CYOutput {
 struct CYExpression;
 struct CYAssignment;
 struct CYIdentifier;
+struct CYNumber;
 
 struct CYPropertyName {
     virtual bool Computed() const {
@@ -135,6 +136,10 @@ struct CYPropertyName {
         return NULL;
     }
 
+    virtual CYNumber *Number(CYContext &context) {
+        return NULL;
+    }
+
     virtual CYExpression *PropertyName(CYContext &context) = 0;
     virtual void PropertyName(CYOutput &out) const = 0;
 };