Lines Matching refs:Matches
54 EXPECT_TRUE(m.Matches(Tuple2(5L, 5))); in TEST()
55 EXPECT_FALSE(m.Matches(Tuple2(5L, 6))); in TEST()
68 EXPECT_TRUE(m.Matches(Tuple2(5L, 4))); in TEST()
69 EXPECT_TRUE(m.Matches(Tuple2(5L, 5))); in TEST()
70 EXPECT_FALSE(m.Matches(Tuple2(5L, 6))); in TEST()
83 EXPECT_TRUE(m.Matches(Tuple2(5L, 4))); in TEST()
84 EXPECT_FALSE(m.Matches(Tuple2(5L, 5))); in TEST()
85 EXPECT_FALSE(m.Matches(Tuple2(5L, 6))); in TEST()
98 EXPECT_TRUE(m.Matches(Tuple2(5L, 6))); in TEST()
99 EXPECT_TRUE(m.Matches(Tuple2(5L, 5))); in TEST()
100 EXPECT_FALSE(m.Matches(Tuple2(5L, 4))); in TEST()
113 EXPECT_TRUE(m.Matches(Tuple2(5L, 6))); in TEST()
114 EXPECT_FALSE(m.Matches(Tuple2(5L, 5))); in TEST()
115 EXPECT_FALSE(m.Matches(Tuple2(5L, 4))); in TEST()
128 EXPECT_TRUE(m.Matches(Tuple2(5L, 6))); in TEST()
129 EXPECT_TRUE(m.Matches(Tuple2(5L, 4))); in TEST()
130 EXPECT_FALSE(m.Matches(Tuple2(5L, 5))); in TEST()
145 EXPECT_TRUE(matcher.Matches(pointers)); in TEST()
155 EXPECT_TRUE(m.Matches(quiet_nan)); in TEST()
156 EXPECT_TRUE(m.Matches(other_nan)); in TEST()
157 EXPECT_FALSE(m.Matches(real_value)); in TEST()
160 EXPECT_TRUE(m_ref.Matches(quiet_nan)); in TEST()
161 EXPECT_TRUE(m_ref.Matches(other_nan)); in TEST()
162 EXPECT_FALSE(m_ref.Matches(real_value)); in TEST()
165 EXPECT_TRUE(m_cref.Matches(quiet_nan)); in TEST()
166 EXPECT_TRUE(m_cref.Matches(other_nan)); in TEST()
167 EXPECT_FALSE(m_cref.Matches(real_value)); in TEST()
177 EXPECT_TRUE(m.Matches(quiet_nan)); in TEST()
178 EXPECT_TRUE(m.Matches(other_nan)); in TEST()
179 EXPECT_FALSE(m.Matches(real_value)); in TEST()
182 EXPECT_TRUE(m_ref.Matches(quiet_nan)); in TEST()
183 EXPECT_TRUE(m_ref.Matches(other_nan)); in TEST()
184 EXPECT_FALSE(m_ref.Matches(real_value)); in TEST()
187 EXPECT_TRUE(m_cref.Matches(quiet_nan)); in TEST()
188 EXPECT_TRUE(m_cref.Matches(other_nan)); in TEST()
189 EXPECT_FALSE(m_cref.Matches(real_value)); in TEST()
199 EXPECT_TRUE(m.Matches(quiet_nan)); in TEST()
200 EXPECT_TRUE(m.Matches(other_nan)); in TEST()
201 EXPECT_FALSE(m.Matches(real_value)); in TEST()
204 EXPECT_TRUE(m_ref.Matches(quiet_nan)); in TEST()
205 EXPECT_TRUE(m_ref.Matches(other_nan)); in TEST()
206 EXPECT_FALSE(m_ref.Matches(real_value)); in TEST()
209 EXPECT_TRUE(m_cref.Matches(quiet_nan)); in TEST()
210 EXPECT_TRUE(m_cref.Matches(other_nan)); in TEST()
211 EXPECT_FALSE(m_cref.Matches(real_value)); in TEST()
217 EXPECT_FALSE(mf.Matches(std::numeric_limits<float>::quiet_NaN())); in TEST()
218 EXPECT_FALSE(mf.Matches(std::nanf("1"))); in TEST()
219 EXPECT_TRUE(mf.Matches(1.0)); in TEST()
222 EXPECT_FALSE(md.Matches(std::numeric_limits<double>::quiet_NaN())); in TEST()
223 EXPECT_FALSE(md.Matches(std::nan("1"))); in TEST()
224 EXPECT_TRUE(md.Matches(1.0)); in TEST()
227 EXPECT_FALSE(mld.Matches(std::numeric_limits<long double>::quiet_NaN())); in TEST()
228 EXPECT_FALSE(mld.Matches(std::nanl("1"))); in TEST()
229 EXPECT_TRUE(mld.Matches(1.0)); in TEST()
261 EXPECT_TRUE(m.Matches(Tpl(1.0f, 1.0f))); in TEST()
262 EXPECT_TRUE(m.Matches(Tpl(0.3f, 0.1f + 0.1f + 0.1f))); in TEST()
263 EXPECT_FALSE(m.Matches(Tpl(1.1f, 1.0f))); in TEST()
277 EXPECT_TRUE(m.Matches(Tpl(1.0f, 1.0f))); in TEST()
278 EXPECT_TRUE(m.Matches(Tpl(std::numeric_limits<float>::quiet_NaN(), in TEST()
280 EXPECT_FALSE(m.Matches(Tpl(1.1f, 1.0f))); in TEST()
281 EXPECT_FALSE(m.Matches(Tpl(1.0f, std::numeric_limits<float>::quiet_NaN()))); in TEST()
282 EXPECT_FALSE(m.Matches(Tpl(std::numeric_limits<float>::quiet_NaN(), 1.0f))); in TEST()
296 EXPECT_TRUE(m.Matches(Tpl(1.0, 1.0))); in TEST()
297 EXPECT_TRUE(m.Matches(Tpl(0.3, 0.1 + 0.1 + 0.1))); in TEST()
298 EXPECT_FALSE(m.Matches(Tpl(1.1, 1.0))); in TEST()
312 EXPECT_TRUE(m.Matches(Tpl(1.0f, 1.0f))); in TEST()
313 EXPECT_TRUE(m.Matches(Tpl(std::numeric_limits<double>::quiet_NaN(), in TEST()
315 EXPECT_FALSE(m.Matches(Tpl(1.1f, 1.0f))); in TEST()
316 EXPECT_FALSE(m.Matches(Tpl(1.0f, std::numeric_limits<double>::quiet_NaN()))); in TEST()
317 EXPECT_FALSE(m.Matches(Tpl(std::numeric_limits<double>::quiet_NaN(), 1.0f))); in TEST()
331 EXPECT_TRUE(m.Matches(Tpl(1.0f, 1.0f))); in TEST()
332 EXPECT_TRUE(m.Matches(Tpl(1.3f, 1.0f))); in TEST()
333 EXPECT_FALSE(m.Matches(Tpl(1.8f, 1.0f))); in TEST()
347 EXPECT_TRUE(m.Matches(Tpl(1.0f, 1.0f))); in TEST()
348 EXPECT_TRUE(m.Matches(Tpl(1.1f, 1.0f))); in TEST()
349 EXPECT_TRUE(m.Matches(Tpl(std::numeric_limits<float>::quiet_NaN(), in TEST()
351 EXPECT_FALSE(m.Matches(Tpl(1.6f, 1.0f))); in TEST()
352 EXPECT_FALSE(m.Matches(Tpl(1.0f, std::numeric_limits<float>::quiet_NaN()))); in TEST()
353 EXPECT_FALSE(m.Matches(Tpl(std::numeric_limits<float>::quiet_NaN(), 1.0f))); in TEST()
367 EXPECT_TRUE(m.Matches(Tpl(1.0, 1.0))); in TEST()
368 EXPECT_TRUE(m.Matches(Tpl(1.3, 1.0))); in TEST()
369 EXPECT_FALSE(m.Matches(Tpl(1.8, 1.0))); in TEST()
383 EXPECT_TRUE(m.Matches(Tpl(1.0f, 1.0f))); in TEST()
384 EXPECT_TRUE(m.Matches(Tpl(1.1f, 1.0f))); in TEST()
385 EXPECT_TRUE(m.Matches(Tpl(std::numeric_limits<double>::quiet_NaN(), in TEST()
387 EXPECT_FALSE(m.Matches(Tpl(1.6f, 1.0f))); in TEST()
388 EXPECT_FALSE(m.Matches(Tpl(1.0f, std::numeric_limits<double>::quiet_NaN()))); in TEST()
389 EXPECT_FALSE(m.Matches(Tpl(std::numeric_limits<double>::quiet_NaN(), 1.0f))); in TEST()
402 EXPECT_TRUE(m.Matches(3)); in TEST()
403 EXPECT_FALSE(m.Matches(2)); in TEST()
425 EXPECT_TRUE(m.Matches(0)); in AllOfMatches()
427 EXPECT_FALSE(m.Matches(i)); in AllOfMatches()
429 EXPECT_TRUE(m.Matches(num + 1)); in AllOfMatches()
439 EXPECT_TRUE(m.Matches(1)); in TEST()
440 EXPECT_TRUE(m.Matches(2)); in TEST()
441 EXPECT_FALSE(m.Matches(0)); in TEST()
442 EXPECT_FALSE(m.Matches(3)); in TEST()
445 EXPECT_TRUE(m.Matches(3)); in TEST()
446 EXPECT_FALSE(m.Matches(2)); in TEST()
447 EXPECT_FALSE(m.Matches(1)); in TEST()
448 EXPECT_FALSE(m.Matches(0)); in TEST()
451 EXPECT_TRUE(m.Matches(4)); in TEST()
452 EXPECT_FALSE(m.Matches(3)); in TEST()
453 EXPECT_FALSE(m.Matches(2)); in TEST()
454 EXPECT_FALSE(m.Matches(1)); in TEST()
455 EXPECT_FALSE(m.Matches(0)); in TEST()
458 EXPECT_TRUE(m.Matches(0)); in TEST()
459 EXPECT_TRUE(m.Matches(1)); in TEST()
460 EXPECT_FALSE(m.Matches(3)); in TEST()
604 EXPECT_FALSE(m.Matches(0)); in AnyOfMatches()
606 EXPECT_TRUE(m.Matches(i)); in AnyOfMatches()
608 EXPECT_FALSE(m.Matches(num + 1)); in AnyOfMatches()
613 EXPECT_FALSE(m.Matches(std::to_string(0))); in AnyOfStringMatches()
616 EXPECT_TRUE(m.Matches(std::to_string(i))); in AnyOfStringMatches()
618 EXPECT_FALSE(m.Matches(std::to_string(num + 1))); in AnyOfStringMatches()
628 EXPECT_TRUE(m.Matches(1)); in TEST()
629 EXPECT_TRUE(m.Matches(4)); in TEST()
630 EXPECT_FALSE(m.Matches(2)); in TEST()
633 EXPECT_TRUE(m.Matches(-1)); in TEST()
634 EXPECT_TRUE(m.Matches(1)); in TEST()
635 EXPECT_TRUE(m.Matches(2)); in TEST()
636 EXPECT_FALSE(m.Matches(0)); in TEST()
639 EXPECT_TRUE(m.Matches(-1)); in TEST()
640 EXPECT_TRUE(m.Matches(1)); in TEST()
641 EXPECT_TRUE(m.Matches(2)); in TEST()
642 EXPECT_TRUE(m.Matches(3)); in TEST()
643 EXPECT_FALSE(m.Matches(0)); in TEST()
646 EXPECT_TRUE(m.Matches(0)); in TEST()
647 EXPECT_TRUE(m.Matches(11)); in TEST()
648 EXPECT_TRUE(m.Matches(3)); in TEST()
649 EXPECT_FALSE(m.Matches(2)); in TEST()
690 EXPECT_TRUE(m.Matches("red")); in TEST()
691 EXPECT_FALSE(m.Matches("green")); in TEST()
704 EXPECT_FALSE(m.Matches("red")); in TEST()
705 EXPECT_TRUE(m.Matches("green")); in TEST()
849 EXPECT_TRUE(m.Matches(2.0)); in TEST()
850 EXPECT_FALSE(m.Matches(-1.5)); in TEST()
856 EXPECT_TRUE(m.Matches(6)); in TEST()
857 EXPECT_FALSE(m.Matches(4)); in TEST()
877 EXPECT_TRUE(m.Matches(1)); in TEST()
878 EXPECT_FALSE(m.Matches(0)); in TEST()
891 EXPECT_TRUE(m.Matches(foo)); in TEST()
893 EXPECT_FALSE(m.Matches(n)); in TEST()
906 EXPECT_TRUE(Matches(Ge(0))(1)); in TEST()
907 EXPECT_FALSE(Matches(Eq('a'))('b')); in TEST()
914 EXPECT_TRUE(Matches(AllOf(Ref(n), Eq(0)))(n)); in TEST()
915 EXPECT_FALSE(Matches(Ref(m))(n)); in TEST()
922 EXPECT_TRUE(Matches(eq5)(5)); in TEST()
923 EXPECT_FALSE(Matches(eq5)(2)); in TEST()
1051 EXPECT_TRUE(m1.Matches(-0.0)); in TestMatches()
1052 EXPECT_TRUE(m1.Matches(close_to_positive_zero_)); in TestMatches()
1053 EXPECT_TRUE(m1.Matches(close_to_negative_zero_)); in TestMatches()
1054 EXPECT_FALSE(m1.Matches(1.0)); in TestMatches()
1057 EXPECT_FALSE(m2.Matches(further_from_negative_zero_)); in TestMatches()
1060 EXPECT_TRUE(m3.Matches(close_to_one_)); in TestMatches()
1061 EXPECT_FALSE(m3.Matches(further_from_one_)); in TestMatches()
1064 EXPECT_FALSE(m3.Matches(0.0)); in TestMatches()
1067 EXPECT_TRUE(m4.Matches(-close_to_infinity_)); in TestMatches()
1070 EXPECT_TRUE(m5.Matches(close_to_infinity_)); in TestMatches()
1074 EXPECT_FALSE(m5.Matches(nan1_)); in TestMatches()
1079 EXPECT_TRUE(m6.Matches(-0.0)); in TestMatches()
1080 EXPECT_TRUE(m6.Matches(close_to_positive_zero_)); in TestMatches()
1081 EXPECT_FALSE(m6.Matches(1.0)); in TestMatches()
1087 EXPECT_TRUE(m7.Matches(x)); in TestMatches()
1089 EXPECT_FALSE(m7.Matches(x)); in TestMatches()
1133 EXPECT_TRUE(m1.Matches(0.0)); in TestNearMatches()
1134 EXPECT_TRUE(m1.Matches(-0.0)); in TestNearMatches()
1135 EXPECT_FALSE(m1.Matches(ParentType::close_to_positive_zero_)); in TestNearMatches()
1136 EXPECT_FALSE(m1.Matches(ParentType::close_to_negative_zero_)); in TestNearMatches()
1137 EXPECT_FALSE(m1.Matches(1.0)); in TestNearMatches()
1140 EXPECT_TRUE(m2.Matches(0.0)); in TestNearMatches()
1141 EXPECT_TRUE(m2.Matches(-0.0)); in TestNearMatches()
1142 EXPECT_TRUE(m2.Matches(1.0)); in TestNearMatches()
1143 EXPECT_TRUE(m2.Matches(-1.0)); in TestNearMatches()
1144 EXPECT_FALSE(m2.Matches(ParentType::close_to_one_)); in TestNearMatches()
1145 EXPECT_FALSE(m2.Matches(-ParentType::close_to_one_)); in TestNearMatches()
1150 EXPECT_TRUE(m3.Matches(ParentType::infinity_)); in TestNearMatches()
1151 EXPECT_FALSE(m3.Matches(ParentType::close_to_infinity_)); in TestNearMatches()
1152 EXPECT_FALSE(m3.Matches(-ParentType::infinity_)); in TestNearMatches()
1155 EXPECT_TRUE(m4.Matches(-ParentType::infinity_)); in TestNearMatches()
1156 EXPECT_FALSE(m4.Matches(-ParentType::close_to_infinity_)); in TestNearMatches()
1157 EXPECT_FALSE(m4.Matches(ParentType::infinity_)); in TestNearMatches()
1161 EXPECT_TRUE(m5.Matches(ParentType::max_)); in TestNearMatches()
1162 EXPECT_FALSE(m5.Matches(-ParentType::max_)); in TestNearMatches()
1165 EXPECT_FALSE(m6.Matches(ParentType::max_)); in TestNearMatches()
1166 EXPECT_TRUE(m6.Matches(-ParentType::max_)); in TestNearMatches()
1169 EXPECT_TRUE(m7.Matches(ParentType::max_)); in TestNearMatches()
1170 EXPECT_FALSE(m7.Matches(-ParentType::max_)); in TestNearMatches()
1173 EXPECT_FALSE(m8.Matches(ParentType::max_)); in TestNearMatches()
1174 EXPECT_TRUE(m8.Matches(-ParentType::max_)); in TestNearMatches()
1180 EXPECT_TRUE(m8.Matches(-ParentType::max_)); in TestNearMatches()
1185 EXPECT_TRUE(m10.Matches(-0.0)); in TestNearMatches()
1186 EXPECT_TRUE(m10.Matches(ParentType::close_to_positive_zero_)); in TestNearMatches()
1187 EXPECT_FALSE(m10.Matches(ParentType::close_to_one_)); in TestNearMatches()
1193 EXPECT_TRUE(m11.Matches(x)); in TestNearMatches()
1195 EXPECT_TRUE(m11.Matches(x)); in TestNearMatches()
1197 EXPECT_TRUE(m11.Matches(x)); in TestNearMatches()
1199 EXPECT_FALSE(m11.Matches(x)); in TestNearMatches()
1201 EXPECT_FALSE(m11.Matches(x)); in TestNearMatches()
1217 EXPECT_FALSE(m.Matches(nan1_)); in TEST_F()
1218 EXPECT_FALSE(m.Matches(nan2_)); in TEST_F()
1219 EXPECT_FALSE(m.Matches(1.0)); in TEST_F()
1225 EXPECT_TRUE(m.Matches(nan1_)); in TEST_F()
1226 EXPECT_TRUE(m.Matches(nan2_)); in TEST_F()
1227 EXPECT_FALSE(m.Matches(1.0)); in TEST_F()
1303 EXPECT_FALSE(m.Matches(nan1_)); in TEST_F()
1304 EXPECT_FALSE(m.Matches(nan2_)); in TEST_F()
1305 EXPECT_FALSE(m.Matches(1.0)); in TEST_F()
1311 EXPECT_TRUE(m.Matches(nan1_)); in TEST_F()
1312 EXPECT_TRUE(m.Matches(nan2_)); in TEST_F()
1313 EXPECT_FALSE(m.Matches(1.0)); in TEST_F()
1330 EXPECT_FALSE(m.Matches(nan1_)); in TEST_F()
1331 EXPECT_FALSE(m.Matches(nan2_)); in TEST_F()
1332 EXPECT_FALSE(m.Matches(1.0)); in TEST_F()
1338 EXPECT_TRUE(m.Matches(nan1_)); in TEST_F()
1339 EXPECT_TRUE(m.Matches(nan2_)); in TEST_F()
1340 EXPECT_FALSE(m.Matches(1.0)); in TEST_F()
1430 EXPECT_FALSE(m.Matches(nan1_)); in TEST_F()
1431 EXPECT_FALSE(m.Matches(nan2_)); in TEST_F()
1432 EXPECT_FALSE(m.Matches(1.0)); in TEST_F()
1438 EXPECT_TRUE(m.Matches(nan1_)); in TEST_F()
1439 EXPECT_TRUE(m.Matches(nan2_)); in TEST_F()
1440 EXPECT_FALSE(m.Matches(1.0)); in TEST_F()