Merge pull request #843 from asuessenbach/name

Fix construction of implicit function argument from class member.
This commit is contained in:
Andreas Süßenbach
2020-12-17 14:07:40 +01:00
committed by GitHub

View File

@@ -3283,7 +3283,7 @@ std::string VulkanHppGenerator::constructCallArgumentsEnhanced( std::string cons
// if at all, this is the first argument, and it's the implicitly provided member handle
assert( param.name == params[0].name );
assert( param.arraySizes.empty() && param.len.empty() );
arguments += "m_" + param.name;
arguments += "m_" + startLowerCase( stripPrefix( param.type.type, "Vk" ) );
}
else if ( param.type.isConstPointer() ||
( specialPointerTypes.find( param.type.type ) != specialPointerTypes.end() ) )
@@ -3475,7 +3475,7 @@ std::string VulkanHppGenerator::constructCallArgumentsStandard( std::string cons
if ( ( param.type.type == handle ) && param.type.isValue() )
{
assert( param.arraySizes.empty() && param.len.empty() );
arguments += "m_" + param.name;
arguments += "m_" + startLowerCase( stripPrefix( param.type.type, "Vk" ) );
}
else
{