@@ -4097,26 +4097,15 @@ void MemberDefImpl::writeMemberDocSimple(OutputList &ol, const Definition *conta
40974097
40984098QCString MemberDefImpl::memberTypeName () const
40994099{
4100- switch (m_mtype)
4101- {
4102- case MemberType::Define: return " macro definition" ;
4103- case MemberType::Function: return " function" ;
4104- case MemberType::Variable: return " variable" ;
4105- case MemberType::Typedef: return " typedef" ;
4106- case MemberType::Enumeration: return " enumeration" ;
4107- case MemberType::EnumValue: return " enumvalue" ;
4108- case MemberType::Signal: return " signal" ;
4109- case MemberType::Slot: return " slot" ;
4110- case MemberType::Friend: return " friend" ;
4111- case MemberType::DCOP : return " dcop" ;
4112- case MemberType::Property: return " property" ;
4113- case MemberType::Event: return " event" ;
4114- case MemberType::Interface: return " interface" ;
4115- case MemberType::Service: return " service" ;
4116- case MemberType::Sequence: return " sequence" ;
4117- case MemberType::Dictionary: return " dictionary" ;
4118- default : return " unknown" ;
4100+ if (m_mtype == MemberType::Define)
4101+ {
4102+ return " macro definition" ;
4103+ }
4104+ else if (m_mtype == MemberType::Enumeration)
4105+ {
4106+ return " enumeration" ;
41194107 }
4108+ return to_string_lower (m_mtype);
41204109}
41214110
41224111void MemberDefImpl::warnIfUndocumented () const
@@ -4627,24 +4616,13 @@ void MemberDefImpl::writeTagFile(TextStream &tagFile,bool useQualifiedName,bool
46274616 if (!isLinkableInProject ()) return ;
46284617 if (!showNamespaceMembers && getNamespaceDef ()) return ;
46294618 tagFile << " <member kind=\" " ;
4630- switch (m_mtype)
4631- {
4632- case MemberType::Define: tagFile << " define" ; break ;
4633- case MemberType::EnumValue: tagFile << " enumvalue" ; break ;
4634- case MemberType::Property: tagFile << " property" ; break ;
4635- case MemberType::Event: tagFile << " event" ; break ;
4636- case MemberType::Variable: tagFile << " variable" ; break ;
4637- case MemberType::Typedef: tagFile << " typedef" ; break ;
4638- case MemberType::Enumeration: tagFile << " enumeration" ; break ;
4639- case MemberType::Function: tagFile << " function" ; break ;
4640- case MemberType::Signal: tagFile << " signal" ; break ;
4641- case MemberType::Friend: tagFile << " friend" ; break ;
4642- case MemberType::DCOP : tagFile << " dcop" ; break ;
4643- case MemberType::Slot: tagFile << " slot" ; break ;
4644- case MemberType::Interface: tagFile << " interface" ; break ;
4645- case MemberType::Service: tagFile << " service" ; break ;
4646- case MemberType::Sequence: tagFile << " sequence" ; break ;
4647- case MemberType::Dictionary: tagFile << " dictionary" ; break ;
4619+ if (m_mtype == MemberType::Enumeration)
4620+ {
4621+ tagFile << " enumeration" ;
4622+ }
4623+ else
4624+ {
4625+ tagFile << to_string_lower (m_mtype);
46484626 }
46494627 if (m_prot!=Protection::Public)
46504628 {
0 commit comments