Если я удалю объект, вызывающий его деструктор, будет ли память освобождена до или после того, как деструктор завершит все, что угодно есть в функции?