szdominik marked 3 inline comments as done. ================ Comment at: clang-tidy/misc/SuspiciousMissingCommaCheck.cpp:106 @@ +105,3 @@ + if (InitializerList->hasArrayFiller()) { + diag(InitializerList->getExprLoc(), + "wrong string array initialization: " ---------------- etienneb wrote: > The error should still be reported to the missing comma (concatenated token): > ConcatenatedLiteral->getLocStart(), > > We could add a NOTE to point to the array, stating that the size mismatch. > > What do you think? Interesting question (the first idea was that we can't decide that the comma is missing or the size is wrong, so report to the array, that's a more secure solution), but I agree that the note could be more effective. And... it's still a suspicious-missing-comma checker, not a wrong-string-array-size checker :)
http://reviews.llvm.org/D19769 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits