Fix the order of destructors in LibLTOCodeGenerator