diff options
author | Kazu Hirata <kazu@google.com> | 2022-08-20 22:36:26 -0700 |
---|---|---|
committer | Kazu Hirata <kazu@google.com> | 2022-08-20 22:36:26 -0700 |
commit | c5da37e42d388947a40654b7011f2a820ec51601 (patch) | |
tree | 0b1a6c721042f01c76b16cf4c6c208c851da1e66 /clang/lib/Sema | |
parent | ec5eab7e87cb472ddf6e2b444b6109d08636e244 (diff) | |
download | llvm-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.cpp | 6 |
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) |