Skip to content

Commit 9198427

Browse files
committed
fix: make type_list_pop_back specializations unambiguous
1 parent 64a3154 commit 9198427

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

include/mimic++/Utility.hpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -156,10 +156,10 @@ namespace mimicpp
156156
template <typename ProcessedList, typename PendingList>
157157
struct type_list_pop_back;
158158

159-
template <typename ProcessedList, typename Last>
160-
struct type_list_pop_back<ProcessedList, type_list<Last>>
159+
template <typename... ProcessedArgs, typename Last>
160+
struct type_list_pop_back<type_list<ProcessedArgs...>, type_list<Last>>
161161
{
162-
using type = ProcessedList;
162+
using type = type_list<ProcessedArgs...>;
163163
using popped = Last;
164164
};
165165

0 commit comments

Comments
 (0)