summaryrefslogtreecommitdiffstats
path: root/clang/lib/Frontend
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2011-02-18 00:52:55 +0000
committerChris Lattner <sabre@nondot.org>2011-02-18 00:52:55 +0000
commitd12b480e29e3891c308b0380d591cdca4e8e9a63 (patch)
treef7152e6af98b7eb5c9a6f9a33fe5e61689bd4aae /clang/lib/Frontend
parentf69c80bac2544dcc744d1dcb38592bd07072eccd (diff)
downloadbcm5719-llvm-d12b480e29e3891c308b0380d591cdca4e8e9a63.tar.gz
bcm5719-llvm-d12b480e29e3891c308b0380d591cdca4e8e9a63.zip
handle labeldecls.
llvm-svn: 125806
Diffstat (limited to 'clang/lib/Frontend')
-rw-r--r--clang/lib/Frontend/ASTConsumers.cpp7
1 files changed, 6 insertions, 1 deletions
diff --git a/clang/lib/Frontend/ASTConsumers.cpp b/clang/lib/Frontend/ASTConsumers.cpp
index e86f99a2821..92fb1e8cbeb 100644
--- a/clang/lib/Frontend/ASTConsumers.cpp
+++ b/clang/lib/Frontend/ASTConsumers.cpp
@@ -359,8 +359,13 @@ void DeclContextPrinter::PrintDeclContext(const DeclContext* DC,
Out << "<IndirectField> " << IFD << '\n';
break;
}
+ case Decl::Label: {
+ LabelDecl *LD = cast<LabelDecl>(*I);
+ Out << "<Label> " << LD << '\n';
+ break;
+ }
case Decl::Field: {
- FieldDecl* FD = cast<FieldDecl>(*I);
+ FieldDecl *FD = cast<FieldDecl>(*I);
Out << "<field> " << FD << '\n';
break;
}
OpenPOWER on IntegriCloud