Added handlings of enum values not listed by -Wall