From de7f29d2677dbe62866419e896b711d62a833f3a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jonathan=20M=C3=BCller?= Date: Mon, 24 Sep 2018 21:48:21 +0200 Subject: [PATCH] Register namespace alias as forward declaration They may occur multiple times in a project. --- src/cpp_namespace.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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; }