code: def ENUM(self, _cursor_type):
          
          _decl = _cursor_type.get_declaration()
          name = self.get_unique_name(_decl)
          if self.is_registered(name):
              obj = self.get_registered(name)
          else:
              log.warning('Was in ENUM but had to parse record declaration ')
              obj = self.parse_cursor(_decl)
          return obj
docs: Handles ENUM typedef.