#include <gtest-internal.h>
Classes | |
union | FloatingPointUnion |
Public Types | |
typedef TypeWithSize< sizeof(RawType)>::UInt | Bits |
typedef TypeWithSize< sizeof(RawType)>::UInt | Bits |
typedef TypeWithSize< sizeof(RawType)>::UInt | Bits |
typedef TypeWithSize< sizeof(RawType)>::UInt | Bits |
typedef TypeWithSize< sizeof(RawType)>::UInt | Bits |
typedef TypeWithSize< sizeof(RawType)>::UInt | Bits |
Static Public Member Functions | |
static RawType | Infinity () |
static RawType | Infinity () |
static RawType | Infinity () |
static RawType | Infinity () |
static RawType | Infinity () |
static RawType | Infinity () |
static RawType | Max () |
static RawType | Max () |
static RawType | Max () |
static RawType | Max () |
static RawType | Max () |
static RawType | Max () |
static RawType | ReinterpretBits (const Bits bits) |
static RawType | ReinterpretBits (const Bits bits) |
static RawType | ReinterpretBits (const Bits bits) |
static RawType | ReinterpretBits (const Bits bits) |
static RawType | ReinterpretBits (const Bits bits) |
static RawType | ReinterpretBits (const Bits bits) |
Static Public Attributes | |
static const size_t | kBitCount = 8*sizeof(RawType) |
static const size_t | kExponentBitCount = kBitCount - 1 - kFractionBitCount |
static const Bits | kExponentBitMask = ~(kSignBitMask | kFractionBitMask) |
static const size_t | kFractionBitCount |
static const Bits | kFractionBitMask |
static const size_t | kMaxUlps = 4 |
static const uint32_t | kMaxUlps = 4 |
static const Bits | kSignBitMask = static_cast<Bits>(1) << (kBitCount - 1) |
Static Private Member Functions | |
static Bits | DistanceBetweenSignAndMagnitudeNumbers (const Bits &sam1, const Bits &sam2) |
static Bits | DistanceBetweenSignAndMagnitudeNumbers (const Bits &sam1, const Bits &sam2) |
static Bits | DistanceBetweenSignAndMagnitudeNumbers (const Bits &sam1, const Bits &sam2) |
static Bits | DistanceBetweenSignAndMagnitudeNumbers (const Bits &sam1, const Bits &sam2) |
static Bits | DistanceBetweenSignAndMagnitudeNumbers (const Bits &sam1, const Bits &sam2) |
static Bits | DistanceBetweenSignAndMagnitudeNumbers (const Bits &sam1, const Bits &sam2) |
static Bits | SignAndMagnitudeToBiased (const Bits &sam) |
static Bits | SignAndMagnitudeToBiased (const Bits &sam) |
static Bits | SignAndMagnitudeToBiased (const Bits &sam) |
static Bits | SignAndMagnitudeToBiased (const Bits &sam) |
static Bits | SignAndMagnitudeToBiased (const Bits &sam) |
static Bits | SignAndMagnitudeToBiased (const Bits &sam) |
Private Attributes | |
FloatingPointUnion | u_ |
Definition at line 238 of file bloaty/third_party/googletest/googletest/include/gtest/internal/gtest-internal.h.
typedef TypeWithSize<sizeof(RawType)>::UInt testing::internal::FloatingPoint< RawType >::Bits |
Definition at line 242 of file bloaty/third_party/googletest/googletest/include/gtest/internal/gtest-internal.h.
typedef TypeWithSize<sizeof(RawType)>::UInt testing::internal::FloatingPoint< RawType >::Bits |
Definition at line 254 of file boringssl-with-bazel/src/third_party/googletest/include/gtest/internal/gtest-internal.h.
typedef TypeWithSize<sizeof(RawType)>::UInt testing::internal::FloatingPoint< RawType >::Bits |
Definition at line 256 of file googletest/googletest/include/gtest/internal/gtest-internal.h.
typedef TypeWithSize<sizeof(RawType)>::UInt testing::internal::FloatingPoint< RawType >::Bits |
Definition at line 274 of file bloaty/third_party/protobuf/third_party/googletest/googletest/include/gtest/internal/gtest-internal.h.
typedef TypeWithSize<sizeof(RawType)>::UInt testing::internal::FloatingPoint< RawType >::Bits |
Definition at line 274 of file protobuf/third_party/googletest/googletest/include/gtest/internal/gtest-internal.h.
typedef TypeWithSize<sizeof(RawType)>::UInt testing::internal::FloatingPoint< RawType >::Bits |
Definition at line 8001 of file cares/cares/test/gmock-1.8.0/gtest/gtest.h.
|
inlineexplicit |
Definition at line 286 of file bloaty/third_party/googletest/googletest/include/gtest/internal/gtest-internal.h.
|
inlineexplicit |
Definition at line 318 of file bloaty/third_party/protobuf/third_party/googletest/googletest/include/gtest/internal/gtest-internal.h.
|
inlineexplicit |
Definition at line 298 of file boringssl-with-bazel/src/third_party/googletest/include/gtest/internal/gtest-internal.h.
|
inlineexplicit |
Definition at line 8045 of file cares/cares/test/gmock-1.8.0/gtest/gtest.h.
|
inlineexplicit |
Definition at line 300 of file googletest/googletest/include/gtest/internal/gtest-internal.h.
|
inlineexplicit |
Definition at line 318 of file protobuf/third_party/googletest/googletest/include/gtest/internal/gtest-internal.h.
|
inline |
Definition at line 334 of file bloaty/third_party/googletest/googletest/include/gtest/internal/gtest-internal.h.
|
inline |
Definition at line 346 of file boringssl-with-bazel/src/third_party/googletest/include/gtest/internal/gtest-internal.h.
|
inline |
Definition at line 348 of file googletest/googletest/include/gtest/internal/gtest-internal.h.
|
inline |
Definition at line 366 of file bloaty/third_party/protobuf/third_party/googletest/googletest/include/gtest/internal/gtest-internal.h.
|
inline |
Definition at line 366 of file protobuf/third_party/googletest/googletest/include/gtest/internal/gtest-internal.h.
|
inline |
Definition at line 8093 of file cares/cares/test/gmock-1.8.0/gtest/gtest.h.
|
inline |
Definition at line 310 of file bloaty/third_party/googletest/googletest/include/gtest/internal/gtest-internal.h.
|
inline |
Definition at line 322 of file boringssl-with-bazel/src/third_party/googletest/include/gtest/internal/gtest-internal.h.
|
inline |
Definition at line 324 of file googletest/googletest/include/gtest/internal/gtest-internal.h.
|
inline |
Definition at line 342 of file bloaty/third_party/protobuf/third_party/googletest/googletest/include/gtest/internal/gtest-internal.h.
|
inline |
Definition at line 342 of file protobuf/third_party/googletest/googletest/include/gtest/internal/gtest-internal.h.
|
inline |
Definition at line 8069 of file cares/cares/test/gmock-1.8.0/gtest/gtest.h.
|
inlinestaticprivate |
Definition at line 377 of file bloaty/third_party/googletest/googletest/include/gtest/internal/gtest-internal.h.
|
inlinestaticprivate |
Definition at line 389 of file boringssl-with-bazel/src/third_party/googletest/include/gtest/internal/gtest-internal.h.
|
inlinestaticprivate |
Definition at line 391 of file googletest/googletest/include/gtest/internal/gtest-internal.h.
|
inlinestaticprivate |
Definition at line 409 of file protobuf/third_party/googletest/googletest/include/gtest/internal/gtest-internal.h.
|
inlinestaticprivate |
Definition at line 409 of file bloaty/third_party/protobuf/third_party/googletest/googletest/include/gtest/internal/gtest-internal.h.
|
inlinestaticprivate |
Definition at line 8136 of file cares/cares/test/gmock-1.8.0/gtest/gtest.h.
|
inline |
Definition at line 313 of file bloaty/third_party/googletest/googletest/include/gtest/internal/gtest-internal.h.
|
inline |
Definition at line 325 of file boringssl-with-bazel/src/third_party/googletest/include/gtest/internal/gtest-internal.h.
|
inline |
Definition at line 327 of file googletest/googletest/include/gtest/internal/gtest-internal.h.
|
inline |
Definition at line 345 of file bloaty/third_party/protobuf/third_party/googletest/googletest/include/gtest/internal/gtest-internal.h.
|
inline |
Definition at line 345 of file protobuf/third_party/googletest/googletest/include/gtest/internal/gtest-internal.h.
|
inline |
Definition at line 8072 of file cares/cares/test/gmock-1.8.0/gtest/gtest.h.
|
inline |
Definition at line 316 of file bloaty/third_party/googletest/googletest/include/gtest/internal/gtest-internal.h.
|
inline |
Definition at line 328 of file boringssl-with-bazel/src/third_party/googletest/include/gtest/internal/gtest-internal.h.
|
inline |
Definition at line 330 of file googletest/googletest/include/gtest/internal/gtest-internal.h.
|
inline |
Definition at line 348 of file bloaty/third_party/protobuf/third_party/googletest/googletest/include/gtest/internal/gtest-internal.h.
|
inline |
Definition at line 348 of file protobuf/third_party/googletest/googletest/include/gtest/internal/gtest-internal.h.
|
inline |
Definition at line 8075 of file cares/cares/test/gmock-1.8.0/gtest/gtest.h.
|
inlinestatic |
Definition at line 300 of file bloaty/third_party/googletest/googletest/include/gtest/internal/gtest-internal.h.
|
inlinestatic |
Definition at line 312 of file boringssl-with-bazel/src/third_party/googletest/include/gtest/internal/gtest-internal.h.
|
inlinestatic |
Definition at line 314 of file googletest/googletest/include/gtest/internal/gtest-internal.h.
|
inlinestatic |
Definition at line 332 of file bloaty/third_party/protobuf/third_party/googletest/googletest/include/gtest/internal/gtest-internal.h.
|
inlinestatic |
Definition at line 332 of file protobuf/third_party/googletest/googletest/include/gtest/internal/gtest-internal.h.
|
inlinestatic |
Definition at line 8059 of file cares/cares/test/gmock-1.8.0/gtest/gtest.h.
|
inline |
Definition at line 322 of file bloaty/third_party/googletest/googletest/include/gtest/internal/gtest-internal.h.
|
inline |
Definition at line 334 of file boringssl-with-bazel/src/third_party/googletest/include/gtest/internal/gtest-internal.h.
|
inline |
Definition at line 336 of file googletest/googletest/include/gtest/internal/gtest-internal.h.
|
inline |
Definition at line 354 of file bloaty/third_party/protobuf/third_party/googletest/googletest/include/gtest/internal/gtest-internal.h.
|
inline |
Definition at line 354 of file protobuf/third_party/googletest/googletest/include/gtest/internal/gtest-internal.h.
|
inline |
Definition at line 8081 of file cares/cares/test/gmock-1.8.0/gtest/gtest.h.
|
static |
|
static |
|
static |
|
static |
|
static |
|
inline |
Definition at line 390 of file bloaty/third_party/googletest/googletest/include/gtest/internal/gtest-internal.h.
|
inline |
Definition at line 392 of file bloaty/third_party/googletest/googletest/include/gtest/internal/gtest-internal.h.
|
inline |
Definition at line 402 of file boringssl-with-bazel/src/third_party/googletest/include/gtest/internal/gtest-internal.h.
|
inline |
Definition at line 404 of file boringssl-with-bazel/src/third_party/googletest/include/gtest/internal/gtest-internal.h.
|
inline |
Definition at line 404 of file googletest/googletest/include/gtest/internal/gtest-internal.h.
|
inline |
Definition at line 406 of file googletest/googletest/include/gtest/internal/gtest-internal.h.
|
inline |
Definition at line 422 of file bloaty/third_party/protobuf/third_party/googletest/googletest/include/gtest/internal/gtest-internal.h.
|
inline |
Definition at line 422 of file protobuf/third_party/googletest/googletest/include/gtest/internal/gtest-internal.h.
|
inline |
Definition at line 424 of file bloaty/third_party/protobuf/third_party/googletest/googletest/include/gtest/internal/gtest-internal.h.
|
inline |
Definition at line 424 of file protobuf/third_party/googletest/googletest/include/gtest/internal/gtest-internal.h.
|
static |
|
inline |
Definition at line 8149 of file cares/cares/test/gmock-1.8.0/gtest/gtest.h.
|
inline |
Definition at line 8151 of file cares/cares/test/gmock-1.8.0/gtest/gtest.h.
|
inlinestatic |
Definition at line 293 of file bloaty/third_party/googletest/googletest/include/gtest/internal/gtest-internal.h.
|
inlinestatic |
Definition at line 305 of file boringssl-with-bazel/src/third_party/googletest/include/gtest/internal/gtest-internal.h.
|
inlinestatic |
Definition at line 307 of file googletest/googletest/include/gtest/internal/gtest-internal.h.
|
inlinestatic |
Definition at line 325 of file bloaty/third_party/protobuf/third_party/googletest/googletest/include/gtest/internal/gtest-internal.h.
|
inlinestatic |
Definition at line 325 of file protobuf/third_party/googletest/googletest/include/gtest/internal/gtest-internal.h.
|
inlinestatic |
Definition at line 8052 of file cares/cares/test/gmock-1.8.0/gtest/gtest.h.
|
inline |
Definition at line 319 of file bloaty/third_party/googletest/googletest/include/gtest/internal/gtest-internal.h.
|
inline |
Definition at line 331 of file boringssl-with-bazel/src/third_party/googletest/include/gtest/internal/gtest-internal.h.
|
inline |
Definition at line 333 of file googletest/googletest/include/gtest/internal/gtest-internal.h.
|
inline |
Definition at line 351 of file protobuf/third_party/googletest/googletest/include/gtest/internal/gtest-internal.h.
|
inline |
Definition at line 351 of file bloaty/third_party/protobuf/third_party/googletest/googletest/include/gtest/internal/gtest-internal.h.
|
inline |
Definition at line 8078 of file cares/cares/test/gmock-1.8.0/gtest/gtest.h.
|
inlinestaticprivate |
Definition at line 365 of file bloaty/third_party/googletest/googletest/include/gtest/internal/gtest-internal.h.
|
inlinestaticprivate |
Definition at line 377 of file boringssl-with-bazel/src/third_party/googletest/include/gtest/internal/gtest-internal.h.
|
inlinestaticprivate |
Definition at line 379 of file googletest/googletest/include/gtest/internal/gtest-internal.h.
|
inlinestaticprivate |
Definition at line 397 of file protobuf/third_party/googletest/googletest/include/gtest/internal/gtest-internal.h.
|
inlinestaticprivate |
Definition at line 397 of file bloaty/third_party/protobuf/third_party/googletest/googletest/include/gtest/internal/gtest-internal.h.
|
inlinestaticprivate |
Definition at line 8124 of file cares/cares/test/gmock-1.8.0/gtest/gtest.h.
|
static |
Definition at line 247 of file bloaty/third_party/googletest/googletest/include/gtest/internal/gtest-internal.h.
|
static |
Definition at line 254 of file bloaty/third_party/googletest/googletest/include/gtest/internal/gtest-internal.h.
|
static |
Definition at line 264 of file bloaty/third_party/googletest/googletest/include/gtest/internal/gtest-internal.h.
|
static |
Definition at line 250 of file bloaty/third_party/googletest/googletest/include/gtest/internal/gtest-internal.h.
|
static |
Definition at line 260 of file bloaty/third_party/googletest/googletest/include/gtest/internal/gtest-internal.h.
|
static |
Definition at line 278 of file bloaty/third_party/googletest/googletest/include/gtest/internal/gtest-internal.h.
|
static |
Definition at line 290 of file boringssl-with-bazel/src/third_party/googletest/include/gtest/internal/gtest-internal.h.
|
static |
Definition at line 257 of file bloaty/third_party/googletest/googletest/include/gtest/internal/gtest-internal.h.
|
private |
Definition at line 384 of file bloaty/third_party/googletest/googletest/include/gtest/internal/gtest-internal.h.