File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -1974,7 +1974,7 @@ te_expr* te_parser::base(te_parser::state* theState)
19741974 const bool varValid{ m_varFound };
19751975 const std::set<te_variable>::const_iterator openingVar = m_currentVar;
19761976 // load any parameters
1977- int i{ 0 }; // NOLINT
1977+ std::decay< decltype (arity)>::type i{ 0 }; // NOLINT
19781978 for (i = 0 ; i < arity; i++)
19791979 {
19801980 next_token (theState);
@@ -2432,7 +2432,7 @@ void te_parser::optimize(te_expr* texp)
24322432 {
24332433 const auto arity = get_arity (texp->m_value );
24342434 bool known{ true };
2435- for (int i = 0 ; i < arity; ++i)
2435+ for (std::decay< decltype (arity)>::type i = 0 ; i < arity; ++i)
24362436 {
24372437 if (texp->m_parameters [i] == nullptr )
24382438 {
You can’t perform that action at this time.
0 commit comments