Prazek added inline comments. ================ Comment at: clang-tidy/modernize/UseUsingCheck.cpp:26 @@ +25,3 @@ +/// AST representation of type. +std::string removeExtraASTWords(std::string subject) { + std::pair<std::string, std::string> subs[] = { ---------------- add static
================ Comment at: clang-tidy/modernize/UseUsingCheck.cpp:27 @@ +26,3 @@ +std::string removeExtraASTWords(std::string subject) { + std::pair<std::string, std::string> subs[] = { + {"class ", ""}, {"struct ", ""}, {"union ", ""}, {"(void)", "()"}}; ---------------- Stick to the LLVM coding style - local variables starts with capital letter. Also add const here ================ Comment at: clang-tidy/modernize/UseUsingCheck.cpp:32-35 @@ +31,6 @@ + std::string replace = p.second; + size_t pos = 0; + while ((pos = subject.find(search, pos)) != std::string::npos) { + subject.replace(pos, search.length(), replace); + pos += replace.length(); + } ---------------- you can extract this to another static function static void replaceAll(std::string &s, const std::string &search, const std::string replace); ================ Comment at: clang-tidy/modernize/UseUsingCheck.cpp:48 @@ +47,3 @@ + << FixItHint::CreateReplacement( + MatchedDecl->getSourceRange(), + "using " + MatchedDecl->getNameAsString() + " = " + ---------------- check if it is clang-formatted Repository: rL LLVM http://reviews.llvm.org/D18919 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits