code: func (s *SyncState) ForgetResourceInstanceDeposed(addr addrs.AbsResourceInstance, key DeposedKey) {
  	s.lock.Lock()
  	defer s.lock.Unlock()
  
  	ms := s.state.Module(addr.Module)
  	if ms == nil {
  		return
  	}
  	ms.ForgetResourceInstanceDeposed(addr.Resource, key)
  	s.maybePruneModule(addr.Module)
  }
docs: // ForgetResourceInstanceDeposed removes the record of the deposed object with
  // the given address and key, if present. If not present, this is a no-op.