Don't you also need a change to avoid performing the dynamic initialization of the temporary? (If not, where and how do we catch that case?) http://reviews.llvm.org/D8034 EMAIL PREFERENCES http://reviews.llvm.org/settings/panel/emailpreferences/