Eugene.Zelenko added a comment. GCC has -Wignored-qualifiers for long time, so may be better to implement it in Clang?
================ Comment at: clang-tidy/readability/ConstValueReturnCheck.cpp:66 + llvm::Optional<SourceLocation> Loc = findConstToRemove(Def, Result); + if (!Loc) return; + DiagnosticBuilder Diagnostics = diag(*Loc, ---------------- Please split in two lines. ================ Comment at: clang-tidy/readability/ConstValueReturnCheck.cpp:74 + // associate all fixes with the definition. + for (auto *Decl = Def->getPreviousDecl(); Decl != nullptr; + Decl = Decl->getPreviousDecl()) { ---------------- Please don't use auto, because type is not deducible from statement and it's not iterator over container. ================ Comment at: docs/ReleaseNotes.rst:60 +- New :doc:`readability-const-value-return + <clang-tidy/checks/readability-const-value-return>` check. ---------------- Please use alphabetical order for list of new checks. ================ Comment at: docs/ReleaseNotes.rst:64 + Checks for functions with a ``const``-qualified return type and recommends + removal of the `const` keyword. Such use of ``const`` is superfluous, and + prevents valuable compiler optimizations. ---------------- Please enclose const in ``. Once sentence is enough for Release Notes. ================ Comment at: docs/clang-tidy/checks/readability-const-value-return.rst:7 +Checks for functions with a ``const``-qualified return type and recommends +removal of the `const` keyword. Such use of ``const`` is superfluous, and +prevents valuable compiler optimizations. ---------------- Please enclose const in ``. Repository: rCTE Clang Tools Extra https://reviews.llvm.org/D53025 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits