]> git.saurik.com Git - cycript.git/blobdiff - Output.cpp
Try (and almost fail) to compile armv6 on -mthumb.
[cycript.git] / Output.cpp
index d1d033c6aa08975a6c8cef71cdb59ef1dfca1a60..3bf157f0e0df4ab8b605488abccca1118d05447d 100644 (file)
@@ -474,6 +474,23 @@ void CYLabel::Output(CYOutput &out, CYFlags flags) const {
     statement_->Single(out, CYRight(flags));
 }
 
+void CYTypedIdentifier::Output(CYOutput &out) const {
+    // XXX: this is clearly wrong
+    out << "XXX";
+}
+
+void CYLambda::Output(CYOutput &out, CYFlags flags) const {
+    // XXX: this is seriously wrong
+    out << "[](";
+    out << ")->";
+    out << "{";
+    out << "}";
+}
+
+void CYTypeDefinition::Output(CYOutput &out, CYFlags flags) const {
+    out << "typedef" << *typed_;
+}
+
 void CYLetStatement::Output(CYOutput &out, CYFlags flags) const {
     out << "let" << ' ' << '(' << *declarations_ << ')';
     code_->Single(out, CYRight(flags));