#include <memory>
#include <iostream>
struct MahStruct;
struct somestruct {
std::unique_ptr<MahStruct> unique;
};
int main() {
somestruct example;
};
struct MahStruct {
~MahStruct() {
std::wcout << L"~MahStruct();";
}
};
I2luY2x1ZGUgPG1lbW9yeT4KI2luY2x1ZGUgPGlvc3RyZWFtPgoKc3RydWN0IE1haFN0cnVjdDsKCnN0cnVjdCBzb21lc3RydWN0IHsKICAgIHN0ZDo6dW5pcXVlX3B0cjxNYWhTdHJ1Y3Q+IHVuaXF1ZTsKfTsKCmludCBtYWluKCkgewogICAgc29tZXN0cnVjdCBleGFtcGxlOwp9OwoKc3RydWN0IE1haFN0cnVjdCB7CiAgICB+TWFoU3RydWN0KCkgewogICAgICAgIHN0ZDo6d2NvdXQgPDwgTCJ+TWFoU3RydWN0KCk7IjsKICAgIH0KfTs=