enum {
hoge = 1,
fuga
} hage;

みたいな定義した後で
コンパイル後のプログラム実行中に hage から "hoge" と "fuga" とかの一覧を調べる方法はありますか?