Skip to content

Commit 675eea4

Browse files
author
Siva Chandra Reddy
committed
[libc][NFC] Rename cpp::function to cpp::Function.
Summary: Just to be consistent with other names in cpp. Reviewers: abrachet Subscribers: tschuett, libc-commits Tags: #libc-project Differential Revision: https://reviews.llvm.org/D79189
1 parent d93ae65 commit 675eea4

File tree

2 files changed

+13
-13
lines changed

2 files changed

+13
-13
lines changed

libc/test/config/linux/x86_64/syscall_test.cpp

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -15,30 +15,30 @@ TEST(X86_64_SyscallTest, APITest) {
1515
// We only do a signature test here. Actual functionality tests are
1616
// done by the unit tests of the syscall wrappers like mmap.
1717

18-
using __llvm_libc::cpp::function;
18+
using __llvm_libc::cpp::Function;
1919

20-
function<long(long)> f([](long n) { return __llvm_libc::syscall(n); });
21-
function<long(long, long)> f1(
20+
Function<long(long)> f([](long n) { return __llvm_libc::syscall(n); });
21+
Function<long(long, long)> f1(
2222
[](long n, long a1) { return __llvm_libc::syscall(n, a1); });
23-
function<long(long, long, long)> f2(
23+
Function<long(long, long, long)> f2(
2424
[](long n, long a1, long a2) { return __llvm_libc::syscall(n, a1, a2); });
25-
function<long(long, long, long, long)> f3(
25+
Function<long(long, long, long, long)> f3(
2626
[](long n, long a1, long a2, long a3) {
2727
return __llvm_libc::syscall(n, a1, a2, a3);
2828
});
29-
function<long(long, long, long, long, long)> f4(
29+
Function<long(long, long, long, long, long)> f4(
3030
[](long n, long a1, long a2, long a3, long a4) {
3131
return __llvm_libc::syscall(n, a1, a2, a3, a4);
3232
});
33-
function<long(long, long, long, long, long, long)> f5(
33+
Function<long(long, long, long, long, long, long)> f5(
3434
[](long n, long a1, long a2, long a3, long a4, long a5) {
3535
return __llvm_libc::syscall(n, a1, a2, a3, a4, a5);
3636
});
37-
function<long(long, long, long, long, long, long, long)> f6(
37+
Function<long(long, long, long, long, long, long, long)> f6(
3838
[](long n, long a1, long a2, long a3, long a4, long a5, long a6) {
3939
return __llvm_libc::syscall(n, a1, a2, a3, a4, a5, a6);
4040
});
4141

42-
function<long(long, void *)> notLongType(
42+
Function<long(long, void *)> notLongType(
4343
[](long n, void *a1) { return __llvm_libc::syscall(n, a1); });
4444
}

libc/utils/CPP/Functional.h

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,14 +12,14 @@
1212
namespace __llvm_libc {
1313
namespace cpp {
1414

15-
template <typename Func> class function;
15+
template <typename Func> class Function;
1616

17-
template <typename Ret, typename... Params> class function<Ret(Params...)> {
17+
template <typename Ret, typename... Params> class Function<Ret(Params...)> {
1818
Ret (*func)(Params...) = nullptr;
1919

2020
public:
21-
constexpr function() = default;
22-
template <typename Func> constexpr function(Func &&f) : func(f) {}
21+
constexpr Function() = default;
22+
template <typename Func> constexpr Function(Func &&f) : func(f) {}
2323

2424
constexpr Ret operator()(Params... params) { return func(params...); }
2525
};

0 commit comments

Comments
 (0)