Skip to content

Commit 91c6871

Browse files
committed
fix: deduplicate inherited members
1 parent 3f24987 commit 91c6871

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/lib/Metadata/Interface.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,8 @@ class TrancheBuilder
7575
std::vector<SymbolID>& M,
7676
const Info& I)
7777
{
78-
M.emplace_back(I.id);
78+
if(std::ranges::find(M, I.id) == M.end())
79+
M.emplace_back(I.id);
7980
}
8081

8182
template<typename ListTy>

0 commit comments

Comments
 (0)