#include #include namespace { SAW_TEST("Basic ID functionality") { using namespace saw; struct foo {}; id a{1}; id b{1}; id c{2}; SAW_EXPECT(a == b, "Should be equal"); SAW_EXPECT(a != c, "Shouldn't be equal"); SAW_EXPECT(a.get_value() == 1, "Lost original value"); } }