I committed with LLVM_DELETED_FUNCTION because "= delete" breaks my MSVC 2012 box. After we move on to officially only support MSVC >= 2013, we can drop this macro. REPOSITORY rL LLVM http://reviews.llvm.org/D7323 EMAIL PREFERENCES http://reviews.llvm.org/settings/panel/emailpreferences/