def _generate_anonymous_enum_conversion_for_declaration(self, domain, declaration): objc_enum_name = ObjCGenerator.objc_enum_name_for_anonymous_enum_declaration(declaration) enum_values = declaration.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_declaration(self, domain, declaration): objc_enum_name = ObjCGenerator.objc_enum_name_for_anonymous_enum_declaration(declaration) return self._generate_enum(objc_enum_name, declaration.type.enum_values())
def _generate_anonymous_enum_for_declaration(self, domain, declaration): objc_enum_name = ObjCGenerator.objc_enum_name_for_anonymous_enum_declaration( declaration) return self._generate_enum(objc_enum_name, declaration.type.enum_values())