Lines Matching refs:ValueHolder
27 struct ValueHolder { struct
29 ValueHolder(int v) : value(v) { } // NOLINT in ValueHolder() function
33 ATTRIBUTE_UNUSED bool operator==(const ValueHolder& lhs, const ValueHolder& rhs) { in operator ==()
40 auto add1 = [](const ValueHolder& h) { return h.value + 1; }; in TEST()
41 std::vector<ValueHolder> input({ 7, 6, 4, 0 }); in TEST()
81 auto sub1 = [](ValueHolder& h) { return h.value - 1; }; in TEST()
82 std::vector<ValueHolder> input({ 4, 4, 5, 7, 10 }); in TEST()
114 int& operator()(ValueHolder& h) const { return h.value; } in TEST()
115 const int& operator()(const ValueHolder& h) const { return h.value; } in TEST()
118 std::vector<ValueHolder> input({ 1, 0, 1, 0, 3, 1 }); in TEST()
156 std::vector<ValueHolder> transformed(transform_input.size(), 0); in TEST()
161 ASSERT_EQ(std::vector<ValueHolder>({ 24, 37, 11, 71 }), transformed); in TEST()
163 const std::vector<ValueHolder>& cinput = input; in TEST()