From: Eli Friedman Date: Tue, 8 Dec 2009 06:22:37 +0000 (+0000) Subject: Small compatibility fix for -print-decl-contexts. X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=7ac1c9ef0bd250da82ddf3f5213182278e351753;p=clang Small compatibility fix for -print-decl-contexts. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@90838 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/Frontend/ASTConsumers.cpp b/lib/Frontend/ASTConsumers.cpp index e90e7fcf7e..f1a666646f 100644 --- a/lib/Frontend/ASTConsumers.cpp +++ b/lib/Frontend/ASTConsumers.cpp @@ -403,6 +403,11 @@ void DeclContextPrinter::PrintDeclContext(const DeclContext* DC, Out << " " << OPD->getNameAsString() << "\n"; break; } + case Decl::FunctionTemplate: { + FunctionTemplateDecl* FTD = cast(*I); + Out << " " << FTD->getNameAsString() << "\n"; + break; + } default: Out << "DeclKind: " << DK << '"' << I->getDeclKindName() << "\"\n"; assert(0 && "decl unhandled");