I started playing with ipr, this is a clang::EnumDecl -> ipr::Enum converter