alexshap created this revision. alexshap added reviewers: omtcyfz, alexfh. alexshap added a subscriber: cfe-commits. alexshap changed the visibility of this Differential Revision from "Public (No Login Required)" to "All Users".
nit: use isWritten and const auto *Initializer in NamedDeclFindingASTVisitor::VisitCXXConstructorDecl method. Test plan: make -j8 check-clang-tools (passed) https://reviews.llvm.org/D23298 Files: clang-rename/USRFinder.cpp Index: clang-rename/USRFinder.cpp =================================================================== --- clang-rename/USRFinder.cpp +++ clang-rename/USRFinder.cpp @@ -91,8 +91,8 @@ } bool VisitCXXConstructorDecl(clang::CXXConstructorDecl *ConstructorDecl) { - for (auto &Initializer : ConstructorDecl->inits()) { - if (Initializer->getSourceOrder() == -1) { + for (const auto *Initializer : ConstructorDecl->inits()) { + if (!Initializer->isWritten()) { // Ignore implicit initializers. continue; }
Index: clang-rename/USRFinder.cpp =================================================================== --- clang-rename/USRFinder.cpp +++ clang-rename/USRFinder.cpp @@ -91,8 +91,8 @@ } bool VisitCXXConstructorDecl(clang::CXXConstructorDecl *ConstructorDecl) { - for (auto &Initializer : ConstructorDecl->inits()) { - if (Initializer->getSourceOrder() == -1) { + for (const auto *Initializer : ConstructorDecl->inits()) { + if (!Initializer->isWritten()) { // Ignore implicit initializers. continue; }
_______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits