mboehme abandoned this revision. mboehme added a comment. Apologies, I had thoroughly misunderstood how this works. Specifically, what wasn't clear to me is that attributes added to the access specifier are added to every member below it until the next access specifier. With that, all of this code is obviously needed.
I'm using a custom test runner setup that unfortunately happened not to run the tests that ended up failing. Abandoning this change. Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D126066/new/ https://reviews.llvm.org/D126066 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits