実行時にしか決まらないポインタをコンパイル時に決まるenumで扱うこと自体間違ってるような