From 8cb6ef0721bb295b74bbf5c72c3bd1bc1d83ff86 Mon Sep 17 00:00:00 2001 From: chcurran Date: Tue, 8 Jun 2021 16:39:36 -0700 Subject: [PATCH] Fix tmeplate arg names --- .../AzCore/AzCore/RTTI/AzStdOnDemandReflection.inl | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Code/Framework/AzCore/AzCore/RTTI/AzStdOnDemandReflection.inl b/Code/Framework/AzCore/AzCore/RTTI/AzStdOnDemandReflection.inl index 2132dff3c4..9bda5cdcce 100644 --- a/Code/Framework/AzCore/AzCore/RTTI/AzStdOnDemandReflection.inl +++ b/Code/Framework/AzCore/AzCore/RTTI/AzStdOnDemandReflection.inl @@ -813,8 +813,8 @@ namespace AZ { using ContainerType = AZStd::tuple; - template - static void ReflectUnpackMethodFold(BehaviorContext::ClassBuilder& builder, const AZStd::vector& typeNames, [[maybe_unused]] size_t inputIndex) + template + static void ReflectUnpackMethodFold(BehaviorContext::ClassBuilder& builder, const AZStd::vector& typeNames) { const AZStd::string methodName = AZStd::string::format("Get%zu", Index); builder->Method(methodName.data(), [](ContainerType& thisPointer) { return AZStd::get(thisPointer); }) @@ -825,15 +825,15 @@ namespace AZ builder->Property ( AZStd::string::format("element_%zu_%s", Index, typeNames[Index].c_str()).c_str() , [](ContainerType& thisPointer) { return AZStd::get(thisPointer); } - , [](ContainerType& thisPointer, const t_Arg& element) { AZStd::get(thisPointer) = element; }); + , [](ContainerType& thisPointer, const Targ& element) { AZStd::get(thisPointer) = element; }); } - template + template static void ReflectUnpackMethods(BehaviorContext::ClassBuilder& builder, AZStd::index_sequence) { AZStd::vector typeNames; ScriptCanvasOnDemandReflection::GetTypeNames(typeNames, *builder.m_context); - (ReflectUnpackMethodFold(builder, typeNames, Indices), ...); + (ReflectUnpackMethodFold(builder, typeNames), ...); } static void Reflect(ReflectContext* context)