Просто к чему это всё. Я пытаюсь понять, можно ли дважды вызвать деструктор trivially destructible типов, ведь рассматривая сгенерированный код
https://godbolt.org/z/bTMEGY даже без оптимизаций не генерируются какие-либо действия, хотя в стандарте я упоминания этого найти не могу (что для trivial destructor не генерируется код).
Стандарт ясно говорит
http://eel.is/c++draft/class.dtor#19, но вкладывая мой смысл, для trivial, хотя может быть call ~T(), вызова (invoke) просто нет.
Можете что-либо сказать по этому поводу?