Lines Matching refs:check_primitive
150 static void check_primitive(skiatest::Reporter* reporter, const Value& v, T pv,
207 check_primitive<bool, BoolValue>(reporter, v, false, false);
208 check_primitive<float, NumberValue>(reporter, v, 0, false);
219 check_primitive<bool, BoolValue>(reporter, v, false, true);
220 check_primitive<float, NumberValue>(reporter, v, 0, false);
231 check_primitive<bool, BoolValue>(reporter, v, true, true);
232 check_primitive<float, NumberValue>(reporter, v, 0, false);
243 check_primitive<bool, BoolValue>(reporter, v, false, false);
244 check_primitive<float, NumberValue>(reporter, v, 42, true);
255 check_primitive<bool, BoolValue>(reporter, v, false, false);
256 check_primitive<float, NumberValue>(reporter, v, .75f, true);
267 check_primitive<bool, BoolValue>(reporter, v, false, false);
268 check_primitive<float, NumberValue>(reporter, v, 0, false);
279 check_primitive<bool, BoolValue>(reporter, v, false, false);
280 check_primitive<float, NumberValue>(reporter, v, 0, false);
286 check_primitive<float, NumberValue>(reporter, v.as<ArrayValue>()[0], 1, true);
287 check_primitive<bool, BoolValue>(reporter, v.as<ArrayValue>()[1], true, true);
295 check_primitive<bool, BoolValue>(reporter, v, false, false);
296 check_primitive<float, NumberValue>(reporter, v, 0, false);
305 check_primitive<float, NumberValue>(reporter, m0.fValue, 2, true);
309 check_primitive<bool, BoolValue>(reporter, m1.fValue, false, true);
318 check_primitive<bool, BoolValue>(reporter, v.as<ObjectValue>()["kk2"], false, true);