def _generate_anonymous_enum_conversion_for_member(self, domain, declaration, member):
     objc_enum_name = ObjCGenerator.objc_enum_name_for_anonymous_enum_member(declaration, member)
     enum_values = member.type.enum_values()
     lines = []
     lines.append(self._generate_enum_objc_to_protocol_string(objc_enum_name, enum_values))
     lines.append(self._generate_enum_from_protocol_string(objc_enum_name, enum_values))
     return '\n\n'.join(lines)
 def _generate_anonymous_enum_for_member(self, domain, declaration, member):
     objc_enum_name = ObjCGenerator.objc_enum_name_for_anonymous_enum_member(declaration, member)
     return self._generate_enum(objc_enum_name, member.type.enum_values())
Exemple #3
0
 def _generate_anonymous_enum_for_member(self, domain, declaration, member):
     objc_enum_name = ObjCGenerator.objc_enum_name_for_anonymous_enum_member(
         declaration, member)
     return self._generate_enum(objc_enum_name, member.type.enum_values())