diff options
author | Caroline Tice <cmtice@google.com> | 2023-05-05 23:37:30 -0700 |
---|---|---|
committer | Caroline Tice <cmtice@google.com> | 2023-05-05 23:37:30 -0700 |
commit | 5326c9e480d70e16c2504cb5143524aff3ee2605 (patch) | |
tree | 208838dc7f3ef6300c985a4e53dbdd303a36b06b /clang/lib/Basic/IdentifierTable.cpp | |
parent | 040a41a852933d3d1b855aebc8b054baa60f61e2 (diff) | |
download | llvm-5326c9e480d70e16c2504cb5143524aff3ee2605.zip llvm-5326c9e480d70e16c2504cb5143524aff3ee2605.tar.gz llvm-5326c9e480d70e16c2504cb5143524aff3ee2605.tar.bz2 |
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.
Diffstat (limited to 'clang/lib/Basic/IdentifierTable.cpp')
-rw-r--r-- | clang/lib/Basic/IdentifierTable.cpp | 14 |
1 files changed, 0 insertions, 14 deletions
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) { |