Skip to content

Commit d514c4f

Browse files
committed
fix clang/gcc 'template' compile err.
1 parent af2a203 commit d514c4f

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

ReflectionTemplateLib/rtl/inc/type_meta.hpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ namespace rtl
4646
auto& lc = cache::lambda_function<return_t, signature_t...>::instance();
4747

4848
auto& functor = fc.push(p_fptr, p_record_uid, p_member_kind, p_index);
49-
auto [lambda, elambda] = lc.push<detail::member::None>(functor);
49+
auto [lambda, elambda] = lc.template push<detail::member::None>(functor);
5050

5151
functor.set_lambda(lambda);
5252
functor.set_erasure(elambda);
@@ -103,7 +103,7 @@ namespace rtl
103103
auto& lc = cache::lambda_function<Return, alloc, signature_t...>::instance();
104104

105105
auto& functor = fc.push(nullptr, traits::uid<record_t>::value, detail::member::UserCtor, p_index);
106-
auto [lambda, elambda] = lc.push<detail::member::UserCtor>(functor);
106+
auto [lambda, elambda] = lc.template push<detail::member::UserCtor>(functor);
107107

108108
functor.set_lambda(lambda);
109109
functor.set_erasure(elambda);

0 commit comments

Comments
 (0)