Index: lib/AST/DeclPrinter.cpp =================================================================== --- lib/AST/DeclPrinter.cpp (revision 152772) +++ lib/AST/DeclPrinter.cpp (working copy) @@ -114,6 +114,8 @@ BaseType = FTy->getResultType(); else if (const VectorType *VTy = BaseType->getAs()) BaseType = VTy->getElementType(); + else if (const ReferenceType *RTy = BaseType->getAs()) + BaseType = RTy->getPointeeType(); else llvm_unreachable("Unknown declarator!"); }