/* * Visits all of the reference locations in an object. */ void dvmVisitObject(Visitor *visitor, Object *obj, void *arg) { assert(visitor != NULL); assert(obj != NULL); assert(obj->clazz != NULL); visitObject(visitor, obj, arg); }
void DataVisitor::visit(const __Set *value) { visitObject(value); }
void DataVisitor::visit(const __Dictionary *value) { visitObject(value); }
void DataVisitor::visit(const __Array *value) { visitObject(value); }
void DataVisitor::visit(const __Double *value) { visitObject(value); }
void DataVisitor::visit(const __Integer *value) { visitObject(value); }
NS_CC_BEGIN void DataVisitor::visit(const __Bool *value) { visitObject(value); }
FLAKOR_NS_BEGIN void DataVisitor::visit(const Bool *value) { visitObject(value); }
void DataVisitor::visit(const String *value) { visitObject(value); }
void DataVisitor::visit(const Float *value) { visitObject(value); }
void CCDataVisitor::visit(const CCSet *value) { visitObject(value); }
void CCDataVisitor::visit(const CCDictionary *value) { visitObject(value); }
void CCDataVisitor::visit(const CCArray *value) { visitObject(value); }
void CCDataVisitor::visit(const CCDouble *value) { visitObject(value); }
void CCDataVisitor::visit(const CCInteger *value) { visitObject(value); }