I don't think this is related to a current or not current thrift definition. At this point the schema conversion takes a thrift type and extracts the enums. 
It seems that we cannot access the enum values at all in that case.
It is actually an enum with no values?
Or is it a special case in thrift where we can't extract the enum values from the type?