Skip to content

Commit

Permalink
[ADT] Remove StringRef::equals (#98735)
Browse files Browse the repository at this point in the history
StringRef::equals has been deprecated since:

  commit de483ad
  Author: Kazu Hirata <kazu@google.com>
  Date:   Thu May 16 00:38:37 2024 -0700
  • Loading branch information
kazutakahirata authored Jul 14, 2024
1 parent 66cd2e0 commit 3fa409f
Showing 1 changed file with 0 additions and 8 deletions.
8 changes: 0 additions & 8 deletions llvm/include/llvm/ADT/StringRef.h
Original file line number Diff line number Diff line change
Expand Up @@ -159,14 +159,6 @@ namespace llvm {
return StringRef(S, Length);
}

/// equals - Check for string equality, this is more efficient than
/// compare() when the relative ordering of inequal strings isn't needed.
[[nodiscard]] LLVM_DEPRECATED("Use == instead",
"==") bool equals(StringRef RHS) const {
return (Length == RHS.Length &&
compareMemory(Data, RHS.Data, RHS.Length) == 0);
}

/// Check for string equality, ignoring case.
[[nodiscard]] bool equals_insensitive(StringRef RHS) const {
return Length == RHS.Length && compare_insensitive(RHS) == 0;
Expand Down

0 comments on commit 3fa409f

Please sign in to comment.