commit | 77ac216a4c5e320b255e690ba694a234759c2064 | [log] [tgz] |
---|---|---|
author | Eli Friedman <eli.friedman@gmail.com> | Sat May 30 01:45:29 2009 +0000 |
committer | Eli Friedman <eli.friedman@gmail.com> | Sat May 30 01:45:29 2009 +0000 |
tree | ef6239f9612006b4f122161a126a8737baec5830 | |
parent | 1fa5d0d2f7042fa3a48e329f8879f7a85f26c944 [diff] [blame] |
Fix some test failures involving -ast-print. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@72605 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/lib/AST/StmtPrinter.cpp b/lib/AST/StmtPrinter.cpp index a427147..113cbb4 100644 --- a/lib/AST/StmtPrinter.cpp +++ b/lib/AST/StmtPrinter.cpp
@@ -255,6 +255,11 @@ if (TD) ++Begin; + if (Begin == End) { + PrintRawDecl(TD); + return; + } + if (isa<TypedefDecl>(*Begin)) OS << "typedef "; else if (VarDecl *V = dyn_cast<VarDecl>(*Begin)) {