[clang][Interp] IndirectMember initializers (#69900)
commit819bd9e39b8c255600b7ec13ac195f726aa9a082
authorTimm Baeder <tbaeder@redhat.com>
Thu, 18 Jan 2024 15:25:05 +0000 (18 16:25 +0100)
committerGitHub <noreply@github.com>
Thu, 18 Jan 2024 15:25:05 +0000 (18 16:25 +0100)
treebf0e19a42ef2f6a5ced2886dab5cf3f419eae366
parent6d0b718e8c5465966169ec9071d20cdce838ca91
[clang][Interp] IndirectMember initializers (#69900)

We need to look at the chain of declarations to initialize the right
field.
clang/lib/AST/Interp/ByteCodeStmtGen.cpp
clang/lib/AST/Interp/Interp.h
clang/lib/AST/Interp/Opcodes.td
clang/test/AST/Interp/records.cpp