+static void mangle_namespace(entity_t *entity)
+{
+ for (entity_t *e = entity->base.parent_entity; e != NULL;
+ e = e->base.parent_entity) {
+ /* TODO: we need something similar (or the same?) for classes */
+ if (e->kind == ENTITY_NAMESPACE) {
+ mangle_namespace(e);
+ print_name(e->base.symbol->string);
+ return;
+ }
+ }
+}
+