Lines Matching refs:value
23 CHECK(std::all_of(j_array.begin(), j_array.end(), [](const json & value)
25 return !value.empty();
27 CHECK(std::all_of(j_object.begin(), j_object.end(), [](const json & value)
29 return value.type() == json::value_t::number_integer;
35 CHECK(std::any_of(j_array.begin(), j_array.end(), [](const json & value)
37 return value.is_string() && value.get<std::string>() == "foo";
39 CHECK(std::any_of(j_object.begin(), j_object.end(), [](const json & value)
41 return value.get<int>() > 1;
47 CHECK(std::none_of(j_array.begin(), j_array.end(), [](const json & value)
49 return value.empty();
51 CHECK(std::none_of(j_object.begin(), j_object.end(), [](const json & value)
53 return value.get<int>() <= 0;
63 std::for_each(j_array.cbegin(), j_array.cend(), [&sum](const json & value)
65 if (value.is_number())
67 sum += static_cast<int>(value);
76 auto add17 = [](json & value)
78 if (value.is_array())
80 value.push_back(17);
97 CHECK(std::count_if(j_array.begin(), j_array.end(), [](const json & value)
99 return (value.is_number());
146 [](const json & value)
148 return value.is_boolean();
156 [](const json & value)
158 return value.is_number();