+void CYBox::Output(CYOutput &out, CYFlags flags) const {
+ out << '@';
+ value_->Output(out, Precedence(), CYRight(flags));
+}
+
+void CYObjCBlock::Output(CYOutput &out, CYFlags flags) const {
+ // XXX: this is seriously wrong
+ out << "^(";
+ out << ")";
+ out << "{";
+ out << "}";
+}
+