[PATCH] D45702: [clang-tidy] Add a new check, readability-redundant-data-call, that finds and removes redundant calls to .data().
    Eugene Zelenko via Phabricator via cfe-commits 
    cfe-commits at lists.llvm.org
       
    Wed May  2 06:24:52 PDT 2018
    
    
  
Eugene.Zelenko added inline comments.
================
Comment at: clang-tidy/readability/RedundantDataCallCheck.cpp:45
+                  anyOf(TypesMatcher, pointerType(pointee(TypesMatcher)))))),
+              callee(namedDecl(hasName("data"))))
+              .bind("call")))),
----------------
aaron.ballman wrote:
> Should this check apply equally to `std::string::c_str()` as well as `std::string::data()`?
readability-redundant-string-cstr do both.
Repository:
  rCTE Clang Tools Extra
https://reviews.llvm.org/D45702
    
    
More information about the cfe-commits
mailing list