alexshap updated this revision to Diff 67301. alexshap added a comment. Fix clang-rename/USRLocFinder.cpp:47 as well
https://reviews.llvm.org/D23298 Files: clang-rename/USRFinder.cpp clang-rename/USRLocFinder.cpp Index: clang-rename/USRLocFinder.cpp =================================================================== --- clang-rename/USRLocFinder.cpp +++ clang-rename/USRLocFinder.cpp @@ -43,8 +43,8 @@ // Declaration visitors: 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; }
Index: clang-rename/USRLocFinder.cpp =================================================================== --- clang-rename/USRLocFinder.cpp +++ clang-rename/USRLocFinder.cpp @@ -43,8 +43,8 @@ // Declaration visitors: 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