summaryrefslogtreecommitdiffstats
path: root/clang
diff options
context:
space:
mode:
authorRichard Smith <richard-llvm@metafoo.co.uk>2018-07-30 18:05:19 +0000
committerRichard Smith <richard-llvm@metafoo.co.uk>2018-07-30 18:05:19 +0000
commit91c89c5e2c069c1a8aeb76bb545be3a405c87c5e (patch)
tree667a6365a1c4ae7b50dbf79926249be2762848eb /clang
parent284fab195aa5098a4a68c43299ebed639a74d817 (diff)
downloadbcm5719-llvm-91c89c5e2c069c1a8aeb76bb545be3a405c87c5e.tar.gz
bcm5719-llvm-91c89c5e2c069c1a8aeb76bb545be3a405c87c5e.zip
Delete some unreachable AST printing code.
llvm-svn: 338282
Diffstat (limited to 'clang')
-rw-r--r--clang/lib/AST/TypePrinter.cpp30
1 files changed, 0 insertions, 30 deletions
diff --git a/clang/lib/AST/TypePrinter.cpp b/clang/lib/AST/TypePrinter.cpp
index c5e2244e26c..de6638e8539 100644
--- a/clang/lib/AST/TypePrinter.cpp
+++ b/clang/lib/AST/TypePrinter.cpp
@@ -1489,36 +1489,6 @@ void TypePrinter::printAttributedAfter(const AttributedType *T,
break;
}
- case AttributedType::attr_objc_gc: {
- OS << "objc_gc(";
-
- QualType tmp = T->getEquivalentType();
- while (tmp.getObjCGCAttr() == Qualifiers::GCNone) {
- QualType next = tmp->getPointeeType();
- if (next == tmp) break;
- tmp = next;
- }
-
- if (tmp.isObjCGCWeak())
- OS << "weak";
- else
- OS << "strong";
- OS << ')';
- break;
- }
-
- case AttributedType::attr_objc_ownership:
- OS << "objc_ownership(";
- switch (T->getEquivalentType().getObjCLifetime()) {
- case Qualifiers::OCL_None: llvm_unreachable("no ownership!");
- case Qualifiers::OCL_ExplicitNone: OS << "none"; break;
- case Qualifiers::OCL_Strong: OS << "strong"; break;
- case Qualifiers::OCL_Weak: OS << "weak"; break;
- case Qualifiers::OCL_Autoreleasing: OS << "autoreleasing"; break;
- }
- OS << ')';
- break;
-
case AttributedType::attr_ns_returns_retained:
OS << "ns_returns_retained";
break;
OpenPOWER on IntegriCloud