Lines Matching refs:Group
36 Record *Group; member
71 Record *Group = nullptr; in extractDocumentation() local
73 Group = SkipFlattened(G->getDef()); in extractDocumentation()
74 GroupsInGroup[Group].push_back(R); in extractDocumentation()
96 Record *Group = nullptr; in extractDocumentation() local
98 Group = SkipFlattened(G->getDef()); in extractDocumentation()
99 OptionsInGroup[Group].push_back(R); in extractDocumentation()
124 D.Groups.back().Group = G; in extractDocumentation()
179 bool isGroupIncluded(const DocumentedGroup &Group, const Record *DocInfo) { in isGroupIncluded() argument
180 if (isIncluded(Group.Group, DocInfo)) in isGroupIncluded()
182 for (auto &O : Group.Options) in isGroupIncluded()
185 for (auto &G : Group.Groups) { in isGroupIncluded()
186 if (isIncluded(G.Group, DocInfo)) in isGroupIncluded()
402 void emitGroup(int Depth, const DocumentedGroup &Group, const Record *DocInfo, in emitGroup() argument
404 if (isExcluded(Group.Group, DocInfo)) in emitGroup()
407 if (DocInfo->getValue("IncludedFlags") && !isGroupIncluded(Group, DocInfo)) in emitGroup()
411 getRSTStringWithTextFallback(Group.Group, "DocName", "Name"), OS); in emitGroup()
415 getRSTStringWithTextFallback(Group.Group, "DocBrief", "HelpText"); in emitGroup()
420 emitDocumentation(Depth + 1, Group, DocInfo, OS); in emitGroup()