Replace some insert by emplace

This commit is contained in:
Lynix 2020-05-23 22:08:12 +02:00
parent fdeff2e9d0
commit 1165093b4e
1 changed files with 4 additions and 4 deletions

View File

@ -69,11 +69,11 @@ namespace Nz
break;
case ShaderAst::VariableType::Input:
m_currentState->inputs.insert(std::make_pair(type, name));
m_currentState->inputs.emplace(type, name);
break;
case ShaderAst::VariableType::Output:
m_currentState->outputs.insert(std::make_pair(type, name));
m_currentState->outputs.emplace(type, name);
break;
case ShaderAst::VariableType::Parameter:
@ -105,13 +105,13 @@ namespace Nz
}
case ShaderAst::VariableType::Uniform:
m_currentState->uniforms.insert(std::make_pair(type, name));
m_currentState->uniforms.emplace(type, name);
break;
case ShaderAst::VariableType::Variable:
{
if (m_currentFunction)
m_currentFunction->variables.insert(std::make_pair(type, name));
m_currentFunction->variables.emplace(type, name);
break;
}