34 using O = gdb::optional<value_type>;
48 O o { gdb::in_place };
64 O o { gdb::in_place };
70 gdb::optional<std::vector<int>> ovi{{1, 2, 3}};
72 VERIFY((*ovi)[0] == 1 && (*ovi)[1] == 2 && (*ovi)[2] == 3);
75 VERIFY((*ovi)[0] == 4 && (*ovi)[1] == 5 &&
76 (*ovi)[2] == 6 && (*ovi)[3] == 7);