Searched defs:IsNaN (Results 1 – 7 of 7) sorted by relevance
11 public final class IsNaN extends TypeSafeMatcher<Double> { class13 private IsNaN() { } in IsNaN() method in IsNaN
187 # define IsNaN(a) isnan(a) macro190 # define IsNaN(a) _isnan(a) macro192 # define IsNaN(a) ((a) != (a)) macro
396 inline bool IsNaN(float value) { return std::isnan(value); } in IsNaN() function398 inline bool IsNaN(double value) { return std::isnan(value); } in IsNaN() function400 inline bool IsNaN(Float16 value) { return Float16Classify(value) == FP_NAN; } in IsNaN() function
3778 std::enable_if_t<std::is_floating_point<T>::value, bool> IsNaN(T val) { in IsNaN() function3786 std::enable_if_t<std::is_integral<T>::value, bool> IsNaN(T val) { in IsNaN() function
19744 # define IsNaN(X) (((X)&EXP754)==EXP754 && ((X)&MAN754)!=0) macro19747 # define IsNaN(X) 0 macro
19699 # define IsNaN(X) (((X)&EXP754)==EXP754 && ((X)&MAN754)!=0) macro19702 # define IsNaN(X) 0 macro