there is error
error: could not convert ‘(const char*)"expression"’ from ‘const char*’ to ‘StringLiteral’
on gcc 5.4
it is already there