bool FreezeScript::SliceVisitor::visitClassDefStart(const Slice::ClassDefPtr& v) { if(v->isInterface() || v->isLocal()) { return false; } string scoped = v->scoped(); if(ignoreType(scoped)) { return false; } _out.newline(); _out.newline(); _out << "<!-- class " << scoped << " -->"; _out << se("dump") << attr("type", scoped) << ee; return false; }