migrate to using RecordVal's new Remove() method

This commit is contained in:
Vern Paxson 2021-02-25 15:28:37 -08:00
parent c757db2714
commit b6f4f897c6
5 changed files with 5 additions and 23 deletions

View file

@ -3921,7 +3921,7 @@ ValPtr RecordCoerceExpr::Fold(Val* v) const
if ( ! rhs )
{
// Optional field is missing.
val->Assign(i, nullptr);
val->Remove(i);
continue;
}
@ -3968,7 +3968,7 @@ ValPtr RecordCoerceExpr::Fold(Val* v) const
val->Assign(i, std::move(def_val));
}
else
val->Assign(i, nullptr);
val->Remove(i);
}
}