https://github.com/erichkeane commented: It really seems to me that the loop on 1346 should have advanced the scope beyond the record decl here. Why did that not happen? https://github.com/llvm/llvm-project/pull/190484