compiler.h: Fix annotation macro misplacement with Clang