[PATCH] D80977: Diagnose cases where the name of a class member is used within a class definition before the member name is declared.
Richard Smith - zygoloid via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Thu Jun 11 17:05:30 PDT 2020
rsmith added a comment.
I'm not entirely happy with this approach; there are lots of places where we perform lookups that are incidental and shouldn't result in an error if we end up looking outside the class, and I'm not sure I've marked them all as "synthetic". That said, I've tested this over a fairly substantial amount of code and all the issues it reported were true positives.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D80977/new/
https://reviews.llvm.org/D80977
More information about the cfe-commits
mailing list