summaryrefslogtreecommitdiffstats
path: root/clang/lib/Frontend/ASTConsumers.cpp
diff options
context:
space:
mode:
authorFrancois Pichet <pichet2000@gmail.com>2010-12-21 03:08:02 +0000
committerFrancois Pichet <pichet2000@gmail.com>2010-12-21 03:08:02 +0000
commit48e2d9e2bef56467b0169d6979adbab94a4a9ca8 (patch)
tree851c9fcd6879b8c11916d04fa104386ffe7d292e /clang/lib/Frontend/ASTConsumers.cpp
parent3e5fbd74ed84c2bc4a92b8166d5421d92b42051f (diff)
downloadbcm5719-llvm-48e2d9e2bef56467b0169d6979adbab94a4a9ca8.tar.gz
bcm5719-llvm-48e2d9e2bef56467b0169d6979adbab94a4a9ca8.zip
Add IndirectField case in DeclContextPrinter::PrintDeclContext.
Fix PR8832. llvm-svn: 122311
Diffstat (limited to 'clang/lib/Frontend/ASTConsumers.cpp')
-rw-r--r--clang/lib/Frontend/ASTConsumers.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/clang/lib/Frontend/ASTConsumers.cpp b/clang/lib/Frontend/ASTConsumers.cpp
index 274d3ad6f3d..e029d8d85ed 100644
--- a/clang/lib/Frontend/ASTConsumers.cpp
+++ b/clang/lib/Frontend/ASTConsumers.cpp
@@ -354,6 +354,11 @@ void DeclContextPrinter::PrintDeclContext(const DeclContext* DC,
PrintDeclContext(DC, Indentation+2);
break;
}
+ case Decl::IndirectField: {
+ IndirectFieldDecl* IFD = cast<IndirectFieldDecl>(*I);
+ Out << "<IndirectField> " << IFD << '\n';
+ break;
+ }
case Decl::Field: {
FieldDecl* FD = cast<FieldDecl>(*I);
Out << "<field> " << FD << '\n';
OpenPOWER on IntegriCloud