Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(521)

Unified Diff: third_party/numerics/safe_math_impl.h

Issue 453133004: clang-format all code (Closed) Base URL: https://pdfium.googlesource.com/pdfium.git@master
Patch Set: Created 6 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: third_party/numerics/safe_math_impl.h
diff --git a/third_party/numerics/safe_math_impl.h b/third_party/numerics/safe_math_impl.h
index 4bf59e64e07c6ce6edde7deee2e2014bc623749c..de5e2c9b24e26867670c3a1a1091b0fa7220c4b5 100644
--- a/third_party/numerics/safe_math_impl.h
+++ b/third_party/numerics/safe_math_impl.h
@@ -173,9 +173,10 @@ CheckedMul(T x, T y, RangeConstraint* validity) {
}
template <typename T>
-typename enable_if<std::numeric_limits<T>::is_integer&& std::numeric_limits<
- T>::is_signed&&(sizeof(T) * 2 > sizeof(uintmax_t)),
- T>::type
+typename enable_if<
+ std::numeric_limits<T>::is_integer &&
+ std::numeric_limits<T>::is_signed&&(sizeof(T) * 2 > sizeof(uintmax_t)),
+ T>::type
CheckedMul(T x, T y, RangeConstraint* validity) {
// if either side is zero then the result will be zero.
if (!(x || y)) {
@@ -232,7 +233,7 @@ T CheckedDiv(
template <typename T>
typename enable_if<
- std::numeric_limits<T>::is_integer&& std::numeric_limits<T>::is_signed,
+ std::numeric_limits<T>::is_integer && std::numeric_limits<T>::is_signed,
T>::type
CheckedMod(T x, T y, RangeConstraint* validity) {
*validity = y > 0 ? RANGE_VALID : RANGE_INVALID;
@@ -250,7 +251,7 @@ CheckedMod(T x, T y, RangeConstraint* validity) {
template <typename T>
typename enable_if<
- std::numeric_limits<T>::is_integer&& std::numeric_limits<T>::is_signed,
+ std::numeric_limits<T>::is_integer && std::numeric_limits<T>::is_signed,
T>::type
CheckedNeg(T value, RangeConstraint* validity) {
*validity =
@@ -272,7 +273,7 @@ CheckedNeg(T value, RangeConstraint* validity) {
template <typename T>
typename enable_if<
- std::numeric_limits<T>::is_integer&& std::numeric_limits<T>::is_signed,
+ std::numeric_limits<T>::is_integer && std::numeric_limits<T>::is_signed,
T>::type
CheckedAbs(T value, RangeConstraint* validity) {
*validity =
@@ -295,7 +296,7 @@ CheckedAbs(T value, RangeConstraint* validity) {
#define BASE_FLOAT_ARITHMETIC_STUBS(NAME) \
template <typename T> \
typename enable_if<std::numeric_limits<T>::is_iec559, T>::type \
- Checked##NAME(T, T, RangeConstraint*) { \
+ Checked##NAME(T, T, RangeConstraint*) { \
NOTREACHED(); \
return 0; \
}
@@ -340,8 +341,8 @@ struct GetNumericRepresentation {
: NUMERIC_UNKNOWN);
};
-template <typename T, NumericRepresentation type =
- GetNumericRepresentation<T>::value>
+template <typename T,
+ NumericRepresentation type = GetNumericRepresentation<T>::value>
class CheckedNumericState {};
// Integrals require quite a bit of additional housekeeping to manage state.
@@ -463,8 +464,7 @@ template <typename Lhs,
: DEFAULT_PROMOTION)
: (MaxExponent<Rhs>::value > MaxExponent<int>::value
? RIGHT_PROMOTION
- : DEFAULT_PROMOTION) >
-struct ArithmeticPromotion;
+ : DEFAULT_PROMOTION) > struct ArithmeticPromotion;
template <typename Lhs, typename Rhs>
struct ArithmeticPromotion<Lhs, Rhs, LEFT_PROMOTION> {

Powered by Google App Engine
This is Rietveld 408576698