Lines Matching refs:s2p
67 static void add_parent(parsedclass_t*p, classinfo_t*c, dict_t*s2p, char soft) in add_parent() argument
81 parsedclass_t*n = dict_lookup(s2p, c); in add_parent()
90 if(soft && dict_contains(s2p, c)) { in add_parent()
91 parsedclass_t*pp = dict_lookup(s2p, c); in add_parent()
93 add_parent(p, cc, s2p, soft); in add_parent()
97 add_parent(p, c->superclass, s2p, soft); in add_parent()
100 add_parent(p, c->interfaces[t], s2p, soft); in add_parent()
122 dict_t* s2p = dict_new2(&ptr_type); in initcode_sort_classlist() local
128 dict_put(s2p, l->parsedclass->cls, l->parsedclass); in initcode_sort_classlist()
132 add_parent(l->parsedclass, 0, s2p, 0); in initcode_sort_classlist()
134 add_parent(l->parsedclass, c, s2p, 1); in initcode_sort_classlist()
188 dict_destroy(s2p); in initcode_sort_classlist()