| /llvm-project-15.0.7/libc/test/src/stdlib/ |
| H A D | strtoll_test.cpp | 25 char *str_end = nullptr; in TEST() local 31 EXPECT_EQ(str_end - ten, ptrdiff_t(2)); in TEST() 40 EXPECT_EQ(str_end - hundred, ptrdiff_t(3)); in TEST() 46 EXPECT_EQ(str_end - negative, ptrdiff_t(4)); in TEST() 52 EXPECT_EQ(str_end - big_number, ptrdiff_t(15)); in TEST() 100 &str_end, 10), in TEST() 109 char *str_end = nullptr; in TEST() local 145 EXPECT_EQ(str_end - two_signs, ptrdiff_t(0)); in TEST() 289 char *str_end = nullptr; in TEST() local 312 char *str_end = nullptr; in TEST() local [all …]
|
| H A D | strtol_test.cpp | 25 char *str_end = nullptr; in TEST() local 31 EXPECT_EQ(str_end - ten, ptrdiff_t(2)); in TEST() 41 EXPECT_EQ(str_end - hundred, ptrdiff_t(3)); in TEST() 47 EXPECT_EQ(str_end - negative, ptrdiff_t(4)); in TEST() 53 EXPECT_EQ(str_end - big_number, ptrdiff_t(10)); in TEST() 85 char *str_end = nullptr; in TEST() local 109 EXPECT_EQ(str_end - word_after, ptrdiff_t(2)); in TEST() 121 EXPECT_EQ(str_end - two_signs, ptrdiff_t(0)); in TEST() 263 char *str_end = nullptr; in TEST() local 285 char *str_end = nullptr; in TEST() local [all …]
|
| H A D | strtoull_test.cpp | 25 char *str_end = nullptr; in TEST() local 31 EXPECT_EQ(str_end - ten, ptrdiff_t(2)); in TEST() 40 EXPECT_EQ(str_end - hundred, ptrdiff_t(3)); in TEST() 46 EXPECT_EQ(str_end - negative, ptrdiff_t(4)); in TEST() 53 EXPECT_EQ(str_end - big_number, ptrdiff_t(15)); in TEST() 85 char *str_end = nullptr; in TEST() local 109 EXPECT_EQ(str_end - word_after, ptrdiff_t(2)); in TEST() 121 EXPECT_EQ(str_end - two_signs, ptrdiff_t(0)); in TEST() 265 char *str_end = nullptr; in TEST() local 288 char *str_end = nullptr; in TEST() local [all …]
|
| H A D | strtoul_test.cpp | 25 char *str_end = nullptr; in TEST() local 31 EXPECT_EQ(str_end - ten, ptrdiff_t(2)); in TEST() 40 EXPECT_EQ(str_end - hundred, ptrdiff_t(3)); in TEST() 46 EXPECT_EQ(str_end - negative, ptrdiff_t(4)); in TEST() 52 EXPECT_EQ(str_end - big_number, ptrdiff_t(10)); in TEST() 77 char *str_end = nullptr; in TEST() local 101 EXPECT_EQ(str_end - word_after, ptrdiff_t(2)); in TEST() 113 EXPECT_EQ(str_end - two_signs, ptrdiff_t(0)); in TEST() 257 char *str_end = nullptr; in TEST() local 280 char *str_end = nullptr; in TEST() local [all …]
|
| H A D | strtod_test.cpp | 41 char *str_end = nullptr; in run_test() local 47 double result = __llvm_libc::strtod(inputString, &str_end); in run_test() 52 EXPECT_EQ(str_end - inputString, expectedStrLen); in run_test()
|
| H A D | strtof_test.cpp | 41 char *str_end = nullptr; in run_test() local 47 float result = __llvm_libc::strtof(inputString, &str_end); in run_test() 52 EXPECT_EQ(str_end - inputString, expectedStrLen); in run_test()
|
| H A D | strtold_test.cpp | 75 char *str_end = nullptr; in run_test() local 82 long double result = __llvm_libc::strtold(inputString, &str_end); in run_test() 88 EXPECT_EQ(str_end - inputString, expectedStrLen); in run_test()
|
| /llvm-project-15.0.7/libc/src/stdlib/ |
| H A D | strtold.cpp | 16 (const char *__restrict str, char **__restrict str_end)) { 17 return internal::strtofloatingpoint<long double>(str, str_end);
|
| H A D | strtof.cpp | 16 (const char *__restrict str, char **__restrict str_end)) { 17 return internal::strtofloatingpoint<float>(str, str_end);
|
| H A D | strtod.cpp | 16 (const char *__restrict str, char **__restrict str_end)) { 17 return internal::strtofloatingpoint<double>(str, str_end);
|
| H A D | strtoull.cpp | 16 (const char *__restrict str, char **__restrict str_end, 18 return internal::strtointeger<unsigned long long>(str, str_end, base);
|
| H A D | strtoul.cpp | 16 (const char *__restrict str, char **__restrict str_end, 18 return internal::strtointeger<unsigned long>(str, str_end, base);
|
| H A D | strtol.cpp | 16 (const char *__restrict str, char **__restrict str_end, 18 return internal::strtointeger<long>(str, str_end, base);
|
| H A D | strtoll.cpp | 16 (const char *__restrict str, char **__restrict str_end, 18 return internal::strtointeger<long long>(str, str_end, base);
|
| H A D | strtold.h | 14 long double strtold(const char *__restrict str, char **__restrict str_end);
|
| H A D | strtof.h | 14 float strtof(const char *__restrict str, char **__restrict str_end);
|
| H A D | strtod.h | 14 double strtod(const char *__restrict str, char **__restrict str_end);
|
| H A D | strtoul.h | 14 unsigned long strtoul(const char *__restrict str, char **__restrict str_end,
|
| H A D | strtol.h | 14 long strtol(const char *__restrict str, char **__restrict str_end, int base);
|
| H A D | strtoull.h | 15 char **__restrict str_end, int base);
|
| H A D | strtoll.h | 14 long long strtoll(const char *__restrict str, char **__restrict str_end,
|
| /llvm-project-15.0.7/libc/src/inttypes/ |
| H A D | strtoumax.cpp | 16 (const char *__restrict str, char **__restrict str_end, 18 return internal::strtointeger<uintmax_t>(str, str_end, base);
|
| H A D | strtoimax.cpp | 16 (const char *__restrict str, char **__restrict str_end, 18 return internal::strtointeger<intmax_t>(str, str_end, base);
|
| H A D | strtoumax.h | 16 uintmax_t strtoumax(const char *__restrict str, char **__restrict str_end,
|
| /llvm-project-15.0.7/libc/src/__support/ |
| H A D | str_to_integer.h | 71 char **__restrict str_end, int base) { in strtointeger() argument 135 if (str_end != nullptr) in strtointeger() 136 *str_end = const_cast<char *>(is_number ? src : original_src); in strtointeger()
|