示例#1
0
void PrintEquelleASTVisitor::midVisit(OnNode& node)
{
    if (node.isExtend()) {
        std::cout << " Extend ";
    } else {
        std::cout << " On ";
    }
}
示例#2
0
void PrintASTVisitor::visit(OnNode& node)
{
    std::cout << indent() << "OnNode: operator "
              << (node.isExtend() ? "Extend" : "On") << '\n';
    ++indent_;
}