You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Represents a loop initializing the elements of an array.
The need to initialize the elements of an array occurs in a number of contexts:
in the implicit copy/move constructor for a class with an array member
when a lambda-expression captures an array by value
when a decomposition declaration decomposes an array
There are two subexpressions: a common expression (the source array) that is evaluated once up-front, and a per-element initializer that runs once for each array element.
Within the per-element initializer, the common expression may be referenced via an OpaqueValueExpr, and the current index may be obtained via an ArrayInitIndexExpr.
esbmc is missing support for the ArrayInitLoopExpr:
Testcase:
The text was updated successfully, but these errors were encountered: