``` struct Base1 { int x; int y; }; struct Base2 : Base1 { }; struct Base3 { int z; }; struct Foo : Base2, Base3 { }; Foo foo; ``` Evaluating `foo.z` produces wrong result, likely because there's a bug somewhere in [`ParserContext::GetMemberInfo()`](https://github.com/google/lldb-eval/blob/04a73616c012c3dac7fb11206511bd2a9fe16db4/lldb-eval/parser_context.cc#L129).