I am trying to create a macro to delete the copy and move constructors of a class. This code fails to compile on GCC 4.8.2 with ". What is wrong with it? If I put everything on a single line the code compiles.I am trying to create a macro to delete the cop