nit: use isWritten and const auto *Initializer in
NamedDeclFindingASTVisitor::VisitCXXConstructorDecl method.
Test plan: make -j8 check-clang-tools (passed)
Patch by Alexander Shaposhnikov!
Reviewers: omtcyfz
Differential Revision: https://reviews.llvm.org/D23298
llvm-svn: 278112
}
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;
}
// 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;
}