delete method
- @override
- @mustCallSuper
@mustCallSuper, override
Implementation
@override
@mustCallSuper
void delete() {
if (_freed) {
return;
}
assert(_shared._refCount > 0);
_shared._refCount--;
if (_shared._refCount == 0) {
_shared.sharedBuffer.delete();
}
_freed = true;
}