diff options
Diffstat (limited to 'clang/lib')
-rw-r--r-- | clang/lib/AST/ASTDumper.cpp | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/clang/lib/AST/ASTDumper.cpp b/clang/lib/AST/ASTDumper.cpp index d13651931f2..678a6b5fc85 100644 --- a/clang/lib/AST/ASTDumper.cpp +++ b/clang/lib/AST/ASTDumper.cpp @@ -1242,12 +1242,11 @@ void ASTDumper::VisitObjCMethodDecl(const ObjCMethodDecl *D) { if (D->isVariadic()) OS << " variadic"; - if (D->isThisDeclarationADefinition()) { + if (D->isThisDeclarationADefinition()) dumpDeclContext(D); - } else { + else for (const ParmVarDecl *Parameter : D->parameters()) dumpDecl(Parameter); - } if (D->hasBody()) dumpStmt(D->getBody()); |