diff options
Diffstat (limited to 'libcxx/modules/std/cstring.cppm')
| -rw-r--r-- | libcxx/modules/std/cstring.cppm | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/libcxx/modules/std/cstring.cppm b/libcxx/modules/std/cstring.cppm new file mode 100644 index 000000000000..44b3dcf04d91 --- /dev/null +++ b/libcxx/modules/std/cstring.cppm @@ -0,0 +1,39 @@ +// -*- C++ -*- +//===----------------------------------------------------------------------===// +// +// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. +// See https://llvm.org/LICENSE.txt for license information. +// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception +// +//===----------------------------------------------------------------------===// + +module; +#include <cstring> + +export module std:cstring; +export namespace std { + using std::size_t; + + using std::memchr; + using std::memcmp; + using std::memcpy; + using std::memmove; + using std::memset; + using std::strcat; + using std::strchr; + using std::strcmp; + using std::strcoll; + using std::strcpy; + using std::strcspn; + using std::strerror; + using std::strlen; + using std::strncat; + using std::strncmp; + using std::strncpy; + using std::strpbrk; + using std::strrchr; + using std::strspn; + using std::strstr; + using std::strtok; + using std::strxfrm; +} // namespace std |
