Created
July 26, 2014 23:08
-
-
Save jroelofs/19538942a37cd3019ca5 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
commit ab92dc0425517575ae49f4771516da15806ffb1a | |
Author: Jonathan Roelofs <jonathan@codesourcery.com> | |
Date: Tue Jun 3 12:11:40 2014 -0600 | |
Fix awkward macro clash with newlib | |
diff --git a/sources/cxx-stl/llvm-libc++/libcxx/include/cmath b/sources/cxx-stl/llvm-libc++/libcxx/include/cmath | |
index 964c672..d6897f4 100644 | |
--- a/sources/cxx-stl/llvm-libc++/libcxx/include/cmath | |
+++ b/sources/cxx-stl/llvm-libc++/libcxx/include/cmath | |
@@ -316,9 +316,9 @@ long double truncl(long double x); | |
template <class _A1> | |
_LIBCPP_ALWAYS_INLINE | |
bool | |
-__libcpp_signbit(_A1 __x) _NOEXCEPT | |
+__libcpp_signbit(_A1 __lcpp_x) _NOEXCEPT | |
{ | |
- return signbit(__x); | |
+ return signbit(__lcpp_x); | |
} | |
#undef signbit | |
@@ -326,9 +326,9 @@ __libcpp_signbit(_A1 __x) _NOEXCEPT | |
template <class _A1> | |
inline _LIBCPP_INLINE_VISIBILITY | |
typename std::enable_if<std::is_arithmetic<_A1>::value, bool>::type | |
-signbit(_A1 __x) _NOEXCEPT | |
+signbit(_A1 __lcpp_x) _NOEXCEPT | |
{ | |
- return __libcpp_signbit((typename std::__promote<_A1>::type)__x); | |
+ return __libcpp_signbit((typename std::__promote<_A1>::type)__lcpp_x); | |
} | |
#endif // signbit | |
@@ -340,9 +340,9 @@ signbit(_A1 __x) _NOEXCEPT | |
template <class _A1> | |
_LIBCPP_ALWAYS_INLINE | |
int | |
-__libcpp_fpclassify(_A1 __x) _NOEXCEPT | |
+__libcpp_fpclassify(_A1 __lcpp_x) _NOEXCEPT | |
{ | |
- return fpclassify(__x); | |
+ return fpclassify(__lcpp_x); | |
} | |
#undef fpclassify | |
@@ -350,9 +350,9 @@ __libcpp_fpclassify(_A1 __x) _NOEXCEPT | |
template <class _A1> | |
inline _LIBCPP_INLINE_VISIBILITY | |
typename std::enable_if<std::is_arithmetic<_A1>::value, int>::type | |
-fpclassify(_A1 __x) _NOEXCEPT | |
+fpclassify(_A1 __lcpp_x) _NOEXCEPT | |
{ | |
- return __libcpp_fpclassify((typename std::__promote<_A1>::type)__x); | |
+ return __libcpp_fpclassify((typename std::__promote<_A1>::type)__lcpp_x); | |
} | |
#endif // fpclassify | |
@@ -364,9 +364,9 @@ fpclassify(_A1 __x) _NOEXCEPT | |
template <class _A1> | |
_LIBCPP_ALWAYS_INLINE | |
bool | |
-__libcpp_isfinite(_A1 __x) _NOEXCEPT | |
+__libcpp_isfinite(_A1 __lcpp_x) _NOEXCEPT | |
{ | |
- return isfinite(__x); | |
+ return isfinite(__lcpp_x); | |
} | |
#undef isfinite | |
@@ -374,9 +374,9 @@ __libcpp_isfinite(_A1 __x) _NOEXCEPT | |
template <class _A1> | |
inline _LIBCPP_INLINE_VISIBILITY | |
typename std::enable_if<std::is_arithmetic<_A1>::value, bool>::type | |
-isfinite(_A1 __x) _NOEXCEPT | |
+isfinite(_A1 __lcpp_x) _NOEXCEPT | |
{ | |
- return __libcpp_isfinite((typename std::__promote<_A1>::type)__x); | |
+ return __libcpp_isfinite((typename std::__promote<_A1>::type)__lcpp_x); | |
} | |
#endif // isfinite | |
@@ -388,9 +388,9 @@ isfinite(_A1 __x) _NOEXCEPT | |
template <class _A1> | |
_LIBCPP_ALWAYS_INLINE | |
bool | |
-__libcpp_isinf(_A1 __x) _NOEXCEPT | |
+__libcpp_isinf(_A1 __lcpp_x) _NOEXCEPT | |
{ | |
- return isinf(__x); | |
+ return isinf(__lcpp_x); | |
} | |
#undef isinf | |
@@ -398,9 +398,9 @@ __libcpp_isinf(_A1 __x) _NOEXCEPT | |
template <class _A1> | |
inline _LIBCPP_INLINE_VISIBILITY | |
typename std::enable_if<std::is_arithmetic<_A1>::value, bool>::type | |
-isinf(_A1 __x) _NOEXCEPT | |
+isinf(_A1 __lcpp_x) _NOEXCEPT | |
{ | |
- return __libcpp_isinf((typename std::__promote<_A1>::type)__x); | |
+ return __libcpp_isinf((typename std::__promote<_A1>::type)__lcpp_x); | |
} | |
#endif // isinf | |
@@ -412,9 +412,9 @@ isinf(_A1 __x) _NOEXCEPT | |
template <class _A1> | |
_LIBCPP_ALWAYS_INLINE | |
bool | |
-__libcpp_isnan(_A1 __x) _NOEXCEPT | |
+__libcpp_isnan(_A1 __lcpp_x) _NOEXCEPT | |
{ | |
- return isnan(__x); | |
+ return isnan(__lcpp_x); | |
} | |
#undef isnan | |
@@ -422,9 +422,9 @@ __libcpp_isnan(_A1 __x) _NOEXCEPT | |
template <class _A1> | |
inline _LIBCPP_INLINE_VISIBILITY | |
typename std::enable_if<std::is_arithmetic<_A1>::value, bool>::type | |
-isnan(_A1 __x) _NOEXCEPT | |
+isnan(_A1 __lcpp_x) _NOEXCEPT | |
{ | |
- return __libcpp_isnan((typename std::__promote<_A1>::type)__x); | |
+ return __libcpp_isnan((typename std::__promote<_A1>::type)__lcpp_x); | |
} | |
#endif // isnan | |
@@ -436,9 +436,9 @@ isnan(_A1 __x) _NOEXCEPT | |
template <class _A1> | |
_LIBCPP_ALWAYS_INLINE | |
bool | |
-__libcpp_isnormal(_A1 __x) _NOEXCEPT | |
+__libcpp_isnormal(_A1 __lcpp_x) _NOEXCEPT | |
{ | |
- return isnormal(__x); | |
+ return isnormal(__lcpp_x); | |
} | |
#undef isnormal | |
@@ -446,9 +446,9 @@ __libcpp_isnormal(_A1 __x) _NOEXCEPT | |
template <class _A1> | |
inline _LIBCPP_INLINE_VISIBILITY | |
typename std::enable_if<std::is_arithmetic<_A1>::value, bool>::type | |
-isnormal(_A1 __x) _NOEXCEPT | |
+isnormal(_A1 __lcpp_x) _NOEXCEPT | |
{ | |
- return __libcpp_isnormal((typename std::__promote<_A1>::type)__x); | |
+ return __libcpp_isnormal((typename std::__promote<_A1>::type)__lcpp_x); | |
} | |
#endif // isnormal | |
@@ -460,9 +460,9 @@ isnormal(_A1 __x) _NOEXCEPT | |
template <class _A1, class _A2> | |
_LIBCPP_ALWAYS_INLINE | |
bool | |
-__libcpp_isgreater(_A1 __x, _A2 __y) _NOEXCEPT | |
+__libcpp_isgreater(_A1 __lcpp_x, _A2 __lcpp_y) _NOEXCEPT | |
{ | |
- return isgreater(__x, __y); | |
+ return isgreater(__lcpp_x, __lcpp_y); | |
} | |
#undef isgreater | |
@@ -475,10 +475,10 @@ typename std::enable_if | |
std::is_arithmetic<_A2>::value, | |
bool | |
>::type | |
-isgreater(_A1 __x, _A2 __y) _NOEXCEPT | |
+isgreater(_A1 __lcpp_x, _A2 __lcpp_y) _NOEXCEPT | |
{ | |
typedef typename std::__promote<_A1, _A2>::type type; | |
- return __libcpp_isgreater((type)__x, (type)__y); | |
+ return __libcpp_isgreater((type)__lcpp_x, (type)__lcpp_y); | |
} | |
#endif // isgreater | |
@@ -490,9 +490,9 @@ isgreater(_A1 __x, _A2 __y) _NOEXCEPT | |
template <class _A1, class _A2> | |
_LIBCPP_ALWAYS_INLINE | |
bool | |
-__libcpp_isgreaterequal(_A1 __x, _A2 __y) _NOEXCEPT | |
+__libcpp_isgreaterequal(_A1 __lcpp_x, _A2 __lcpp_y) _NOEXCEPT | |
{ | |
- return isgreaterequal(__x, __y); | |
+ return isgreaterequal(__lcpp_x, __lcpp_y); | |
} | |
#undef isgreaterequal | |
@@ -505,10 +505,10 @@ typename std::enable_if | |
std::is_arithmetic<_A2>::value, | |
bool | |
>::type | |
-isgreaterequal(_A1 __x, _A2 __y) _NOEXCEPT | |
+isgreaterequal(_A1 __lcpp_x, _A2 __lcpp_y) _NOEXCEPT | |
{ | |
typedef typename std::__promote<_A1, _A2>::type type; | |
- return __libcpp_isgreaterequal((type)__x, (type)__y); | |
+ return __libcpp_isgreaterequal((type)__lcpp_x, (type)__lcpp_y); | |
} | |
#endif // isgreaterequal | |
@@ -520,9 +520,9 @@ isgreaterequal(_A1 __x, _A2 __y) _NOEXCEPT | |
template <class _A1, class _A2> | |
_LIBCPP_ALWAYS_INLINE | |
bool | |
-__libcpp_isless(_A1 __x, _A2 __y) _NOEXCEPT | |
+__libcpp_isless(_A1 __lcpp_x, _A2 __lcpp_y) _NOEXCEPT | |
{ | |
- return isless(__x, __y); | |
+ return isless(__lcpp_x, __lcpp_y); | |
} | |
#undef isless | |
@@ -535,10 +535,10 @@ typename std::enable_if | |
std::is_arithmetic<_A2>::value, | |
bool | |
>::type | |
-isless(_A1 __x, _A2 __y) _NOEXCEPT | |
+isless(_A1 __lcpp_x, _A2 __lcpp_y) _NOEXCEPT | |
{ | |
typedef typename std::__promote<_A1, _A2>::type type; | |
- return __libcpp_isless((type)__x, (type)__y); | |
+ return __libcpp_isless((type)__lcpp_x, (type)__lcpp_y); | |
} | |
#endif // isless | |
@@ -550,9 +550,9 @@ isless(_A1 __x, _A2 __y) _NOEXCEPT | |
template <class _A1, class _A2> | |
_LIBCPP_ALWAYS_INLINE | |
bool | |
-__libcpp_islessequal(_A1 __x, _A2 __y) _NOEXCEPT | |
+__libcpp_islessequal(_A1 __lcpp_x, _A2 __lcpp_y) _NOEXCEPT | |
{ | |
- return islessequal(__x, __y); | |
+ return islessequal(__lcpp_x, __lcpp_y); | |
} | |
#undef islessequal | |
@@ -565,10 +565,10 @@ typename std::enable_if | |
std::is_arithmetic<_A2>::value, | |
bool | |
>::type | |
-islessequal(_A1 __x, _A2 __y) _NOEXCEPT | |
+islessequal(_A1 __lcpp_x, _A2 __lcpp_y) _NOEXCEPT | |
{ | |
typedef typename std::__promote<_A1, _A2>::type type; | |
- return __libcpp_islessequal((type)__x, (type)__y); | |
+ return __libcpp_islessequal((type)__lcpp_x, (type)__lcpp_y); | |
} | |
#endif // islessequal | |
@@ -580,9 +580,9 @@ islessequal(_A1 __x, _A2 __y) _NOEXCEPT | |
template <class _A1, class _A2> | |
_LIBCPP_ALWAYS_INLINE | |
bool | |
-__libcpp_islessgreater(_A1 __x, _A2 __y) _NOEXCEPT | |
+__libcpp_islessgreater(_A1 __lcpp_x, _A2 __lcpp_y) _NOEXCEPT | |
{ | |
- return islessgreater(__x, __y); | |
+ return islessgreater(__lcpp_x, __lcpp_y); | |
} | |
#undef islessgreater | |
@@ -595,10 +595,10 @@ typename std::enable_if | |
std::is_arithmetic<_A2>::value, | |
bool | |
>::type | |
-islessgreater(_A1 __x, _A2 __y) _NOEXCEPT | |
+islessgreater(_A1 __lcpp_x, _A2 __lcpp_y) _NOEXCEPT | |
{ | |
typedef typename std::__promote<_A1, _A2>::type type; | |
- return __libcpp_islessgreater((type)__x, (type)__y); | |
+ return __libcpp_islessgreater((type)__lcpp_x, (type)__lcpp_y); | |
} | |
#endif // islessgreater | |
@@ -610,9 +610,9 @@ islessgreater(_A1 __x, _A2 __y) _NOEXCEPT | |
template <class _A1, class _A2> | |
_LIBCPP_ALWAYS_INLINE | |
bool | |
-__libcpp_isunordered(_A1 __x, _A2 __y) _NOEXCEPT | |
+__libcpp_isunordered(_A1 __lcpp_x, _A2 __lcpp_y) _NOEXCEPT | |
{ | |
- return isunordered(__x, __y); | |
+ return isunordered(__lcpp_x, __lcpp_y); | |
} | |
#undef isunordered | |
@@ -625,10 +625,10 @@ typename std::enable_if | |
std::is_arithmetic<_A2>::value, | |
bool | |
>::type | |
-isunordered(_A1 __x, _A2 __y) _NOEXCEPT | |
+isunordered(_A1 __lcpp_x, _A2 __lcpp_y) _NOEXCEPT | |
{ | |
typedef typename std::__promote<_A1, _A2>::type type; | |
- return __libcpp_isunordered((type)__x, (type)__y); | |
+ return __libcpp_isunordered((type)__lcpp_x, (type)__lcpp_y); | |
} | |
#endif // isunordered | |
@@ -657,15 +657,15 @@ using ::double_t; | |
#if !defined(_AIX) | |
inline _LIBCPP_INLINE_VISIBILITY | |
float | |
-abs(float __x) _NOEXCEPT {return fabsf(__x);} | |
+abs(float __lcpp_x) _NOEXCEPT {return fabsf(__lcpp_x);} | |
inline _LIBCPP_INLINE_VISIBILITY | |
double | |
-abs(double __x) _NOEXCEPT {return fabs(__x);} | |
+abs(double __lcpp_x) _NOEXCEPT {return fabs(__lcpp_x);} | |
inline _LIBCPP_INLINE_VISIBILITY | |
long double | |
-abs(long double __x) _NOEXCEPT {return fabsl(__x);} | |
+abs(long double __lcpp_x) _NOEXCEPT {return fabsl(__lcpp_x);} | |
#endif // !defined(_AIX) | |
#ifndef __sun__ | |
@@ -676,14 +676,14 @@ using ::acos; | |
using ::acosf; | |
#if !(defined(_LIBCPP_MSVCRT) || defined(_AIX)) | |
-inline _LIBCPP_INLINE_VISIBILITY float acos(float __x) _NOEXCEPT {return acosf(__x);} | |
-inline _LIBCPP_INLINE_VISIBILITY long double acos(long double __x) _NOEXCEPT {return acosl(__x);} | |
+inline _LIBCPP_INLINE_VISIBILITY float acos(float __lcpp_x) _NOEXCEPT {return acosf(__lcpp_x);} | |
+inline _LIBCPP_INLINE_VISIBILITY long double acos(long double __lcpp_x) _NOEXCEPT {return acosl(__lcpp_x);} | |
#endif | |
template <class _A1> | |
inline _LIBCPP_INLINE_VISIBILITY | |
typename enable_if<is_integral<_A1>::value, double>::type | |
-acos(_A1 __x) _NOEXCEPT {return acos((double)__x);} | |
+acos(_A1 __lcpp_x) _NOEXCEPT {return acos((double)__lcpp_x);} | |
// asin | |
@@ -691,14 +691,14 @@ using ::asin; | |
using ::asinf; | |
#if !(defined(_LIBCPP_MSVCRT) || defined(_AIX)) | |
-inline _LIBCPP_INLINE_VISIBILITY float asin(float __x) _NOEXCEPT {return asinf(__x);} | |
-inline _LIBCPP_INLINE_VISIBILITY long double asin(long double __x) _NOEXCEPT {return asinl(__x);} | |
+inline _LIBCPP_INLINE_VISIBILITY float asin(float __lcpp_x) _NOEXCEPT {return asinf(__lcpp_x);} | |
+inline _LIBCPP_INLINE_VISIBILITY long double asin(long double __lcpp_x) _NOEXCEPT {return asinl(__lcpp_x);} | |
#endif | |
template <class _A1> | |
inline _LIBCPP_INLINE_VISIBILITY | |
typename enable_if<is_integral<_A1>::value, double>::type | |
-asin(_A1 __x) _NOEXCEPT {return asin((double)__x);} | |
+asin(_A1 __lcpp_x) _NOEXCEPT {return asin((double)__lcpp_x);} | |
// atan | |
@@ -706,14 +706,14 @@ using ::atan; | |
using ::atanf; | |
#if !(defined(_LIBCPP_MSVCRT) || defined(_AIX)) | |
-inline _LIBCPP_INLINE_VISIBILITY float atan(float __x) _NOEXCEPT {return atanf(__x);} | |
-inline _LIBCPP_INLINE_VISIBILITY long double atan(long double __x) _NOEXCEPT {return atanl(__x);} | |
+inline _LIBCPP_INLINE_VISIBILITY float atan(float __lcpp_x) _NOEXCEPT {return atanf(__lcpp_x);} | |
+inline _LIBCPP_INLINE_VISIBILITY long double atan(long double __lcpp_x) _NOEXCEPT {return atanl(__lcpp_x);} | |
#endif | |
template <class _A1> | |
inline _LIBCPP_INLINE_VISIBILITY | |
typename enable_if<is_integral<_A1>::value, double>::type | |
-atan(_A1 __x) _NOEXCEPT {return atan((double)__x);} | |
+atan(_A1 __lcpp_x) _NOEXCEPT {return atan((double)__lcpp_x);} | |
// atan2 | |
@@ -721,8 +721,8 @@ using ::atan2; | |
using ::atan2f; | |
#if !(defined(_LIBCPP_MSVCRT) || defined(_AIX)) | |
-inline _LIBCPP_INLINE_VISIBILITY float atan2(float __y, float __x) _NOEXCEPT {return atan2f(__y, __x);} | |
-inline _LIBCPP_INLINE_VISIBILITY long double atan2(long double __y, long double __x) _NOEXCEPT {return atan2l(__y, __x);} | |
+inline _LIBCPP_INLINE_VISIBILITY float atan2(float __lcpp_y, float __lcpp_x) _NOEXCEPT {return atan2f(__lcpp_y, __lcpp_x);} | |
+inline _LIBCPP_INLINE_VISIBILITY long double atan2(long double __lcpp_y, long double __lcpp_x) _NOEXCEPT {return atan2l(__lcpp_y, __lcpp_x);} | |
#endif | |
template <class _A1, class _A2> | |
@@ -733,12 +733,12 @@ typename enable_if | |
is_arithmetic<_A2>::value, | |
typename __promote<_A1, _A2>::type | |
>::type | |
-atan2(_A1 __y, _A2 __x) _NOEXCEPT | |
+atan2(_A1 __lcpp_y, _A2 __lcpp_x) _NOEXCEPT | |
{ | |
typedef typename __promote<_A1, _A2>::type __result_type; | |
static_assert((!(is_same<_A1, __result_type>::value && | |
is_same<_A2, __result_type>::value)), ""); | |
- return atan2((__result_type)__y, (__result_type)__x); | |
+ return atan2((__result_type)__lcpp_y, (__result_type)__lcpp_x); | |
} | |
// ceil | |
@@ -747,14 +747,14 @@ using ::ceil; | |
using ::ceilf; | |
#if !(defined(_LIBCPP_MSVCRT) || defined(_AIX)) | |
-inline _LIBCPP_INLINE_VISIBILITY float ceil(float __x) _NOEXCEPT {return ceilf(__x);} | |
-inline _LIBCPP_INLINE_VISIBILITY long double ceil(long double __x) _NOEXCEPT {return ceill(__x);} | |
+inline _LIBCPP_INLINE_VISIBILITY float ceil(float __lcpp_x) _NOEXCEPT {return ceilf(__lcpp_x);} | |
+inline _LIBCPP_INLINE_VISIBILITY long double ceil(long double __lcpp_x) _NOEXCEPT {return ceill(__lcpp_x);} | |
#endif | |
template <class _A1> | |
inline _LIBCPP_INLINE_VISIBILITY | |
typename enable_if<is_integral<_A1>::value, double>::type | |
-ceil(_A1 __x) _NOEXCEPT {return ceil((double)__x);} | |
+ceil(_A1 __lcpp_x) _NOEXCEPT {return ceil((double)__lcpp_x);} | |
// cos | |
@@ -762,14 +762,14 @@ using ::cos; | |
using ::cosf; | |
#if !(defined(_LIBCPP_MSVCRT) || defined(_AIX)) | |
-inline _LIBCPP_INLINE_VISIBILITY float cos(float __x) _NOEXCEPT {return cosf(__x);} | |
-inline _LIBCPP_INLINE_VISIBILITY long double cos(long double __x) _NOEXCEPT {return cosl(__x);} | |
+inline _LIBCPP_INLINE_VISIBILITY float cos(float __lcpp_x) _NOEXCEPT {return cosf(__lcpp_x);} | |
+inline _LIBCPP_INLINE_VISIBILITY long double cos(long double __lcpp_x) _NOEXCEPT {return cosl(__lcpp_x);} | |
#endif | |
template <class _A1> | |
inline _LIBCPP_INLINE_VISIBILITY | |
typename enable_if<is_integral<_A1>::value, double>::type | |
-cos(_A1 __x) _NOEXCEPT {return cos((double)__x);} | |
+cos(_A1 __lcpp_x) _NOEXCEPT {return cos((double)__lcpp_x);} | |
// cosh | |
@@ -777,14 +777,14 @@ using ::cosh; | |
using ::coshf; | |
#if !(defined(_LIBCPP_MSVCRT) || defined(_AIX)) | |
-inline _LIBCPP_INLINE_VISIBILITY float cosh(float __x) _NOEXCEPT {return coshf(__x);} | |
-inline _LIBCPP_INLINE_VISIBILITY long double cosh(long double __x) _NOEXCEPT {return coshl(__x);} | |
+inline _LIBCPP_INLINE_VISIBILITY float cosh(float __lcpp_x) _NOEXCEPT {return coshf(__lcpp_x);} | |
+inline _LIBCPP_INLINE_VISIBILITY long double cosh(long double __lcpp_x) _NOEXCEPT {return coshl(__lcpp_x);} | |
#endif | |
template <class _A1> | |
inline _LIBCPP_INLINE_VISIBILITY | |
typename enable_if<is_integral<_A1>::value, double>::type | |
-cosh(_A1 __x) _NOEXCEPT {return cosh((double)__x);} | |
+cosh(_A1 __lcpp_x) _NOEXCEPT {return cosh((double)__lcpp_x);} | |
#endif // __sun__ | |
// exp | |
@@ -795,15 +795,15 @@ using ::expf; | |
#ifndef __sun__ | |
#if !(defined(_LIBCPP_MSVCRT) || defined(_AIX)) | |
-inline _LIBCPP_INLINE_VISIBILITY float exp(float __x) _NOEXCEPT {return expf(__x);} | |
-inline _LIBCPP_INLINE_VISIBILITY long double exp(long double __x) _NOEXCEPT {return expl(__x);} | |
+inline _LIBCPP_INLINE_VISIBILITY float exp(float __lcpp_x) _NOEXCEPT {return expf(__lcpp_x);} | |
+inline _LIBCPP_INLINE_VISIBILITY long double exp(long double __lcpp_x) _NOEXCEPT {return expl(__lcpp_x);} | |
#endif | |
template <class _A1> | |
inline _LIBCPP_INLINE_VISIBILITY | |
typename enable_if<is_integral<_A1>::value, double>::type | |
-exp(_A1 __x) _NOEXCEPT {return exp((double)__x);} | |
+exp(_A1 __lcpp_x) _NOEXCEPT {return exp((double)__lcpp_x);} | |
// fabs | |
@@ -811,14 +811,14 @@ using ::fabs; | |
using ::fabsf; | |
#if !(defined(_LIBCPP_MSVCRT) || defined(_AIX)) | |
-inline _LIBCPP_INLINE_VISIBILITY float fabs(float __x) _NOEXCEPT {return fabsf(__x);} | |
-inline _LIBCPP_INLINE_VISIBILITY long double fabs(long double __x) _NOEXCEPT {return fabsl(__x);} | |
+inline _LIBCPP_INLINE_VISIBILITY float fabs(float __lcpp_x) _NOEXCEPT {return fabsf(__lcpp_x);} | |
+inline _LIBCPP_INLINE_VISIBILITY long double fabs(long double __lcpp_x) _NOEXCEPT {return fabsl(__lcpp_x);} | |
#endif | |
template <class _A1> | |
inline _LIBCPP_INLINE_VISIBILITY | |
typename enable_if<is_integral<_A1>::value, double>::type | |
-fabs(_A1 __x) _NOEXCEPT {return fabs((double)__x);} | |
+fabs(_A1 __lcpp_x) _NOEXCEPT {return fabs((double)__lcpp_x);} | |
// floor | |
@@ -826,14 +826,14 @@ using ::floor; | |
using ::floorf; | |
#if !(defined(_LIBCPP_MSVCRT) || defined(_AIX)) | |
-inline _LIBCPP_INLINE_VISIBILITY float floor(float __x) _NOEXCEPT {return floorf(__x);} | |
-inline _LIBCPP_INLINE_VISIBILITY long double floor(long double __x) _NOEXCEPT {return floorl(__x);} | |
+inline _LIBCPP_INLINE_VISIBILITY float floor(float __lcpp_x) _NOEXCEPT {return floorf(__lcpp_x);} | |
+inline _LIBCPP_INLINE_VISIBILITY long double floor(long double __lcpp_x) _NOEXCEPT {return floorl(__lcpp_x);} | |
#endif | |
template <class _A1> | |
inline _LIBCPP_INLINE_VISIBILITY | |
typename enable_if<is_integral<_A1>::value, double>::type | |
-floor(_A1 __x) _NOEXCEPT {return floor((double)__x);} | |
+floor(_A1 __lcpp_x) _NOEXCEPT {return floor((double)__lcpp_x);} | |
// fmod | |
@@ -843,8 +843,8 @@ using ::fmodf; | |
#ifndef __sun__ | |
#if !(defined(_LIBCPP_MSVCRT) || defined(_AIX)) | |
-inline _LIBCPP_INLINE_VISIBILITY float fmod(float __x, float __y) _NOEXCEPT {return fmodf(__x, __y);} | |
-inline _LIBCPP_INLINE_VISIBILITY long double fmod(long double __x, long double __y) _NOEXCEPT {return fmodl(__x, __y);} | |
+inline _LIBCPP_INLINE_VISIBILITY float fmod(float __lcpp_x, float __lcpp_y) _NOEXCEPT {return fmodf(__lcpp_x, __lcpp_y);} | |
+inline _LIBCPP_INLINE_VISIBILITY long double fmod(long double __lcpp_x, long double __lcpp_y) _NOEXCEPT {return fmodl(__lcpp_x, __lcpp_y);} | |
#endif | |
template <class _A1, class _A2> | |
@@ -855,12 +855,12 @@ typename enable_if | |
is_arithmetic<_A2>::value, | |
typename __promote<_A1, _A2>::type | |
>::type | |
-fmod(_A1 __x, _A2 __y) _NOEXCEPT | |
+fmod(_A1 __lcpp_x, _A2 __lcpp_y) _NOEXCEPT | |
{ | |
typedef typename __promote<_A1, _A2>::type __result_type; | |
static_assert((!(is_same<_A1, __result_type>::value && | |
is_same<_A2, __result_type>::value)), ""); | |
- return fmod((__result_type)__x, (__result_type)__y); | |
+ return fmod((__result_type)__lcpp_x, (__result_type)__lcpp_y); | |
} | |
@@ -870,14 +870,14 @@ using ::frexp; | |
using ::frexpf; | |
#if !(defined(_LIBCPP_MSVCRT) || defined(_AIX)) | |
-inline _LIBCPP_INLINE_VISIBILITY float frexp(float __x, int* __e) _NOEXCEPT {return frexpf(__x, __e);} | |
-inline _LIBCPP_INLINE_VISIBILITY long double frexp(long double __x, int* __e) _NOEXCEPT {return frexpl(__x, __e);} | |
+inline _LIBCPP_INLINE_VISIBILITY float frexp(float __lcpp_x, int* __e) _NOEXCEPT {return frexpf(__lcpp_x, __e);} | |
+inline _LIBCPP_INLINE_VISIBILITY long double frexp(long double __lcpp_x, int* __e) _NOEXCEPT {return frexpl(__lcpp_x, __e);} | |
#endif | |
template <class _A1> | |
inline _LIBCPP_INLINE_VISIBILITY | |
typename enable_if<is_integral<_A1>::value, double>::type | |
-frexp(_A1 __x, int* __e) _NOEXCEPT {return frexp((double)__x, __e);} | |
+frexp(_A1 __lcpp_x, int* __e) _NOEXCEPT {return frexp((double)__lcpp_x, __e);} | |
// ldexp | |
@@ -885,14 +885,14 @@ using ::ldexp; | |
using ::ldexpf; | |
#if !(defined(_LIBCPP_MSVCRT) || defined(_AIX)) | |
-inline _LIBCPP_INLINE_VISIBILITY float ldexp(float __x, int __e) _NOEXCEPT {return ldexpf(__x, __e);} | |
-inline _LIBCPP_INLINE_VISIBILITY long double ldexp(long double __x, int __e) _NOEXCEPT {return ldexpl(__x, __e);} | |
+inline _LIBCPP_INLINE_VISIBILITY float ldexp(float __lcpp_x, int __e) _NOEXCEPT {return ldexpf(__lcpp_x, __e);} | |
+inline _LIBCPP_INLINE_VISIBILITY long double ldexp(long double __lcpp_x, int __e) _NOEXCEPT {return ldexpl(__lcpp_x, __e);} | |
#endif | |
template <class _A1> | |
inline _LIBCPP_INLINE_VISIBILITY | |
typename enable_if<is_integral<_A1>::value, double>::type | |
-ldexp(_A1 __x, int __e) _NOEXCEPT {return ldexp((double)__x, __e);} | |
+ldexp(_A1 __lcpp_x, int __e) _NOEXCEPT {return ldexp((double)__lcpp_x, __e);} | |
// log | |
@@ -902,14 +902,14 @@ using ::logf; | |
#ifndef __sun__ | |
#if !(defined(_LIBCPP_MSVCRT) || defined(_AIX)) | |
-inline _LIBCPP_INLINE_VISIBILITY float log(float __x) _NOEXCEPT {return logf(__x);} | |
-inline _LIBCPP_INLINE_VISIBILITY long double log(long double __x) _NOEXCEPT {return logl(__x);} | |
+inline _LIBCPP_INLINE_VISIBILITY float log(float __lcpp_x) _NOEXCEPT {return logf(__lcpp_x);} | |
+inline _LIBCPP_INLINE_VISIBILITY long double log(long double __lcpp_x) _NOEXCEPT {return logl(__lcpp_x);} | |
#endif | |
template <class _A1> | |
inline _LIBCPP_INLINE_VISIBILITY | |
typename enable_if<is_integral<_A1>::value, double>::type | |
-log(_A1 __x) _NOEXCEPT {return log((double)__x);} | |
+log(_A1 __lcpp_x) _NOEXCEPT {return log((double)__lcpp_x);} | |
// log10 | |
@@ -918,14 +918,14 @@ using ::log10; | |
using ::log10f; | |
#if !(defined(_LIBCPP_MSVCRT) || defined(_AIX)) | |
-inline _LIBCPP_INLINE_VISIBILITY float log10(float __x) _NOEXCEPT {return log10f(__x);} | |
-inline _LIBCPP_INLINE_VISIBILITY long double log10(long double __x) _NOEXCEPT {return log10l(__x);} | |
+inline _LIBCPP_INLINE_VISIBILITY float log10(float __lcpp_x) _NOEXCEPT {return log10f(__lcpp_x);} | |
+inline _LIBCPP_INLINE_VISIBILITY long double log10(long double __lcpp_x) _NOEXCEPT {return log10l(__lcpp_x);} | |
#endif | |
template <class _A1> | |
inline _LIBCPP_INLINE_VISIBILITY | |
typename enable_if<is_integral<_A1>::value, double>::type | |
-log10(_A1 __x) _NOEXCEPT {return log10((double)__x);} | |
+log10(_A1 __lcpp_x) _NOEXCEPT {return log10((double)__lcpp_x);} | |
// modf | |
@@ -933,8 +933,8 @@ using ::modf; | |
using ::modff; | |
#if !(defined(_LIBCPP_MSVCRT) || defined(_AIX)) | |
-inline _LIBCPP_INLINE_VISIBILITY float modf(float __x, float* __y) _NOEXCEPT {return modff(__x, __y);} | |
-inline _LIBCPP_INLINE_VISIBILITY long double modf(long double __x, long double* __y) _NOEXCEPT {return modfl(__x, __y);} | |
+inline _LIBCPP_INLINE_VISIBILITY float modf(float __lcpp_x, float* __lcpp_y) _NOEXCEPT {return modff(__lcpp_x, __lcpp_y);} | |
+inline _LIBCPP_INLINE_VISIBILITY long double modf(long double __lcpp_x, long double* __lcpp_y) _NOEXCEPT {return modfl(__lcpp_x, __lcpp_y);} | |
#endif | |
// pow | |
@@ -946,8 +946,8 @@ using ::powf; | |
#ifndef __sun__ | |
#if !(defined(_LIBCPP_MSVCRT) || defined(_AIX)) | |
-inline _LIBCPP_INLINE_VISIBILITY float pow(float __x, float __y) _NOEXCEPT {return powf(__x, __y);} | |
-inline _LIBCPP_INLINE_VISIBILITY long double pow(long double __x, long double __y) _NOEXCEPT {return powl(__x, __y);} | |
+inline _LIBCPP_INLINE_VISIBILITY float pow(float __lcpp_x, float __lcpp_y) _NOEXCEPT {return powf(__lcpp_x, __lcpp_y);} | |
+inline _LIBCPP_INLINE_VISIBILITY long double pow(long double __lcpp_x, long double __lcpp_y) _NOEXCEPT {return powl(__lcpp_x, __lcpp_y);} | |
#endif | |
template <class _A1, class _A2> | |
@@ -958,12 +958,12 @@ typename enable_if | |
is_arithmetic<_A2>::value, | |
typename __promote<_A1, _A2>::type | |
>::type | |
-pow(_A1 __x, _A2 __y) _NOEXCEPT | |
+pow(_A1 __lcpp_x, _A2 __lcpp_y) _NOEXCEPT | |
{ | |
typedef typename __promote<_A1, _A2>::type __result_type; | |
static_assert((!(is_same<_A1, __result_type>::value && | |
is_same<_A2, __result_type>::value)), ""); | |
- return pow((__result_type)__x, (__result_type)__y); | |
+ return pow((__result_type)__lcpp_x, (__result_type)__lcpp_y); | |
} | |
// sin | |
@@ -972,14 +972,14 @@ using ::sin; | |
using ::sinf; | |
#if !(defined(_LIBCPP_MSVCRT) || defined(_AIX)) | |
-inline _LIBCPP_INLINE_VISIBILITY float sin(float __x) _NOEXCEPT {return sinf(__x);} | |
-inline _LIBCPP_INLINE_VISIBILITY long double sin(long double __x) _NOEXCEPT {return sinl(__x);} | |
+inline _LIBCPP_INLINE_VISIBILITY float sin(float __lcpp_x) _NOEXCEPT {return sinf(__lcpp_x);} | |
+inline _LIBCPP_INLINE_VISIBILITY long double sin(long double __lcpp_x) _NOEXCEPT {return sinl(__lcpp_x);} | |
#endif | |
template <class _A1> | |
inline _LIBCPP_INLINE_VISIBILITY | |
typename enable_if<is_integral<_A1>::value, double>::type | |
-sin(_A1 __x) _NOEXCEPT {return sin((double)__x);} | |
+sin(_A1 __lcpp_x) _NOEXCEPT {return sin((double)__lcpp_x);} | |
// sinh | |
@@ -987,14 +987,14 @@ using ::sinh; | |
using ::sinhf; | |
#if !(defined(_LIBCPP_MSVCRT) || defined(_AIX)) | |
-inline _LIBCPP_INLINE_VISIBILITY float sinh(float __x) _NOEXCEPT {return sinhf(__x);} | |
-inline _LIBCPP_INLINE_VISIBILITY long double sinh(long double __x) _NOEXCEPT {return sinhl(__x);} | |
+inline _LIBCPP_INLINE_VISIBILITY float sinh(float __lcpp_x) _NOEXCEPT {return sinhf(__lcpp_x);} | |
+inline _LIBCPP_INLINE_VISIBILITY long double sinh(long double __lcpp_x) _NOEXCEPT {return sinhl(__lcpp_x);} | |
#endif | |
template <class _A1> | |
inline _LIBCPP_INLINE_VISIBILITY | |
typename enable_if<is_integral<_A1>::value, double>::type | |
-sinh(_A1 __x) _NOEXCEPT {return sinh((double)__x);} | |
+sinh(_A1 __lcpp_x) _NOEXCEPT {return sinh((double)__lcpp_x);} | |
// sqrt | |
@@ -1004,14 +1004,14 @@ using ::sqrtf; | |
#if !(defined(_LIBCPP_MSVCRT) || defined(__sun__) || defined(_AIX)) | |
-inline _LIBCPP_INLINE_VISIBILITY float sqrt(float __x) _NOEXCEPT {return sqrtf(__x);} | |
-inline _LIBCPP_INLINE_VISIBILITY long double sqrt(long double __x) _NOEXCEPT {return sqrtl(__x);} | |
+inline _LIBCPP_INLINE_VISIBILITY float sqrt(float __lcpp_x) _NOEXCEPT {return sqrtf(__lcpp_x);} | |
+inline _LIBCPP_INLINE_VISIBILITY long double sqrt(long double __lcpp_x) _NOEXCEPT {return sqrtl(__lcpp_x);} | |
#endif | |
template <class _A1> | |
inline _LIBCPP_INLINE_VISIBILITY | |
typename enable_if<is_integral<_A1>::value, double>::type | |
-sqrt(_A1 __x) _NOEXCEPT {return sqrt((double)__x);} | |
+sqrt(_A1 __lcpp_x) _NOEXCEPT {return sqrt((double)__lcpp_x);} | |
// tan | |
@@ -1020,14 +1020,14 @@ using ::tanf; | |
#ifndef __sun__ | |
#if !(defined(_LIBCPP_MSVCRT) || defined(_AIX)) | |
-inline _LIBCPP_INLINE_VISIBILITY float tan(float __x) _NOEXCEPT {return tanf(__x);} | |
-inline _LIBCPP_INLINE_VISIBILITY long double tan(long double __x) _NOEXCEPT {return tanl(__x);} | |
+inline _LIBCPP_INLINE_VISIBILITY float tan(float __lcpp_x) _NOEXCEPT {return tanf(__lcpp_x);} | |
+inline _LIBCPP_INLINE_VISIBILITY long double tan(long double __lcpp_x) _NOEXCEPT {return tanl(__lcpp_x);} | |
#endif | |
template <class _A1> | |
inline _LIBCPP_INLINE_VISIBILITY | |
typename enable_if<is_integral<_A1>::value, double>::type | |
-tan(_A1 __x) _NOEXCEPT {return tan((double)__x);} | |
+tan(_A1 __lcpp_x) _NOEXCEPT {return tan((double)__lcpp_x);} | |
// tanh | |
@@ -1035,14 +1035,14 @@ using ::tanh; | |
using ::tanhf; | |
#if !(defined(_LIBCPP_MSVCRT) || defined(_AIX)) | |
-inline _LIBCPP_INLINE_VISIBILITY float tanh(float __x) _NOEXCEPT {return tanhf(__x);} | |
-inline _LIBCPP_INLINE_VISIBILITY long double tanh(long double __x) _NOEXCEPT {return tanhl(__x);} | |
+inline _LIBCPP_INLINE_VISIBILITY float tanh(float __lcpp_x) _NOEXCEPT {return tanhf(__lcpp_x);} | |
+inline _LIBCPP_INLINE_VISIBILITY long double tanh(long double __lcpp_x) _NOEXCEPT {return tanhl(__lcpp_x);} | |
#endif | |
template <class _A1> | |
inline _LIBCPP_INLINE_VISIBILITY | |
typename enable_if<is_integral<_A1>::value, double>::type | |
-tanh(_A1 __x) _NOEXCEPT {return tanh((double)__x);} | |
+tanh(_A1 __lcpp_x) _NOEXCEPT {return tanh((double)__lcpp_x);} | |
// acosh | |
@@ -1050,13 +1050,13 @@ tanh(_A1 __x) _NOEXCEPT {return tanh((double)__x);} | |
using ::acosh; | |
using ::acoshf; | |
-inline _LIBCPP_INLINE_VISIBILITY float acosh(float __x) _NOEXCEPT {return acoshf(__x);} | |
-inline _LIBCPP_INLINE_VISIBILITY long double acosh(long double __x) _NOEXCEPT {return acoshl(__x);} | |
+inline _LIBCPP_INLINE_VISIBILITY float acosh(float __lcpp_x) _NOEXCEPT {return acoshf(__lcpp_x);} | |
+inline _LIBCPP_INLINE_VISIBILITY long double acosh(long double __lcpp_x) _NOEXCEPT {return acoshl(__lcpp_x);} | |
template <class _A1> | |
inline _LIBCPP_INLINE_VISIBILITY | |
typename enable_if<is_integral<_A1>::value, double>::type | |
-acosh(_A1 __x) _NOEXCEPT {return acosh((double)__x);} | |
+acosh(_A1 __lcpp_x) _NOEXCEPT {return acosh((double)__lcpp_x);} | |
#endif | |
// asinh | |
@@ -1065,13 +1065,13 @@ acosh(_A1 __x) _NOEXCEPT {return acosh((double)__x);} | |
using ::asinh; | |
using ::asinhf; | |
-inline _LIBCPP_INLINE_VISIBILITY float asinh(float __x) _NOEXCEPT {return asinhf(__x);} | |
-inline _LIBCPP_INLINE_VISIBILITY long double asinh(long double __x) _NOEXCEPT {return asinhl(__x);} | |
+inline _LIBCPP_INLINE_VISIBILITY float asinh(float __lcpp_x) _NOEXCEPT {return asinhf(__lcpp_x);} | |
+inline _LIBCPP_INLINE_VISIBILITY long double asinh(long double __lcpp_x) _NOEXCEPT {return asinhl(__lcpp_x);} | |
template <class _A1> | |
inline _LIBCPP_INLINE_VISIBILITY | |
typename enable_if<is_integral<_A1>::value, double>::type | |
-asinh(_A1 __x) _NOEXCEPT {return asinh((double)__x);} | |
+asinh(_A1 __lcpp_x) _NOEXCEPT {return asinh((double)__lcpp_x);} | |
#endif | |
// atanh | |
@@ -1080,13 +1080,13 @@ asinh(_A1 __x) _NOEXCEPT {return asinh((double)__x);} | |
using ::atanh; | |
using ::atanhf; | |
-inline _LIBCPP_INLINE_VISIBILITY float atanh(float __x) _NOEXCEPT {return atanhf(__x);} | |
-inline _LIBCPP_INLINE_VISIBILITY long double atanh(long double __x) _NOEXCEPT {return atanhl(__x);} | |
+inline _LIBCPP_INLINE_VISIBILITY float atanh(float __lcpp_x) _NOEXCEPT {return atanhf(__lcpp_x);} | |
+inline _LIBCPP_INLINE_VISIBILITY long double atanh(long double __lcpp_x) _NOEXCEPT {return atanhl(__lcpp_x);} | |
template <class _A1> | |
inline _LIBCPP_INLINE_VISIBILITY | |
typename enable_if<is_integral<_A1>::value, double>::type | |
-atanh(_A1 __x) _NOEXCEPT {return atanh((double)__x);} | |
+atanh(_A1 __lcpp_x) _NOEXCEPT {return atanh((double)__lcpp_x);} | |
#endif | |
// cbrt | |
@@ -1095,13 +1095,13 @@ atanh(_A1 __x) _NOEXCEPT {return atanh((double)__x);} | |
using ::cbrt; | |
using ::cbrtf; | |
-inline _LIBCPP_INLINE_VISIBILITY float cbrt(float __x) _NOEXCEPT {return cbrtf(__x);} | |
-inline _LIBCPP_INLINE_VISIBILITY long double cbrt(long double __x) _NOEXCEPT {return cbrtl(__x);} | |
+inline _LIBCPP_INLINE_VISIBILITY float cbrt(float __lcpp_x) _NOEXCEPT {return cbrtf(__lcpp_x);} | |
+inline _LIBCPP_INLINE_VISIBILITY long double cbrt(long double __lcpp_x) _NOEXCEPT {return cbrtl(__lcpp_x);} | |
template <class _A1> | |
inline _LIBCPP_INLINE_VISIBILITY | |
typename enable_if<is_integral<_A1>::value, double>::type | |
-cbrt(_A1 __x) _NOEXCEPT {return cbrt((double)__x);} | |
+cbrt(_A1 __lcpp_x) _NOEXCEPT {return cbrt((double)__lcpp_x);} | |
#endif | |
// copysign | |
@@ -1109,8 +1109,8 @@ cbrt(_A1 __x) _NOEXCEPT {return cbrt((double)__x);} | |
using ::copysign; | |
using ::copysignf; | |
-inline _LIBCPP_INLINE_VISIBILITY float copysign(float __x, float __y) _NOEXCEPT {return copysignf(__x, __y);} | |
-inline _LIBCPP_INLINE_VISIBILITY long double copysign(long double __x, long double __y) _NOEXCEPT {return copysignl(__x, __y);} | |
+inline _LIBCPP_INLINE_VISIBILITY float copysign(float __lcpp_x, float __lcpp_y) _NOEXCEPT {return copysignf(__lcpp_x, __lcpp_y);} | |
+inline _LIBCPP_INLINE_VISIBILITY long double copysign(long double __lcpp_x, long double __lcpp_y) _NOEXCEPT {return copysignl(__lcpp_x, __lcpp_y);} | |
template <class _A1, class _A2> | |
inline _LIBCPP_INLINE_VISIBILITY | |
@@ -1120,12 +1120,12 @@ typename enable_if | |
is_arithmetic<_A2>::value, | |
typename __promote<_A1, _A2>::type | |
>::type | |
-copysign(_A1 __x, _A2 __y) _NOEXCEPT | |
+copysign(_A1 __lcpp_x, _A2 __lcpp_y) _NOEXCEPT | |
{ | |
typedef typename __promote<_A1, _A2>::type __result_type; | |
static_assert((!(is_same<_A1, __result_type>::value && | |
is_same<_A2, __result_type>::value)), ""); | |
- return copysign((__result_type)__x, (__result_type)__y); | |
+ return copysign((__result_type)__lcpp_x, (__result_type)__lcpp_y); | |
} | |
#ifndef _LIBCPP_MSVCRT | |
@@ -1135,60 +1135,60 @@ copysign(_A1 __x, _A2 __y) _NOEXCEPT | |
using ::erf; | |
using ::erff; | |
-inline _LIBCPP_INLINE_VISIBILITY float erf(float __x) _NOEXCEPT {return erff(__x);} | |
-inline _LIBCPP_INLINE_VISIBILITY long double erf(long double __x) _NOEXCEPT {return erfl(__x);} | |
+inline _LIBCPP_INLINE_VISIBILITY float erf(float __lcpp_x) _NOEXCEPT {return erff(__lcpp_x);} | |
+inline _LIBCPP_INLINE_VISIBILITY long double erf(long double __lcpp_x) _NOEXCEPT {return erfl(__lcpp_x);} | |
template <class _A1> | |
inline _LIBCPP_INLINE_VISIBILITY | |
typename enable_if<is_integral<_A1>::value, double>::type | |
-erf(_A1 __x) _NOEXCEPT {return erf((double)__x);} | |
+erf(_A1 __lcpp_x) _NOEXCEPT {return erf((double)__lcpp_x);} | |
// erfc | |
using ::erfc; | |
using ::erfcf; | |
-inline _LIBCPP_INLINE_VISIBILITY float erfc(float __x) _NOEXCEPT {return erfcf(__x);} | |
-inline _LIBCPP_INLINE_VISIBILITY long double erfc(long double __x) _NOEXCEPT {return erfcl(__x);} | |
+inline _LIBCPP_INLINE_VISIBILITY float erfc(float __lcpp_x) _NOEXCEPT {return erfcf(__lcpp_x);} | |
+inline _LIBCPP_INLINE_VISIBILITY long double erfc(long double __lcpp_x) _NOEXCEPT {return erfcl(__lcpp_x);} | |
template <class _A1> | |
inline _LIBCPP_INLINE_VISIBILITY | |
typename enable_if<is_integral<_A1>::value, double>::type | |
-erfc(_A1 __x) _NOEXCEPT {return erfc((double)__x);} | |
+erfc(_A1 __lcpp_x) _NOEXCEPT {return erfc((double)__lcpp_x);} | |
// exp2 | |
using ::exp2; | |
using ::exp2f; | |
-inline _LIBCPP_INLINE_VISIBILITY float exp2(float __x) _NOEXCEPT {return exp2f(__x);} | |
-inline _LIBCPP_INLINE_VISIBILITY long double exp2(long double __x) _NOEXCEPT {return exp2l(__x);} | |
+inline _LIBCPP_INLINE_VISIBILITY float exp2(float __lcpp_x) _NOEXCEPT {return exp2f(__lcpp_x);} | |
+inline _LIBCPP_INLINE_VISIBILITY long double exp2(long double __lcpp_x) _NOEXCEPT {return exp2l(__lcpp_x);} | |
template <class _A1> | |
inline _LIBCPP_INLINE_VISIBILITY | |
typename enable_if<is_integral<_A1>::value, double>::type | |
-exp2(_A1 __x) _NOEXCEPT {return exp2((double)__x);} | |
+exp2(_A1 __lcpp_x) _NOEXCEPT {return exp2((double)__lcpp_x);} | |
// expm1 | |
using ::expm1; | |
using ::expm1f; | |
-inline _LIBCPP_INLINE_VISIBILITY float expm1(float __x) _NOEXCEPT {return expm1f(__x);} | |
-inline _LIBCPP_INLINE_VISIBILITY long double expm1(long double __x) _NOEXCEPT {return expm1l(__x);} | |
+inline _LIBCPP_INLINE_VISIBILITY float expm1(float __lcpp_x) _NOEXCEPT {return expm1f(__lcpp_x);} | |
+inline _LIBCPP_INLINE_VISIBILITY long double expm1(long double __lcpp_x) _NOEXCEPT {return expm1l(__lcpp_x);} | |
template <class _A1> | |
inline _LIBCPP_INLINE_VISIBILITY | |
typename enable_if<is_integral<_A1>::value, double>::type | |
-expm1(_A1 __x) _NOEXCEPT {return expm1((double)__x);} | |
+expm1(_A1 __lcpp_x) _NOEXCEPT {return expm1((double)__lcpp_x);} | |
// fdim | |
using ::fdim; | |
using ::fdimf; | |
-inline _LIBCPP_INLINE_VISIBILITY float fdim(float __x, float __y) _NOEXCEPT {return fdimf(__x, __y);} | |
-inline _LIBCPP_INLINE_VISIBILITY long double fdim(long double __x, long double __y) _NOEXCEPT {return fdiml(__x, __y);} | |
+inline _LIBCPP_INLINE_VISIBILITY float fdim(float __lcpp_x, float __lcpp_y) _NOEXCEPT {return fdimf(__lcpp_x, __lcpp_y);} | |
+inline _LIBCPP_INLINE_VISIBILITY long double fdim(long double __lcpp_x, long double __lcpp_y) _NOEXCEPT {return fdiml(__lcpp_x, __lcpp_y);} | |
template <class _A1, class _A2> | |
inline _LIBCPP_INLINE_VISIBILITY | |
@@ -1198,12 +1198,12 @@ typename enable_if | |
is_arithmetic<_A2>::value, | |
typename __promote<_A1, _A2>::type | |
>::type | |
-fdim(_A1 __x, _A2 __y) _NOEXCEPT | |
+fdim(_A1 __lcpp_x, _A2 __lcpp_y) _NOEXCEPT | |
{ | |
typedef typename __promote<_A1, _A2>::type __result_type; | |
static_assert((!(is_same<_A1, __result_type>::value && | |
is_same<_A2, __result_type>::value)), ""); | |
- return fdim((__result_type)__x, (__result_type)__y); | |
+ return fdim((__result_type)__lcpp_x, (__result_type)__lcpp_y); | |
} | |
// fma | |
@@ -1211,8 +1211,8 @@ fdim(_A1 __x, _A2 __y) _NOEXCEPT | |
using ::fmaf; | |
using ::fma; | |
-inline _LIBCPP_INLINE_VISIBILITY float fma(float __x, float __y, float __z) _NOEXCEPT {return fmaf(__x, __y, __z);} | |
-inline _LIBCPP_INLINE_VISIBILITY long double fma(long double __x, long double __y, long double __z) _NOEXCEPT {return fmal(__x, __y, __z);} | |
+inline _LIBCPP_INLINE_VISIBILITY float fma(float __lcpp_x, float __lcpp_y, float __z) _NOEXCEPT {return fmaf(__lcpp_x, __lcpp_y, __z);} | |
+inline _LIBCPP_INLINE_VISIBILITY long double fma(long double __lcpp_x, long double __lcpp_y, long double __z) _NOEXCEPT {return fmal(__lcpp_x, __lcpp_y, __z);} | |
template <class _A1, class _A2, class _A3> | |
inline _LIBCPP_INLINE_VISIBILITY | |
@@ -1223,13 +1223,13 @@ typename enable_if | |
is_arithmetic<_A3>::value, | |
typename __promote<_A1, _A2, _A3>::type | |
>::type | |
-fma(_A1 __x, _A2 __y, _A3 __z) _NOEXCEPT | |
+fma(_A1 __lcpp_x, _A2 __lcpp_y, _A3 __z) _NOEXCEPT | |
{ | |
typedef typename __promote<_A1, _A2, _A3>::type __result_type; | |
static_assert((!(is_same<_A1, __result_type>::value && | |
is_same<_A2, __result_type>::value && | |
is_same<_A3, __result_type>::value)), ""); | |
- return fma((__result_type)__x, (__result_type)__y, (__result_type)__z); | |
+ return fma((__result_type)__lcpp_x, (__result_type)__lcpp_y, (__result_type)__z); | |
} | |
// fmax | |
@@ -1237,8 +1237,8 @@ fma(_A1 __x, _A2 __y, _A3 __z) _NOEXCEPT | |
using ::fmax; | |
using ::fmaxf; | |
-inline _LIBCPP_INLINE_VISIBILITY float fmax(float __x, float __y) _NOEXCEPT {return fmaxf(__x, __y);} | |
-inline _LIBCPP_INLINE_VISIBILITY long double fmax(long double __x, long double __y) _NOEXCEPT {return fmaxl(__x, __y);} | |
+inline _LIBCPP_INLINE_VISIBILITY float fmax(float __lcpp_x, float __lcpp_y) _NOEXCEPT {return fmaxf(__lcpp_x, __lcpp_y);} | |
+inline _LIBCPP_INLINE_VISIBILITY long double fmax(long double __lcpp_x, long double __lcpp_y) _NOEXCEPT {return fmaxl(__lcpp_x, __lcpp_y);} | |
template <class _A1, class _A2> | |
inline _LIBCPP_INLINE_VISIBILITY | |
@@ -1248,12 +1248,12 @@ typename enable_if | |
is_arithmetic<_A2>::value, | |
typename __promote<_A1, _A2>::type | |
>::type | |
-fmax(_A1 __x, _A2 __y) _NOEXCEPT | |
+fmax(_A1 __lcpp_x, _A2 __lcpp_y) _NOEXCEPT | |
{ | |
typedef typename __promote<_A1, _A2>::type __result_type; | |
static_assert((!(is_same<_A1, __result_type>::value && | |
is_same<_A2, __result_type>::value)), ""); | |
- return fmax((__result_type)__x, (__result_type)__y); | |
+ return fmax((__result_type)__lcpp_x, (__result_type)__lcpp_y); | |
} | |
// fmin | |
@@ -1261,8 +1261,8 @@ fmax(_A1 __x, _A2 __y) _NOEXCEPT | |
using ::fmin; | |
using ::fminf; | |
-inline _LIBCPP_INLINE_VISIBILITY float fmin(float __x, float __y) _NOEXCEPT {return fminf(__x, __y);} | |
-inline _LIBCPP_INLINE_VISIBILITY long double fmin(long double __x, long double __y) _NOEXCEPT {return fminl(__x, __y);} | |
+inline _LIBCPP_INLINE_VISIBILITY float fmin(float __lcpp_x, float __lcpp_y) _NOEXCEPT {return fminf(__lcpp_x, __lcpp_y);} | |
+inline _LIBCPP_INLINE_VISIBILITY long double fmin(long double __lcpp_x, long double __lcpp_y) _NOEXCEPT {return fminl(__lcpp_x, __lcpp_y);} | |
template <class _A1, class _A2> | |
inline _LIBCPP_INLINE_VISIBILITY | |
@@ -1272,12 +1272,12 @@ typename enable_if | |
is_arithmetic<_A2>::value, | |
typename __promote<_A1, _A2>::type | |
>::type | |
-fmin(_A1 __x, _A2 __y) _NOEXCEPT | |
+fmin(_A1 __lcpp_x, _A2 __lcpp_y) _NOEXCEPT | |
{ | |
typedef typename __promote<_A1, _A2>::type __result_type; | |
static_assert((!(is_same<_A1, __result_type>::value && | |
is_same<_A2, __result_type>::value)), ""); | |
- return fmin((__result_type)__x, (__result_type)__y); | |
+ return fmin((__result_type)__lcpp_x, (__result_type)__lcpp_y); | |
} | |
// hypot | |
@@ -1285,8 +1285,8 @@ fmin(_A1 __x, _A2 __y) _NOEXCEPT | |
using ::hypot; | |
using ::hypotf; | |
-inline _LIBCPP_INLINE_VISIBILITY float hypot(float __x, float __y) _NOEXCEPT {return hypotf(__x, __y);} | |
-inline _LIBCPP_INLINE_VISIBILITY long double hypot(long double __x, long double __y) _NOEXCEPT {return hypotl(__x, __y);} | |
+inline _LIBCPP_INLINE_VISIBILITY float hypot(float __lcpp_x, float __lcpp_y) _NOEXCEPT {return hypotf(__lcpp_x, __lcpp_y);} | |
+inline _LIBCPP_INLINE_VISIBILITY long double hypot(long double __lcpp_x, long double __lcpp_y) _NOEXCEPT {return hypotl(__lcpp_x, __lcpp_y);} | |
template <class _A1, class _A2> | |
inline _LIBCPP_INLINE_VISIBILITY | |
@@ -1296,12 +1296,12 @@ typename enable_if | |
is_arithmetic<_A2>::value, | |
typename __promote<_A1, _A2>::type | |
>::type | |
-hypot(_A1 __x, _A2 __y) _NOEXCEPT | |
+hypot(_A1 __lcpp_x, _A2 __lcpp_y) _NOEXCEPT | |
{ | |
typedef typename __promote<_A1, _A2>::type __result_type; | |
static_assert((!(is_same<_A1, __result_type>::value && | |
is_same<_A2, __result_type>::value)), ""); | |
- return hypot((__result_type)__x, (__result_type)__y); | |
+ return hypot((__result_type)__lcpp_x, (__result_type)__lcpp_y); | |
} | |
// ilogb | |
@@ -1309,27 +1309,27 @@ hypot(_A1 __x, _A2 __y) _NOEXCEPT | |
using ::ilogb; | |
using ::ilogbf; | |
-inline _LIBCPP_INLINE_VISIBILITY int ilogb(float __x) _NOEXCEPT {return ilogbf(__x);} | |
-inline _LIBCPP_INLINE_VISIBILITY int ilogb(long double __x) _NOEXCEPT {return ilogbl(__x);} | |
+inline _LIBCPP_INLINE_VISIBILITY int ilogb(float __lcpp_x) _NOEXCEPT {return ilogbf(__lcpp_x);} | |
+inline _LIBCPP_INLINE_VISIBILITY int ilogb(long double __lcpp_x) _NOEXCEPT {return ilogbl(__lcpp_x);} | |
template <class _A1> | |
inline _LIBCPP_INLINE_VISIBILITY | |
typename enable_if<is_integral<_A1>::value, int>::type | |
-ilogb(_A1 __x) _NOEXCEPT {return ilogb((double)__x);} | |
+ilogb(_A1 __lcpp_x) _NOEXCEPT {return ilogb((double)__lcpp_x);} | |
// lgamma | |
using ::lgamma; | |
using ::lgammaf; | |
-inline _LIBCPP_INLINE_VISIBILITY float lgamma(float __x) _NOEXCEPT {return lgammaf(__x);} | |
-inline _LIBCPP_INLINE_VISIBILITY long double lgamma(long double __x) _NOEXCEPT {return lgammal(__x);} | |
+inline _LIBCPP_INLINE_VISIBILITY float lgamma(float __lcpp_x) _NOEXCEPT {return lgammaf(__lcpp_x);} | |
+inline _LIBCPP_INLINE_VISIBILITY long double lgamma(long double __lcpp_x) _NOEXCEPT {return lgammal(__lcpp_x);} | |
template <class _A1> | |
inline _LIBCPP_INLINE_VISIBILITY | |
typename enable_if<is_integral<_A1>::value, double>::type | |
-lgamma(_A1 __x) _NOEXCEPT {return lgamma((double)__x);} | |
+lgamma(_A1 __lcpp_x) _NOEXCEPT {return lgamma((double)__lcpp_x);} | |
// llrint | |
@@ -1337,91 +1337,91 @@ lgamma(_A1 __x) _NOEXCEPT {return lgamma((double)__x);} | |
using ::llrint; | |
using ::llrintf; | |
-inline _LIBCPP_INLINE_VISIBILITY long long llrint(float __x) _NOEXCEPT {return llrintf(__x);} | |
-inline _LIBCPP_INLINE_VISIBILITY long long llrint(long double __x) _NOEXCEPT {return llrintl(__x);} | |
+inline _LIBCPP_INLINE_VISIBILITY long long llrint(float __lcpp_x) _NOEXCEPT {return llrintf(__lcpp_x);} | |
+inline _LIBCPP_INLINE_VISIBILITY long long llrint(long double __lcpp_x) _NOEXCEPT {return llrintl(__lcpp_x);} | |
template <class _A1> | |
inline _LIBCPP_INLINE_VISIBILITY | |
typename enable_if<is_integral<_A1>::value, long long>::type | |
-llrint(_A1 __x) _NOEXCEPT {return llrint((double)__x);} | |
+llrint(_A1 __lcpp_x) _NOEXCEPT {return llrint((double)__lcpp_x);} | |
// llround | |
using ::llround; | |
using ::llroundf; | |
-inline _LIBCPP_INLINE_VISIBILITY long long llround(float __x) _NOEXCEPT {return llroundf(__x);} | |
-inline _LIBCPP_INLINE_VISIBILITY long long llround(long double __x) _NOEXCEPT {return llroundl(__x);} | |
+inline _LIBCPP_INLINE_VISIBILITY long long llround(float __lcpp_x) _NOEXCEPT {return llroundf(__lcpp_x);} | |
+inline _LIBCPP_INLINE_VISIBILITY long long llround(long double __lcpp_x) _NOEXCEPT {return llroundl(__lcpp_x);} | |
template <class _A1> | |
inline _LIBCPP_INLINE_VISIBILITY | |
typename enable_if<is_integral<_A1>::value, long long>::type | |
-llround(_A1 __x) _NOEXCEPT {return llround((double)__x);} | |
+llround(_A1 __lcpp_x) _NOEXCEPT {return llround((double)__lcpp_x);} | |
// log1p | |
using ::log1p; | |
using ::log1pf; | |
-inline _LIBCPP_INLINE_VISIBILITY float log1p(float __x) _NOEXCEPT {return log1pf(__x);} | |
-inline _LIBCPP_INLINE_VISIBILITY long double log1p(long double __x) _NOEXCEPT {return log1pl(__x);} | |
+inline _LIBCPP_INLINE_VISIBILITY float log1p(float __lcpp_x) _NOEXCEPT {return log1pf(__lcpp_x);} | |
+inline _LIBCPP_INLINE_VISIBILITY long double log1p(long double __lcpp_x) _NOEXCEPT {return log1pl(__lcpp_x);} | |
template <class _A1> | |
inline _LIBCPP_INLINE_VISIBILITY | |
typename enable_if<is_integral<_A1>::value, double>::type | |
-log1p(_A1 __x) _NOEXCEPT {return log1p((double)__x);} | |
+log1p(_A1 __lcpp_x) _NOEXCEPT {return log1p((double)__lcpp_x);} | |
// log2 | |
using ::log2; | |
using ::log2f; | |
-inline _LIBCPP_INLINE_VISIBILITY float log2(float __x) _NOEXCEPT {return log2f(__x);} | |
-inline _LIBCPP_INLINE_VISIBILITY long double log2(long double __x) _NOEXCEPT {return log2l(__x);} | |
+inline _LIBCPP_INLINE_VISIBILITY float log2(float __lcpp_x) _NOEXCEPT {return log2f(__lcpp_x);} | |
+inline _LIBCPP_INLINE_VISIBILITY long double log2(long double __lcpp_x) _NOEXCEPT {return log2l(__lcpp_x);} | |
template <class _A1> | |
inline _LIBCPP_INLINE_VISIBILITY | |
typename enable_if<is_integral<_A1>::value, double>::type | |
-log2(_A1 __x) _NOEXCEPT {return log2((double)__x);} | |
+log2(_A1 __lcpp_x) _NOEXCEPT {return log2((double)__lcpp_x);} | |
// logb | |
using ::logb; | |
using ::logbf; | |
-inline _LIBCPP_INLINE_VISIBILITY float logb(float __x) _NOEXCEPT {return logbf(__x);} | |
-inline _LIBCPP_INLINE_VISIBILITY long double logb(long double __x) _NOEXCEPT {return logbl(__x);} | |
+inline _LIBCPP_INLINE_VISIBILITY float logb(float __lcpp_x) _NOEXCEPT {return logbf(__lcpp_x);} | |
+inline _LIBCPP_INLINE_VISIBILITY long double logb(long double __lcpp_x) _NOEXCEPT {return logbl(__lcpp_x);} | |
template <class _A1> | |
inline _LIBCPP_INLINE_VISIBILITY | |
typename enable_if<is_integral<_A1>::value, double>::type | |
-logb(_A1 __x) _NOEXCEPT {return logb((double)__x);} | |
+logb(_A1 __lcpp_x) _NOEXCEPT {return logb((double)__lcpp_x);} | |
// lrint | |
using ::lrint; | |
using ::lrintf; | |
-inline _LIBCPP_INLINE_VISIBILITY long lrint(float __x) _NOEXCEPT {return lrintf(__x);} | |
-inline _LIBCPP_INLINE_VISIBILITY long lrint(long double __x) _NOEXCEPT {return lrintl(__x);} | |
+inline _LIBCPP_INLINE_VISIBILITY long lrint(float __lcpp_x) _NOEXCEPT {return lrintf(__lcpp_x);} | |
+inline _LIBCPP_INLINE_VISIBILITY long lrint(long double __lcpp_x) _NOEXCEPT {return lrintl(__lcpp_x);} | |
template <class _A1> | |
inline _LIBCPP_INLINE_VISIBILITY | |
typename enable_if<is_integral<_A1>::value, long>::type | |
-lrint(_A1 __x) _NOEXCEPT {return lrint((double)__x);} | |
+lrint(_A1 __lcpp_x) _NOEXCEPT {return lrint((double)__lcpp_x);} | |
// lround | |
using ::lround; | |
using ::lroundf; | |
-inline _LIBCPP_INLINE_VISIBILITY long lround(float __x) _NOEXCEPT {return lroundf(__x);} | |
-inline _LIBCPP_INLINE_VISIBILITY long lround(long double __x) _NOEXCEPT {return lroundl(__x);} | |
+inline _LIBCPP_INLINE_VISIBILITY long lround(float __lcpp_x) _NOEXCEPT {return lroundf(__lcpp_x);} | |
+inline _LIBCPP_INLINE_VISIBILITY long lround(long double __lcpp_x) _NOEXCEPT {return lroundl(__lcpp_x);} | |
template <class _A1> | |
inline _LIBCPP_INLINE_VISIBILITY | |
typename enable_if<is_integral<_A1>::value, long>::type | |
-lround(_A1 __x) _NOEXCEPT {return lround((double)__x);} | |
+lround(_A1 __lcpp_x) _NOEXCEPT {return lround((double)__lcpp_x);} | |
#endif // _LIBCPP_MSVCRT | |
#endif // __sun__ | |
@@ -1441,21 +1441,21 @@ using ::nanf; | |
using ::nearbyint; | |
using ::nearbyintf; | |
-inline _LIBCPP_INLINE_VISIBILITY float nearbyint(float __x) _NOEXCEPT {return nearbyintf(__x);} | |
-inline _LIBCPP_INLINE_VISIBILITY long double nearbyint(long double __x) _NOEXCEPT {return nearbyintl(__x);} | |
+inline _LIBCPP_INLINE_VISIBILITY float nearbyint(float __lcpp_x) _NOEXCEPT {return nearbyintf(__lcpp_x);} | |
+inline _LIBCPP_INLINE_VISIBILITY long double nearbyint(long double __lcpp_x) _NOEXCEPT {return nearbyintl(__lcpp_x);} | |
template <class _A1> | |
inline _LIBCPP_INLINE_VISIBILITY | |
typename enable_if<is_integral<_A1>::value, double>::type | |
-nearbyint(_A1 __x) _NOEXCEPT {return nearbyint((double)__x);} | |
+nearbyint(_A1 __lcpp_x) _NOEXCEPT {return nearbyint((double)__lcpp_x);} | |
// nextafter | |
using ::nextafter; | |
using ::nextafterf; | |
-inline _LIBCPP_INLINE_VISIBILITY float nextafter(float __x, float __y) _NOEXCEPT {return nextafterf(__x, __y);} | |
-inline _LIBCPP_INLINE_VISIBILITY long double nextafter(long double __x, long double __y) _NOEXCEPT {return nextafterl(__x, __y);} | |
+inline _LIBCPP_INLINE_VISIBILITY float nextafter(float __lcpp_x, float __lcpp_y) _NOEXCEPT {return nextafterf(__lcpp_x, __lcpp_y);} | |
+inline _LIBCPP_INLINE_VISIBILITY long double nextafter(long double __lcpp_x, long double __lcpp_y) _NOEXCEPT {return nextafterl(__lcpp_x, __lcpp_y);} | |
template <class _A1, class _A2> | |
inline _LIBCPP_INLINE_VISIBILITY | |
@@ -1465,12 +1465,12 @@ typename enable_if | |
is_arithmetic<_A2>::value, | |
typename __promote<_A1, _A2>::type | |
>::type | |
-nextafter(_A1 __x, _A2 __y) _NOEXCEPT | |
+nextafter(_A1 __lcpp_x, _A2 __lcpp_y) _NOEXCEPT | |
{ | |
typedef typename __promote<_A1, _A2>::type __result_type; | |
static_assert((!(is_same<_A1, __result_type>::value && | |
is_same<_A2, __result_type>::value)), ""); | |
- return nextafter((__result_type)__x, (__result_type)__y); | |
+ return nextafter((__result_type)__lcpp_x, (__result_type)__lcpp_y); | |
} | |
// nexttoward | |
@@ -1478,21 +1478,21 @@ nextafter(_A1 __x, _A2 __y) _NOEXCEPT | |
using ::nexttoward; | |
using ::nexttowardf; | |
-inline _LIBCPP_INLINE_VISIBILITY float nexttoward(float __x, long double __y) _NOEXCEPT {return nexttowardf(__x, __y);} | |
-inline _LIBCPP_INLINE_VISIBILITY long double nexttoward(long double __x, long double __y) _NOEXCEPT {return nexttowardl(__x, __y);} | |
+inline _LIBCPP_INLINE_VISIBILITY float nexttoward(float __lcpp_x, long double __lcpp_y) _NOEXCEPT {return nexttowardf(__lcpp_x, __lcpp_y);} | |
+inline _LIBCPP_INLINE_VISIBILITY long double nexttoward(long double __lcpp_x, long double __lcpp_y) _NOEXCEPT {return nexttowardl(__lcpp_x, __lcpp_y);} | |
template <class _A1> | |
inline _LIBCPP_INLINE_VISIBILITY | |
typename enable_if<is_integral<_A1>::value, double>::type | |
-nexttoward(_A1 __x, long double __y) _NOEXCEPT {return nexttoward((double)__x, __y);} | |
+nexttoward(_A1 __lcpp_x, long double __lcpp_y) _NOEXCEPT {return nexttoward((double)__lcpp_x, __lcpp_y);} | |
// remainder | |
using ::remainder; | |
using ::remainderf; | |
-inline _LIBCPP_INLINE_VISIBILITY float remainder(float __x, float __y) _NOEXCEPT {return remainderf(__x, __y);} | |
-inline _LIBCPP_INLINE_VISIBILITY long double remainder(long double __x, long double __y) _NOEXCEPT {return remainderl(__x, __y);} | |
+inline _LIBCPP_INLINE_VISIBILITY float remainder(float __lcpp_x, float __lcpp_y) _NOEXCEPT {return remainderf(__lcpp_x, __lcpp_y);} | |
+inline _LIBCPP_INLINE_VISIBILITY long double remainder(long double __lcpp_x, long double __lcpp_y) _NOEXCEPT {return remainderl(__lcpp_x, __lcpp_y);} | |
template <class _A1, class _A2> | |
inline _LIBCPP_INLINE_VISIBILITY | |
@@ -1502,12 +1502,12 @@ typename enable_if | |
is_arithmetic<_A2>::value, | |
typename __promote<_A1, _A2>::type | |
>::type | |
-remainder(_A1 __x, _A2 __y) _NOEXCEPT | |
+remainder(_A1 __lcpp_x, _A2 __lcpp_y) _NOEXCEPT | |
{ | |
typedef typename __promote<_A1, _A2>::type __result_type; | |
static_assert((!(is_same<_A1, __result_type>::value && | |
is_same<_A2, __result_type>::value)), ""); | |
- return remainder((__result_type)__x, (__result_type)__y); | |
+ return remainder((__result_type)__lcpp_x, (__result_type)__lcpp_y); | |
} | |
// remquo | |
@@ -1515,8 +1515,8 @@ remainder(_A1 __x, _A2 __y) _NOEXCEPT | |
using ::remquo; | |
using ::remquof; | |
-inline _LIBCPP_INLINE_VISIBILITY float remquo(float __x, float __y, int* __z) _NOEXCEPT {return remquof(__x, __y, __z);} | |
-inline _LIBCPP_INLINE_VISIBILITY long double remquo(long double __x, long double __y, int* __z) _NOEXCEPT {return remquol(__x, __y, __z);} | |
+inline _LIBCPP_INLINE_VISIBILITY float remquo(float __lcpp_x, float __lcpp_y, int* __z) _NOEXCEPT {return remquof(__lcpp_x, __lcpp_y, __z);} | |
+inline _LIBCPP_INLINE_VISIBILITY long double remquo(long double __lcpp_x, long double __lcpp_y, int* __z) _NOEXCEPT {return remquol(__lcpp_x, __lcpp_y, __z);} | |
template <class _A1, class _A2> | |
inline _LIBCPP_INLINE_VISIBILITY | |
@@ -1526,12 +1526,12 @@ typename enable_if | |
is_arithmetic<_A2>::value, | |
typename __promote<_A1, _A2>::type | |
>::type | |
-remquo(_A1 __x, _A2 __y, int* __z) _NOEXCEPT | |
+remquo(_A1 __lcpp_x, _A2 __lcpp_y, int* __z) _NOEXCEPT | |
{ | |
typedef typename __promote<_A1, _A2>::type __result_type; | |
static_assert((!(is_same<_A1, __result_type>::value && | |
is_same<_A2, __result_type>::value)), ""); | |
- return remquo((__result_type)__x, (__result_type)__y, __z); | |
+ return remquo((__result_type)__lcpp_x, (__result_type)__lcpp_y, __z); | |
} | |
// rint | |
@@ -1539,78 +1539,78 @@ remquo(_A1 __x, _A2 __y, int* __z) _NOEXCEPT | |
using ::rint; | |
using ::rintf; | |
-inline _LIBCPP_INLINE_VISIBILITY float rint(float __x) _NOEXCEPT {return rintf(__x);} | |
-inline _LIBCPP_INLINE_VISIBILITY long double rint(long double __x) _NOEXCEPT {return rintl(__x);} | |
+inline _LIBCPP_INLINE_VISIBILITY float rint(float __lcpp_x) _NOEXCEPT {return rintf(__lcpp_x);} | |
+inline _LIBCPP_INLINE_VISIBILITY long double rint(long double __lcpp_x) _NOEXCEPT {return rintl(__lcpp_x);} | |
template <class _A1> | |
inline _LIBCPP_INLINE_VISIBILITY | |
typename enable_if<is_integral<_A1>::value, double>::type | |
-rint(_A1 __x) _NOEXCEPT {return rint((double)__x);} | |
+rint(_A1 __lcpp_x) _NOEXCEPT {return rint((double)__lcpp_x);} | |
// round | |
using ::round; | |
using ::roundf; | |
-inline _LIBCPP_INLINE_VISIBILITY float round(float __x) _NOEXCEPT {return roundf(__x);} | |
-inline _LIBCPP_INLINE_VISIBILITY long double round(long double __x) _NOEXCEPT {return roundl(__x);} | |
+inline _LIBCPP_INLINE_VISIBILITY float round(float __lcpp_x) _NOEXCEPT {return roundf(__lcpp_x);} | |
+inline _LIBCPP_INLINE_VISIBILITY long double round(long double __lcpp_x) _NOEXCEPT {return roundl(__lcpp_x);} | |
template <class _A1> | |
inline _LIBCPP_INLINE_VISIBILITY | |
typename enable_if<is_integral<_A1>::value, double>::type | |
-round(_A1 __x) _NOEXCEPT {return round((double)__x);} | |
+round(_A1 __lcpp_x) _NOEXCEPT {return round((double)__lcpp_x);} | |
// scalbln | |
using ::scalbln; | |
using ::scalblnf; | |
-inline _LIBCPP_INLINE_VISIBILITY float scalbln(float __x, long __y) _NOEXCEPT {return scalblnf(__x, __y);} | |
-inline _LIBCPP_INLINE_VISIBILITY long double scalbln(long double __x, long __y) _NOEXCEPT {return scalblnl(__x, __y);} | |
+inline _LIBCPP_INLINE_VISIBILITY float scalbln(float __lcpp_x, long __lcpp_y) _NOEXCEPT {return scalblnf(__lcpp_x, __lcpp_y);} | |
+inline _LIBCPP_INLINE_VISIBILITY long double scalbln(long double __lcpp_x, long __lcpp_y) _NOEXCEPT {return scalblnl(__lcpp_x, __lcpp_y);} | |
template <class _A1> | |
inline _LIBCPP_INLINE_VISIBILITY | |
typename enable_if<is_integral<_A1>::value, double>::type | |
-scalbln(_A1 __x, long __y) _NOEXCEPT {return scalbln((double)__x, __y);} | |
+scalbln(_A1 __lcpp_x, long __lcpp_y) _NOEXCEPT {return scalbln((double)__lcpp_x, __lcpp_y);} | |
// scalbn | |
using ::scalbn; | |
using ::scalbnf; | |
-inline _LIBCPP_INLINE_VISIBILITY float scalbn(float __x, int __y) _NOEXCEPT {return scalbnf(__x, __y);} | |
-inline _LIBCPP_INLINE_VISIBILITY long double scalbn(long double __x, int __y) _NOEXCEPT {return scalbnl(__x, __y);} | |
+inline _LIBCPP_INLINE_VISIBILITY float scalbn(float __lcpp_x, int __lcpp_y) _NOEXCEPT {return scalbnf(__lcpp_x, __lcpp_y);} | |
+inline _LIBCPP_INLINE_VISIBILITY long double scalbn(long double __lcpp_x, int __lcpp_y) _NOEXCEPT {return scalbnl(__lcpp_x, __lcpp_y);} | |
template <class _A1> | |
inline _LIBCPP_INLINE_VISIBILITY | |
typename enable_if<is_integral<_A1>::value, double>::type | |
-scalbn(_A1 __x, int __y) _NOEXCEPT {return scalbn((double)__x, __y);} | |
+scalbn(_A1 __lcpp_x, int __lcpp_y) _NOEXCEPT {return scalbn((double)__lcpp_x, __lcpp_y);} | |
// tgamma | |
using ::tgamma; | |
using ::tgammaf; | |
-inline _LIBCPP_INLINE_VISIBILITY float tgamma(float __x) _NOEXCEPT {return tgammaf(__x);} | |
-inline _LIBCPP_INLINE_VISIBILITY long double tgamma(long double __x) _NOEXCEPT {return tgammal(__x);} | |
+inline _LIBCPP_INLINE_VISIBILITY float tgamma(float __lcpp_x) _NOEXCEPT {return tgammaf(__lcpp_x);} | |
+inline _LIBCPP_INLINE_VISIBILITY long double tgamma(long double __lcpp_x) _NOEXCEPT {return tgammal(__lcpp_x);} | |
template <class _A1> | |
inline _LIBCPP_INLINE_VISIBILITY | |
typename enable_if<is_integral<_A1>::value, double>::type | |
-tgamma(_A1 __x) _NOEXCEPT {return tgamma((double)__x);} | |
+tgamma(_A1 __lcpp_x) _NOEXCEPT {return tgamma((double)__lcpp_x);} | |
// trunc | |
using ::trunc; | |
using ::truncf; | |
-inline _LIBCPP_INLINE_VISIBILITY float trunc(float __x) _NOEXCEPT {return truncf(__x);} | |
-inline _LIBCPP_INLINE_VISIBILITY long double trunc(long double __x) _NOEXCEPT {return truncl(__x);} | |
+inline _LIBCPP_INLINE_VISIBILITY float trunc(float __lcpp_x) _NOEXCEPT {return truncf(__lcpp_x);} | |
+inline _LIBCPP_INLINE_VISIBILITY long double trunc(long double __lcpp_x) _NOEXCEPT {return truncl(__lcpp_x);} | |
template <class _A1> | |
inline _LIBCPP_INLINE_VISIBILITY | |
typename enable_if<is_integral<_A1>::value, double>::type | |
-trunc(_A1 __x) _NOEXCEPT {return trunc((double)__x);} | |
+trunc(_A1 __lcpp_x) _NOEXCEPT {return trunc((double)__lcpp_x);} | |
#endif // !_LIBCPP_MSVCRT | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment