squall/test/BigTest.hpp
2025-10-07 22:03:04 -05:00

18 lines
427 B
C++

#include "Test.hpp"
#include "storm/Big.hpp"
class BigData;
// Fixture for repetitive handling of BigData objects.
struct BigDataTest {
using BigDataPtr = BigData*;
BigData* num;
BigDataTest() { SBigNew(&num); }
~BigDataTest() { SBigDel(num); }
BigData** operator &() { return # }
operator BigDataPtr() const { return num; }
BigData* operator->() const { return num; }
};