This gives the spir-v backend the power to emit enum types. These are simply lowered to their backing integer type.