aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Sema/SemaStmt.cpp
diff options
context:
space:
mode:
authorKazu Hirata <kazu@google.com>2025-04-19 20:33:53 -0700
committerGitHub <noreply@github.com>2025-04-19 20:33:53 -0700
commitf2ec5e40d96d6ba8f99e419009b6547965905cfe (patch)
treeb30e972f646f0e9dca4b9b133d5b6da62b953781 /clang/lib/Sema/SemaStmt.cpp
parenteb78b9b42f56c59a7fec7fae8f14b570e0a94646 (diff)
downloadllvm-f2ec5e40d96d6ba8f99e419009b6547965905cfe.zip
llvm-f2ec5e40d96d6ba8f99e419009b6547965905cfe.tar.gz
llvm-f2ec5e40d96d6ba8f99e419009b6547965905cfe.tar.bz2
[clang] Use llvm::unique (NFC) (#136469)
Diffstat (limited to 'clang/lib/Sema/SemaStmt.cpp')
-rw-r--r--clang/lib/Sema/SemaStmt.cpp6
1 files changed, 2 insertions, 4 deletions
diff --git a/clang/lib/Sema/SemaStmt.cpp b/clang/lib/Sema/SemaStmt.cpp
index 39c2e15..87a400e 100644
--- a/clang/lib/Sema/SemaStmt.cpp
+++ b/clang/lib/Sema/SemaStmt.cpp
@@ -1623,8 +1623,7 @@ Sema::ActOnFinishSwitchStmt(SourceLocation SwitchLoc, Stmt *Switch,
EnumVals.push_back(std::make_pair(Val, EDI));
}
llvm::stable_sort(EnumVals, CmpEnumVals);
- auto EI = EnumVals.begin(), EIEnd =
- std::unique(EnumVals.begin(), EnumVals.end(), EqEnumVals);
+ auto EI = EnumVals.begin(), EIEnd = llvm::unique(EnumVals, EqEnumVals);
// See which case values aren't in enum.
for (CaseValsTy::const_iterator CI = CaseVals.begin();
@@ -1777,8 +1776,7 @@ Sema::DiagnoseAssignmentEnum(QualType DstType, QualType SrcType,
if (EnumVals.empty())
return;
llvm::stable_sort(EnumVals, CmpEnumVals);
- EnumValsTy::iterator EIend =
- std::unique(EnumVals.begin(), EnumVals.end(), EqEnumVals);
+ EnumValsTy::iterator EIend = llvm::unique(EnumVals, EqEnumVals);
// See which values aren't in the enum.
EnumValsTy::const_iterator EI = EnumVals.begin();