supported enum decl
changed decl-specs finalize