Обновление прохода удаления приватных переменных #18

Merged
Alexander_KS merged 3 commits from private_removing into master 2023-12-11 17:49:54 +00:00
Showing only changes of commit 962b89f502 - Show all commits

View File

@@ -468,10 +468,8 @@ static SgExpression* substituteExpressions(SgExpression* exp,
if (exp->variant() == ARRAY_REF) if (exp->variant() == ARRAY_REF)
{ {
const auto& refToExp = refToExpMap.find(exp->unparse()); const auto& refToExp = refToExpMap.find(exp->unparse());
if (refToExp == refToExpMap.end()) if (refToExp != refToExpMap.end())
return exp; return refToExp->second;
return refToExp->second;
} }
exp->setLhs(substituteExpressions(exp->lhs(), refToExpMap)); exp->setLhs(substituteExpressions(exp->lhs(), refToExpMap));