[PATCH] D29393: [clang-tidy] Don't warn about call to unresolved operator*
Malcolm Parsons via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Fri Feb 3 12:33:53 PST 2017
malcolm.parsons added inline comments.
Comment at: clang-tidy/misc/UnconventionalAssignOperatorCheck.cpp:63
+ hasArgument(0, cxxThisExpr())))))));
> Seems that it will catch all unary operators with ##this## as first argument.
> e.g. in case `operator-` is defined somewhere, check will not warn about returning `-this`.
> Do you think adding `hasOverloadedOperatorName("*")` for such abstract case is worth it?
I'm just trying to suppress them warning from the template. The operator can be checked properly in an instantiation.
More information about the cfe-commits