Lines Matching defs:funcWrapper
26 T funcWrapper(GetPayloadFunc func, T x) { return func(&x); }
29 EXPECT_FP_EQ(T(-1.0), funcWrapper(func, T(0.0)));
30 EXPECT_FP_EQ(T(-1.0), funcWrapper(func, T(-0.0)));
31 EXPECT_FP_EQ(T(-1.0), funcWrapper(func, T(0.1)));
32 EXPECT_FP_EQ(T(-1.0), funcWrapper(func, T(-0.1)));
33 EXPECT_FP_EQ(T(-1.0), funcWrapper(func, T(123.38)));
34 EXPECT_FP_EQ(T(-1.0), funcWrapper(func, T(-123.38)));
35 EXPECT_FP_EQ(T(-1.0), funcWrapper(func, inf));
36 EXPECT_FP_EQ(T(-1.0), funcWrapper(func, neg_inf));
40 EXPECT_FP_EQ(T(0.0), funcWrapper(func, aNaN));
41 EXPECT_FP_EQ(T(0.0), funcWrapper(func, neg_aNaN));
51 EXPECT_FP_EQ(default_snan_payload, funcWrapper(func, sNaN));
52 EXPECT_FP_EQ(default_snan_payload, funcWrapper(func, neg_sNaN));
58 EXPECT_FP_EQ(T(0x42.0p+0), funcWrapper(func, qnan_42));
59 EXPECT_FP_EQ(T(0x42.0p+0), funcWrapper(func, neg_qnan_42));
60 EXPECT_FP_EQ(T(0x42.0p+0), funcWrapper(func, snan_42));
61 EXPECT_FP_EQ(T(0x42.0p+0), funcWrapper(func, neg_snan_42));
67 EXPECT_FP_EQ(T(0x123.0p+0), funcWrapper(func, qnan_123));
68 EXPECT_FP_EQ(T(0x123.0p+0), funcWrapper(func, neg_qnan_123));
69 EXPECT_FP_EQ(T(0x123.0p+0), funcWrapper(func, snan_123));
70 EXPECT_FP_EQ(T(0x123.0p+0), funcWrapper(func, neg_snan_123));