During non-POD array construction and destruction we store additional data in the program state.
Right now only the index of the actual element being constructed is dumped into the egraph in case
of simple construction invoked by CXXConstructExpr.
This patch dumps information about pending ArrayInitLoopExprs and destructors.
Depends on: D130737
The resulting nodes:
Nit: is there any reason to have a string literal here instead of a character literal?