Fix literal handling for views of empty Aggregates (backport #4071) (#4074)
* Fix literal handling for views of empty Aggregates (#4071) Previously, a view of an empty Record or Vec would always have a litValue of 0. (cherry picked from commit 11c3f51c) # Conflicts: # src/test/scala/chiselTests/experimental/DataView.scala * Fixup backport conflicts --------- Co-authored-by: Jack Koenig <koenig@sifive.com>