Previously, LazyCompoundVal bindings to subregions referred by
LazyCopoundVals, were not marked as lazily copied.
This change returns LazyCompoundVals from getInterestingValues(),
so their regions can be marked as lazily copied in RemoveDeadBindingsWorker::VisitBinding().
Depends on D134947
Authored by: Tomasz Kamiński <tomasz.kamiński@sonarsource.com>
Here is the continue which previously prevented getInterestingValues() returning a list containing LazyCompoundVals. Now, we actually want them to be able to mark them as lazily copied as described in the summary.
I'm just highlighting this, as when I reviewed this change it did not immediately stand out.