
#include <list>
int main()
{
	class MemberType
	{
	public:
		MemberType()  {}
		MemberType(MemberType&& copy)
		{

		}

	};

	struct ListItemType
	{
		MemberType x;

		~ListItemType() {}
	};

	std::list<ListItemType> myList;
	myList.push_back({MemberType()});
	return 0;
}