+#ifdef DEBUG
+ parsedclass_t*p = list[i];
+ printf("%s\n", p->cls->name);
+ if(p->cls->superclass)
+ printf(" extends %s\n", p->cls->superclass->name);
+ int t;
+ for(t=0;p->cls->interfaces[t];t++)
+ printf(" interface %s\n", p->cls->interfaces[t]->name);
+ DICT_ITERATE_KEY(&p->usedclasses, classinfo_t*, c) {
+ printf(" uses %s\n", c->name);
+ }
+ DICT_ITERATE_KEY(&p->parents, parsedclass_t*, pp) {
+ printf(" depends on (deep) %s\n", pp->cls->name);
+ }
+ DICT_ITERATE_KEY(&p->usedclasses_deep, parsedclass_t*, px) {
+ printf(" uses (deep) %s\n", px->cls->name);
+ }
+ printf("\n");
+#endif