Convert Expression to elem, then append destructors for any temporaries created in elem.
Expression to convert
context
generated elem tree
See Implementation
Convert Expression to elem, then append destructors for any temporaries created in elem.