aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Sema
diff options
context:
space:
mode:
authorKazu Hirata <kazu@google.com>2022-08-20 22:36:26 -0700
committerKazu Hirata <kazu@google.com>2022-08-20 22:36:26 -0700
commitc5da37e42d388947a40654b7011f2a820ec51601 (patch)
tree0b1a6c721042f01c76b16cf4c6c208c851da1e66 /clang/lib/Sema
parentec5eab7e87cb472ddf6e2b444b6109d08636e244 (diff)
downloadllvm-c5da37e42d388947a40654b7011f2a820ec51601.zip
llvm-c5da37e42d388947a40654b7011f2a820ec51601.tar.gz
llvm-c5da37e42d388947a40654b7011f2a820ec51601.tar.bz2
Use std::is_same_v instead of std::is_same (NFC)
Diffstat (limited to 'clang/lib/Sema')
-rw-r--r--clang/lib/Sema/SemaTemplateDeduction.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/clang/lib/Sema/SemaTemplateDeduction.cpp b/clang/lib/Sema/SemaTemplateDeduction.cpp
index 99119bc..9059efc 100644
--- a/clang/lib/Sema/SemaTemplateDeduction.cpp
+++ b/clang/lib/Sema/SemaTemplateDeduction.cpp
@@ -5411,12 +5411,12 @@ namespace {
// specialized than primary" check.
struct GetP2 {
template <typename T1, typename T2,
- std::enable_if_t<std::is_same<T1, T2>::value, bool> = true>
+ std::enable_if_t<std::is_same_v<T1, T2>, bool> = true>
T2 *operator()(T1 *, T2 *P2) {
return P2;
}
template <typename T1, typename T2,
- std::enable_if_t<!std::is_same<T1, T2>::value, bool> = true>
+ std::enable_if_t<!std::is_same_v<T1, T2>, bool> = true>
T1 *operator()(T1 *, T2 *) {
return nullptr;
}
@@ -5450,7 +5450,7 @@ static TemplateLikeDecl *
getMoreSpecialized(Sema &S, QualType T1, QualType T2, TemplateLikeDecl *P1,
PrimaryDel *P2, TemplateDeductionInfo &Info) {
constexpr bool IsMoreSpecialThanPrimaryCheck =
- !std::is_same<TemplateLikeDecl, PrimaryDel>::value;
+ !std::is_same_v<TemplateLikeDecl, PrimaryDel>;
bool Better1 = isAtLeastAsSpecializedAs(S, T1, T2, P2, Info);
if (IsMoreSpecialThanPrimaryCheck && !Better1)