@@ -387,38 +387,38 @@ static void generateDEFForClass(const ClassDef *cd,TextStream &t)
387387 size_t numMembers = 0 ;
388388 for (const auto &ml : cd->getMemberLists ())
389389 {
390- if (( ml->listType ()&MemberListType_detailedLists)== 0 )
390+ if (! ml->listType (). isDetailed () )
391391 {
392392 numMembers+=ml->size ();
393393 }
394394 }
395395 if (numMembers>0 )
396396 {
397- generateDEFClassSection (cd,t,cd->getMemberList (MemberListType_pubTypes )," public-type" );
398- generateDEFClassSection (cd,t,cd->getMemberList (MemberListType_interfaces )," interfaces" );
399- generateDEFClassSection (cd,t,cd->getMemberList (MemberListType_services )," services" );
400- generateDEFClassSection (cd,t,cd->getMemberList (MemberListType_pubMethods )," public-func" );
401- generateDEFClassSection (cd,t,cd->getMemberList (MemberListType_pubAttribs )," public-attrib" );
402- generateDEFClassSection (cd,t,cd->getMemberList (MemberListType_pubSlots )," public-slot" );
403- generateDEFClassSection (cd,t,cd->getMemberList (MemberListType_signals )," signal" );
404- generateDEFClassSection (cd,t,cd->getMemberList (MemberListType_dcopMethods )," dcop-func" );
405- generateDEFClassSection (cd,t,cd->getMemberList (MemberListType_properties )," property" );
406- generateDEFClassSection (cd,t,cd->getMemberList (MemberListType_pubStaticMethods )," public-static-func" );
407- generateDEFClassSection (cd,t,cd->getMemberList (MemberListType_pubStaticAttribs )," public-static-attrib" );
408- generateDEFClassSection (cd,t,cd->getMemberList (MemberListType_proTypes )," protected-type" );
409- generateDEFClassSection (cd,t,cd->getMemberList (MemberListType_proMethods )," protected-func" );
410- generateDEFClassSection (cd,t,cd->getMemberList (MemberListType_proAttribs )," protected-attrib" );
411- generateDEFClassSection (cd,t,cd->getMemberList (MemberListType_proSlots )," protected-slot" );
412- generateDEFClassSection (cd,t,cd->getMemberList (MemberListType_proStaticMethods )," protected-static-func" );
413- generateDEFClassSection (cd,t,cd->getMemberList (MemberListType_proStaticAttribs )," protected-static-attrib" );
414- generateDEFClassSection (cd,t,cd->getMemberList (MemberListType_priTypes )," private-type" );
415- generateDEFClassSection (cd,t,cd->getMemberList (MemberListType_priMethods )," private-func" );
416- generateDEFClassSection (cd,t,cd->getMemberList (MemberListType_priAttribs )," private-attrib" );
417- generateDEFClassSection (cd,t,cd->getMemberList (MemberListType_priSlots )," private-slot" );
418- generateDEFClassSection (cd,t,cd->getMemberList (MemberListType_priStaticMethods )," private-static-func" );
419- generateDEFClassSection (cd,t,cd->getMemberList (MemberListType_priStaticAttribs )," private-static-attrib" );
420- generateDEFClassSection (cd,t,cd->getMemberList (MemberListType_friends )," signal" );
421- generateDEFClassSection (cd,t,cd->getMemberList (MemberListType_related )," related" );
397+ generateDEFClassSection (cd,t,cd->getMemberList (MemberListType::PubTypes () )," public-type" );
398+ generateDEFClassSection (cd,t,cd->getMemberList (MemberListType::Interfaces () )," interfaces" );
399+ generateDEFClassSection (cd,t,cd->getMemberList (MemberListType::Services () )," services" );
400+ generateDEFClassSection (cd,t,cd->getMemberList (MemberListType::PubMethods () )," public-func" );
401+ generateDEFClassSection (cd,t,cd->getMemberList (MemberListType::PubAttribs () )," public-attrib" );
402+ generateDEFClassSection (cd,t,cd->getMemberList (MemberListType::PubSlots () )," public-slot" );
403+ generateDEFClassSection (cd,t,cd->getMemberList (MemberListType::Signals () )," signal" );
404+ generateDEFClassSection (cd,t,cd->getMemberList (MemberListType::DcopMethods () )," dcop-func" );
405+ generateDEFClassSection (cd,t,cd->getMemberList (MemberListType::Properties () )," property" );
406+ generateDEFClassSection (cd,t,cd->getMemberList (MemberListType::PubStaticMethods () )," public-static-func" );
407+ generateDEFClassSection (cd,t,cd->getMemberList (MemberListType::PubStaticAttribs () )," public-static-attrib" );
408+ generateDEFClassSection (cd,t,cd->getMemberList (MemberListType::ProTypes () )," protected-type" );
409+ generateDEFClassSection (cd,t,cd->getMemberList (MemberListType::ProMethods () )," protected-func" );
410+ generateDEFClassSection (cd,t,cd->getMemberList (MemberListType::ProAttribs () )," protected-attrib" );
411+ generateDEFClassSection (cd,t,cd->getMemberList (MemberListType::ProSlots () )," protected-slot" );
412+ generateDEFClassSection (cd,t,cd->getMemberList (MemberListType::ProStaticMethods () )," protected-static-func" );
413+ generateDEFClassSection (cd,t,cd->getMemberList (MemberListType::ProStaticAttribs () )," protected-static-attrib" );
414+ generateDEFClassSection (cd,t,cd->getMemberList (MemberListType::PriTypes () )," private-type" );
415+ generateDEFClassSection (cd,t,cd->getMemberList (MemberListType::PriMethods () )," private-func" );
416+ generateDEFClassSection (cd,t,cd->getMemberList (MemberListType::PriAttribs () )," private-attrib" );
417+ generateDEFClassSection (cd,t,cd->getMemberList (MemberListType::PriSlots () )," private-slot" );
418+ generateDEFClassSection (cd,t,cd->getMemberList (MemberListType::PriStaticMethods () )," private-static-func" );
419+ generateDEFClassSection (cd,t,cd->getMemberList (MemberListType::PriStaticAttribs () )," private-static-attrib" );
420+ generateDEFClassSection (cd,t,cd->getMemberList (MemberListType::Friends () )," signal" );
421+ generateDEFClassSection (cd,t,cd->getMemberList (MemberListType::Related () )," related" );
422422 }
423423
424424 t << " cp-filename = '" << cd->getDefFileName () << " ';\n " ;
@@ -471,14 +471,14 @@ static void generateDEFForNamespace(const NamespaceDef *nd,TextStream &t)
471471 writeDEFString (t,nd->name ());
472472 t << " ;\n " ;
473473
474- generateDEFSection (nd,t,nd->getMemberList (MemberListType_decDefineMembers )," define" );
475- generateDEFSection (nd,t,nd->getMemberList (MemberListType_decProtoMembers )," prototype" );
476- generateDEFSection (nd,t,nd->getMemberList (MemberListType_decTypedefMembers )," typedef" );
477- generateDEFSection (nd,t,nd->getMemberList (MemberListType_decSequenceMembers )," sequence" );
478- generateDEFSection (nd,t,nd->getMemberList (MemberListType_decDictionaryMembers )," dictionary" );
479- generateDEFSection (nd,t,nd->getMemberList (MemberListType_decEnumMembers )," enum" );
480- generateDEFSection (nd,t,nd->getMemberList (MemberListType_decFuncMembers )," func" );
481- generateDEFSection (nd,t,nd->getMemberList (MemberListType_decVarMembers )," var" );
474+ generateDEFSection (nd,t,nd->getMemberList (MemberListType::DecDefineMembers () )," define" );
475+ generateDEFSection (nd,t,nd->getMemberList (MemberListType::DecProtoMembers () )," prototype" );
476+ generateDEFSection (nd,t,nd->getMemberList (MemberListType::DecTypedefMembers () )," typedef" );
477+ generateDEFSection (nd,t,nd->getMemberList (MemberListType::DecSequenceMembers () )," sequence" );
478+ generateDEFSection (nd,t,nd->getMemberList (MemberListType::DecDictionaryMembers () )," dictionary" );
479+ generateDEFSection (nd,t,nd->getMemberList (MemberListType::DecEnumMembers () )," enum" );
480+ generateDEFSection (nd,t,nd->getMemberList (MemberListType::DecFuncMembers () )," func" );
481+ generateDEFSection (nd,t,nd->getMemberList (MemberListType::DecVarMembers () )," var" );
482482
483483 t << " ns-filename = '" << nd->getDefFileName () << " ';\n " ;
484484 t << " ns-fileline = '" << nd->getDefLine () << " ';\n " ;
@@ -500,14 +500,14 @@ static void generateDEFForFile(const FileDef *fd,TextStream &t)
500500 writeDEFString (t,fd->name ());
501501 t << " ;\n " ;
502502
503- generateDEFSection (fd,t,fd->getMemberList (MemberListType_decDefineMembers )," define" );
504- generateDEFSection (fd,t,fd->getMemberList (MemberListType_decProtoMembers )," prototype" );
505- generateDEFSection (fd,t,fd->getMemberList (MemberListType_decTypedefMembers )," typedef" );
506- generateDEFSection (fd,t,fd->getMemberList (MemberListType_decSequenceMembers )," sequence" );
507- generateDEFSection (fd,t,fd->getMemberList (MemberListType_decDictionaryMembers )," dictionary" );
508- generateDEFSection (fd,t,fd->getMemberList (MemberListType_decEnumMembers )," enum" );
509- generateDEFSection (fd,t,fd->getMemberList (MemberListType_decFuncMembers )," func" );
510- generateDEFSection (fd,t,fd->getMemberList (MemberListType_decVarMembers )," var" );
503+ generateDEFSection (fd,t,fd->getMemberList (MemberListType::DecDefineMembers () )," define" );
504+ generateDEFSection (fd,t,fd->getMemberList (MemberListType::DecProtoMembers () )," prototype" );
505+ generateDEFSection (fd,t,fd->getMemberList (MemberListType::DecTypedefMembers () )," typedef" );
506+ generateDEFSection (fd,t,fd->getMemberList (MemberListType::DecSequenceMembers () )," sequence" );
507+ generateDEFSection (fd,t,fd->getMemberList (MemberListType::DecDictionaryMembers () )," dictionary" );
508+ generateDEFSection (fd,t,fd->getMemberList (MemberListType::DecEnumMembers () )," enum" );
509+ generateDEFSection (fd,t,fd->getMemberList (MemberListType::DecFuncMembers () )," func" );
510+ generateDEFSection (fd,t,fd->getMemberList (MemberListType::DecVarMembers () )," var" );
511511
512512 t << " file-full-name = '" << fd->getDefFileName () << " ';\n " ;
513513 t << " file-first-line = '" << fd->getDefLine () << " ';\n " ;
0 commit comments