/srv/osrm/osrm-backend/third_party/variant/test/compilation_failure
Edit: /srv/osrm/osrm-backend/third_party/variant/test/compilation_failure/default_constructor.cpp (452B)
// @EXPECTED: First type in variant must be default constructible to allow default construction of variant
#include
// Checks that the first type in a variant must be default constructible to
// make the variant default constructible.
struct no_def_constructor
{
int value;
no_def_constructor() = delete;
no_def_constructor(int v) : value(v) {}
};
int main()
{
mapbox::util::variant x;
}