RefUnique method
Implementation
StructPointer<X> RefUnique(X? x) {
if (x == null) {
return struct.ptr(MemoryPointer.nullptr());
}
if (x.op == null) {
x.op = AtUniqueStruct();
x.structSyncToMemory();
}
return x.getOp();
}
StructPointer<X> RefUnique(X? x) {
if (x == null) {
return struct.ptr(MemoryPointer.nullptr());
}
if (x.op == null) {
x.op = AtUniqueStruct();
x.structSyncToMemory();
}
return x.getOp();
}