aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/XRay
diff options
context:
space:
mode:
authorJustin Lebar <jlebar@google.com>2020-02-10 20:33:08 -0800
committerJustin Lebar <jlebar@google.com>2020-02-11 15:12:51 -0800
commit1bd6123b781120c9190b9ba58b900cdcb718cdd1 (patch)
tree95e2b3ac76c169b8d37bf0545531a8cadb017da3 /llvm/lib/XRay
parent3ff4e2eee8c39fd4ae13b1df412f0af219fbf382 (diff)
downloadllvm-1bd6123b781120c9190b9ba58b900cdcb718cdd1.zip
llvm-1bd6123b781120c9190b9ba58b900cdcb718cdd1.tar.gz
llvm-1bd6123b781120c9190b9ba58b900cdcb718cdd1.tar.bz2
Use std::foo_t rather than std::foo in LLVM.
Summary: C++14 migration. No functional change. Reviewers: bkramer, JDevlieghere, lebedev.ri Subscribers: MatzeB, hiraditya, jkorous, dexonsmith, arphaman, kadircet, lebedev.ri, usaxena95, cfe-commits, llvm-commits Tags: #clang, #llvm Differential Revision: https://reviews.llvm.org/D74384
Diffstat (limited to 'llvm/lib/XRay')
-rw-r--r--llvm/lib/XRay/FDRTraceWriter.cpp14
1 files changed, 6 insertions, 8 deletions
diff --git a/llvm/lib/XRay/FDRTraceWriter.cpp b/llvm/lib/XRay/FDRTraceWriter.cpp
index f50dc19..71c09bd 100644
--- a/llvm/lib/XRay/FDRTraceWriter.cpp
+++ b/llvm/lib/XRay/FDRTraceWriter.cpp
@@ -20,10 +20,9 @@ namespace {
template <size_t Index> struct IndexedWriter {
template <
class Tuple,
- typename std::enable_if<
- (Index <
- std::tuple_size<typename std::remove_reference<Tuple>::type>::value),
- int>::type = 0>
+ std::enable_if_t<(Index <
+ std::tuple_size<std::remove_reference_t<Tuple>>::value),
+ int> = 0>
static size_t write(support::endian::Writer &OS, Tuple &&T) {
OS.write(std::get<Index>(T));
return sizeof(std::get<Index>(T)) + IndexedWriter<Index + 1>::write(OS, T);
@@ -31,10 +30,9 @@ template <size_t Index> struct IndexedWriter {
template <
class Tuple,
- typename std::enable_if<
- (Index >=
- std::tuple_size<typename std::remove_reference<Tuple>::type>::value),
- int>::type = 0>
+ std::enable_if_t<(Index >=
+ std::tuple_size<std::remove_reference_t<Tuple>>::value),
+ int> = 0>
static size_t write(support::endian::Writer &OS, Tuple &&) {
return 0;
}