Lines Matching refs:topic

455     for (const auto& topic : fTopicMap) {  in checkExamples()  local
456 if (topic.second->fParent) { in checkExamples()
459 find_examples(*topic.second, &exampleNames); in checkExamples()
469 for (const auto& topic : fTopicMap) { in checkExamples() local
470 if (topic.second->fParent) { in checkExamples()
473 this->reportDuplicates(*topic.second, reported); in checkExamples()
639 for (const auto& topic : fTopicMap) { in dumpExamples() local
640 if (topic.second->fParent) { in dumpExamples()
643 dump_examples(fiddleOut, *topic.second, &continuation); in dumpExamples()
936 void HackParser::topicIter(const Definition* topic) { in topicIter() argument
937 if (string::npos != topic->fName.find(MdOut::kClassesAndStructs)) { in topicIter()
939 fClassesAndStructs = topic; in topicIter()
941 if (string::npos != topic->fName.find(MdOut::kConstants)) { in topicIter()
943 fConstants = topic; in topicIter()
945 if (string::npos != topic->fName.find(MdOut::kConstructors)) { in topicIter()
947 fConstructors = topic; in topicIter()
949 if (string::npos != topic->fName.find(MdOut::kMemberFunctions)) { in topicIter()
951 fMemberFunctions = topic; in topicIter()
953 if (string::npos != topic->fName.find(MdOut::kMembers)) { in topicIter()
955 fMembers = topic; in topicIter()
957 if (string::npos != topic->fName.find(MdOut::kOperators)) { in topicIter()
959 fOperators = topic; in topicIter()
961 if (string::npos != topic->fName.find(MdOut::kRelatedFunctions)) { in topicIter()
963 fRelatedFunctions = topic; in topicIter()
965 for (auto child : topic->fChildren) { in topicIter()
978 hasIn |= MarkType::kTopic != topic->fMarkType && in topicIter()
979 … MarkType::kSubtopic != topic->fMarkType; // don't write #In if parent is class in topicIter()
1007 const Definition* rootParent = topic; in topicIter()
1029 fprintf(fOut, "\n#In %s", topic->fName.c_str()); in topicIter()
1960 for (const auto& topic : bmhParser.fTopicMap) { in main() local
1961 if (topic.second->fParent) { in main()
1964 examples += count_children(*topic.second, MarkType::kExample); in main()
1965 methods += count_children(*topic.second, MarkType::kMethod); in main()
1966 topics += count_children(*topic.second, MarkType::kSubtopic); in main()
1967 topics += count_children(*topic.second, MarkType::kTopic); in main()