Lines Matching refs:csParent
943 Definition* MdOut::csParent() { in csParent() function in MdOut
947 Definition* csParent = fRoot->csParent(); in csParent() local
948 if (!csParent) { in csParent()
955 csParent = child; in csParent()
959 SkASSERT(csParent || string::npos == fRoot->fFileName.find("Sk") in csParent()
962 return csParent; in csParent()
1855 if (def->csParent()) { in markTypeOut()
1856 fRoot = def->csParent()->asRoot(); in markTypeOut()
2073 const Definition* csParent = this->csParent(); in populateOne() local
2074 if (csParent) { in populateOne()
2075 if (0 == def->fName.find(csParent->fName + "::Make") in populateOne()
2076 || 0 == def->fName.find(csParent->fName + "::make")) { in populateOne()
2266 Definition* csParent = def->csParent(); in subtopicsOut() local
2281 if ((csParent && entry->csParent() == csParent) in subtopicsOut()
2308 Definition* csParent = fRoot && fRoot->isStructOrClass() ? fRoot : this->csParent(); in subtopicOut() local
2309 if (!csParent) { in subtopicOut()
2314 csParent = *csIter; in subtopicOut()
2316 SkASSERT(csParent); in subtopicOut()
2323 string details = csParent->fName; in subtopicOut()
2339 this->subtopicOut(name, tableContents.fMembers, csParent, topicParent, in subtopicOut()
2343 void MdOut::subtopicOut(string key, const vector<Definition*>& data, const Definition* csParent, in subtopicOut() argument
2355 if (entry->csParent() != csParent && entry->topicParent() != topicParent) { in subtopicOut()
2381 auto child = csParent->findClone(match); in subtopicOut()