-/* 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 {{{ */
value_->Output(out, Precedence(), CYRight(flags));
}
+void CYObjCArray::Output(CYOutput &out, CYFlags flags) const {
+ out << '@' << '[' << elements_ << ']';
+}
+
+void CYObjCDictionary::Output(CYOutput &out, CYFlags flags) const {
+ out << '@' << '{' << '}';
+}
+
void CYObjCBlock::Output(CYOutput &out, CYFlags flags) const {
out << '^' << ' ' << *typed_ << ' ' << '(';