Index: cfe/trunk/lib/AST/ASTDumper.cpp =================================================================== --- cfe/trunk/lib/AST/ASTDumper.cpp +++ cfe/trunk/lib/AST/ASTDumper.cpp @@ -1184,7 +1184,7 @@ I != E; ++I) dumpCXXCtorInitializer(*I); - if (const CXXMethodDecl *MD = dyn_cast(D)) + if (const CXXMethodDecl *MD = dyn_cast(D)) { if (MD->size_overridden_methods() != 0) { auto dumpOverride = [=](const CXXMethodDecl *D) { @@ -1199,11 +1199,14 @@ dumpOverride(*FirstOverrideItr); for (const auto *Override : llvm::make_range(FirstOverrideItr + 1, - MD->end_overridden_methods())) + MD->end_overridden_methods())) { + OS << ", "; dumpOverride(Override); + } OS << " ]"; }); } + } if (D->doesThisDeclarationHaveABody()) dumpStmt(D->getBody());