WKCACFLayer::~WKCACFLayer() { // Our superlayer should be holding a reference to us, so there should be no way for us to be destroyed while we still have a superlayer. ASSERT(!superlayer()); CACFLayerSetUserData(layer(), 0); CACFLayerSetDisplayCallback(layer(), 0); }
void PlatformCALayer::moveToLayerPool() { ASSERT(!superlayer()); layerPool().addLayer(this); }