From 5326c9e480d70e16c2504cb5143524aff3ee2605 Mon Sep 17 00:00:00 2001 From: Caroline Tice Date: Fri, 5 May 2023 23:37:30 -0700 Subject: Revert "Give NullabilityKind a printing operator<<" This reverts commit 0a532207b8696d81e46017f444bd2257347f129b. This breaks several of our tests. Have given reproducers to author. Reverting this until author can fix the issue. --- clang/lib/Basic/IdentifierTable.cpp | 14 -------------- 1 file changed, 14 deletions(-) (limited to 'clang/lib/Basic/IdentifierTable.cpp') diff --git a/clang/lib/Basic/IdentifierTable.cpp b/clang/lib/Basic/IdentifierTable.cpp index 9be42c0..97dc5cd 100644 --- a/clang/lib/Basic/IdentifierTable.cpp +++ b/clang/lib/Basic/IdentifierTable.cpp @@ -849,20 +849,6 @@ StringRef clang::getNullabilitySpelling(NullabilityKind kind, llvm_unreachable("Unknown nullability kind."); } -llvm::raw_ostream &operator<<(llvm::raw_ostream &OS, NullabilityKind NK) { - switch (NK) { - case NullabilityKind::NonNull: - return OS << "NonNull"; - case NullabilityKind::Nullable: - return OS << "Nullable"; - case NullabilityKind::NullableResult: - return OS << "NullableResult"; - case NullabilityKind::Unspecified: - return OS << "Unspecified"; - } - llvm_unreachable("Unknown nullability kind."); -} - diag::kind IdentifierTable::getFutureCompatDiagKind(const IdentifierInfo &II, const LangOptions &LangOpts) { -- cgit v1.1