diff --git a/src/cpp_namespace.cpp b/src/cpp_namespace.cpp index bb88485..533ed5f 100644 --- a/src/cpp_namespace.cpp +++ b/src/cpp_namespace.cpp @@ -29,7 +29,7 @@ std::unique_ptr cpp_namespace_alias::build(const cpp_entity { auto ptr = std::unique_ptr( new cpp_namespace_alias(std::move(name), std::move(target))); - idx.register_definition(std::move(id), type_safe::ref(*ptr)); + idx.register_forward_declaration(std::move(id), type_safe::ref(*ptr)); return ptr; }