================ ---------------- zwuis wrote: Could you please tell how this lookup ```cpp struct A { struct B; }; struct A::B {}; B b; ``` fails correctly? Can we use similar logic? https://github.com/llvm/llvm-project/pull/192678