After some investigation into aliases, I don't think there's a better alternative to duplicated bodies, so I went ahead with that. Thanks! -Ahmed REPOSITORY rL LLVM http://reviews.llvm.org/D9693 EMAIL PREFERENCES http://reviews.llvm.org/settings/panel/emailpreferences/