diff --git a/clang/lib/AST/TextNodeDumper.cpp b/clang/lib/AST/TextNodeDumper.cpp index a57cba9597482..bbb31a1e8d3f5 100644 --- a/clang/lib/AST/TextNodeDumper.cpp +++ b/clang/lib/AST/TextNodeDumper.cpp @@ -958,9 +958,9 @@ void TextNodeDumper::dumpAccessSpecifier(AccessSpecifier AS) { void TextNodeDumper::dumpCleanupObject( const ExprWithCleanups::CleanupObject &C) { - if (auto *BD = C.dyn_cast()) + if (auto *BD = dyn_cast(C)) dumpDeclRef(BD, "cleanup"); - else if (auto *CLE = C.dyn_cast()) + else if (auto *CLE = dyn_cast(C)) AddChild([=] { OS << "cleanup "; {