dkrupp added a comment.
Would be interesting to extend this checker (maybe in an upcoming patch) to
report on uninitialized members not only in constructors, but also copy
constructors and move constructors.
See related https://bugs.llvm.org/show_bug.cgi?id=37086
This bug report also mentions assignment operator. But for that a warning may
be not so useful. In that case the members of the assigned to object should
have some initialized value already which the programmer may not want to
overwrite in the assignment operator.
cfe-commits mailing list