Clang plugin to generate temporary cpp wrapper classes for GL shader programs, in the memory of the compiler.