65 [](
const std::unique_ptr<RefItem> &left,
const std::unique_ptr<RefItem> &right)
66 { return dstricmp_sort(left->title(),right->title()) < 0; });
70 doc +=
"<dl class=\"reflist\">";
73 for (
const std::unique_ptr<RefItem> &item :
m_entries)
75 if (item->name().empty())
continue;
77 bool startNewGroup = item->group()!=lastGroup;
88 if (item->scope()->name() !=
"<globalScope>")
90 doc +=
"\\_setscope ";
91 doc += item->scope()->name();
95 doc += item->prefix();
96 doc +=
" \\_internalref ";
100 doc +=
" \""+escapedTitle+
"\" ";
102 if (!item->args().empty())
115 doc += item->anchor();
118 lastGroup = item->group();
DString substitute(const DString &s, const DString &src, const DString &dst)
substitute all occurrences of src in s by dst
PageDef * addRelatedPage(const DString &name, const DString &ptitle, const DString &doc, const DString &fileName, int docLine, int startLine, const RefItemVector &sli, GroupDef *gd, const TagInfo *tagInfo, bool xref, SrcLangExt lang)