compiler: don't allow to access an enum members through the enum member. It should be only possible throught the enum type name. Fixes issue #25029 git-svn-id: trunk@25493 -