Lines Matching refs:ok

26     fit::result<> good = fit::ok();  in states()
27 EXPECT_EQ(fit::result_state::ok, good.state()); in states()
60 fit::result<> good = fit::ok(); in void_value_and_error()
61 EXPECT_EQ(fit::result_state::ok, good.state()); in void_value_and_error()
67 EXPECT_EQ(fit::result_state::ok, tmpcopy.state()); in void_value_and_error()
68 EXPECT_EQ(fit::result_state::ok, good.state()); in void_value_and_error()
74 EXPECT_EQ(fit::result_state::ok, tmpmove.state()); in void_value_and_error()
80 fit::result<> tmpsrc = fit::ok(); in void_value_and_error()
95 fit::result<Copyable> good = fit::ok<Copyable>({42}); in copyable_value()
96 EXPECT_EQ(fit::result_state::ok, good.state()); in copyable_value()
103 EXPECT_EQ(fit::result_state::ok, tmpcopy.state()); in copyable_value()
105 EXPECT_EQ(fit::result_state::ok, good.state()); in copyable_value()
111 EXPECT_EQ(fit::result_state::ok, tmpmove.state()); in copyable_value()
118 fit::result<Copyable> tmpsrc = fit::ok<Copyable>({42}); in copyable_value()
122 tmpsrc = fit::ok<Copyable>({42}); in copyable_value()
137 fit::result<void, Copyable> good = fit::ok(); in copyable_error()
138 EXPECT_EQ(fit::result_state::ok, good.state()); in copyable_error()
145 EXPECT_EQ(fit::result_state::ok, tmpcopy.state()); in copyable_error()
146 EXPECT_EQ(fit::result_state::ok, good.state()); in copyable_error()
153 EXPECT_EQ(fit::result_state::ok, tmpmove.state()); in copyable_error()
160 fit::result<void, Copyable> tmpsrc = fit::ok(); in copyable_error()
179 fit::result<MoveOnly> good = fit::ok<MoveOnly>({42}); in moveonly_value()
180 EXPECT_EQ(fit::result_state::ok, good.state()); in moveonly_value()
187 EXPECT_EQ(fit::result_state::ok, tmpmove.state()); in moveonly_value()
194 fit::result<MoveOnly> tmpsrc = fit::ok<MoveOnly>({42}); in moveonly_value()
198 tmpsrc = fit::ok<MoveOnly>({42}); in moveonly_value()
213 fit::result<void, MoveOnly> good = fit::ok(); in moveonly_error()
214 EXPECT_EQ(fit::result_state::ok, good.state()); in moveonly_error()
221 EXPECT_EQ(fit::result_state::ok, tmpmove.state()); in moveonly_error()
228 fit::result<void, MoveOnly> tmpsrc = fit::ok(); in moveonly_error()
248 a = fit::ok(42); in swapping()
267 static_assert(fit::ok(1).value == 1, "");
279 static_assert(fit::result<>(fit::ok()).state() == fit::result_state::ok, "");
280 static_assert(!fit::result<>(fit::ok()).is_pending(), "");
281 static_assert(fit::result<>(fit::ok()).is_ok(), "");
282 static_assert(fit::result<>(fit::ok()), "");
283 static_assert(!fit::result<>(fit::ok()).is_error(), "");
284 static_assert(fit::result<int>(fit::ok(1)).state() == fit::result_state::ok, "");
285 static_assert(!fit::result<int>(fit::ok(1)).is_pending(), "");
286 static_assert(fit::result<int>(fit::ok(1)).is_ok(), "");
287 static_assert(fit::result<int>(fit::ok(1)), "");
288 static_assert(!fit::result<int>(fit::ok(1)).is_error(), "");
289 static_assert(fit::result<int>(fit::ok(1)).value() == 1, "");