CYString *CYSelectorPart::Replace(CYContext &context) {
std::ostringstream str;
- for (const CYSelectorPart *part(this); part != NULL; part = part->next_) {
+ CYForEach (part, this) {
if (part->name_ != NULL)
str << part->name_->Word();
if (part->value_)
}
CYExpression *CYSendSuper::Replace(CYContext &context) {
- return $ CYSendDirect($V("cyr"), arguments_);
+ return $ CYSendDirect($V("$cyr"), arguments_);
}