daml/daml-lf/validation
Remy 30300fdac6
LF: Revert #7742 (#12354)
Following #12338 which merges the two implementations of the
structural record projection introduced by #7740, this PR merges the two
implementations of the structural record introduced by #7742.

However, this PR does not try to cache the field index as it is done

1- unlike what it is suggested by commit message of #7742, the update
   has a linear complexity anyway, as it has to copy the whole struct.

2- the compiler does not produce any structural record updates

As result the PR is basically a revert of #7742.

CHANGELOG_BEGIN
CHANGELOG_END
2022-01-11 15:53:10 +00:00
..
src LF: Revert #7742 (#12354) 2022-01-11 15:53:10 +00:00
BUILD.bazel update copyright headers (#12240) 2022-01-03 16:36:51 +00:00