Lines Matching refs:markupChild
2177 Definition* markupChild = &markupDef->fTokens.back(); in parseConst() local
2178 markupChild->fName = child->fName; in parseConst()
2179 markupChild->fTerminator = markupChild->fContentEnd; in parseConst()
2181 classDef.fConsts[child->fName] = markupChild; in parseConst()
2182 if (!this->findComments(*child, markupChild)) { in parseConst()
2185 if (!this->findCommentAfter(*child, markupChild)) { in parseConst()
2188 if (markupChild->fUndocumented) { in parseConst()
2191 fIConstMap[child->fName] = markupChild; in parseConst()
2272 Definition* markupChild = &markupDef->fTokens.back(); in parseDefine() local
2273 markupChild->fName = nameStr; in parseDefine()
2274 markupChild->fTerminator = markupChild->fContentEnd; in parseDefine()
2276 if (!this->findComments(*child, markupChild)) { in parseDefine()
2279 if (markupChild->fUndocumented) { in parseDefine()
2282 classDef.fDefines[nameStr] = markupChild; in parseDefine()
2283 fIDefineMap[nameStr] = markupChild; in parseDefine()
2302 Definition* markupChild; in parseEnum() local
2306 markupChild = &fGlobals.back(); in parseEnum()
2308 markupChild->fName = globalUniqueName; in parseEnum()
2309 markupChild->fTerminator = child->fContentEnd; in parseEnum()
2310 if (!markupChild->fUndocumented) { in parseEnum()
2311 fIEnumMap[globalUniqueName] = markupChild; in parseEnum()
2316 markupChild = &markupDef->fTokens.back(); in parseEnum()
2318 SkASSERT(KeyWord::kNone == markupChild->fKeyWord); in parseEnum()
2319 markupChild->fKeyWord = KeyWord::kEnum; in parseEnum()
2321 markupChild->fMarkType = MarkType::kEnumClass; in parseEnum()
2324 markupChild->fName = markupDef->fName + "::" + nameStr; in parseEnum()
2326 if (!this->findComments(*child, markupChild)) { in parseEnum()
2329 if (markupChild->fUndocumented) { in parseEnum()
2332 if (!this->parseEnumConst(token, parent->fTokens.end(), markupChild)) { in parseEnum()
2344 markupChild->fTokens.emplace_back(MarkType::kMember, outsideMember->fContentStart, in parseEnum()
2345 outsideMember->fContentEnd, outsideMember->fLineCount, markupChild, '\0'); in parseEnum()
2346 Definition* member = &markupChild->fTokens.back(); in parseEnum()
2350 markupChild->fChildren.push_back(member); in parseEnum()
2356 string fullName = markupChild->fName; in parseEnum()
2357 markupChild->fName = uniqueName; in parseEnum()
2358 classDef.fEnums[uniqueName] = markupChild; in parseEnum()
2359 if (!markupChild->fUndocumented) { in parseEnum()
2360 fIEnumMap[fullName] = markupChild; in parseEnum()
2367 Definition* markupChild, bool skipWord) { in parseOneEnumConst() argument
2380 memberIter->fContentEnd, memberIter->fLineCount, markupChild, &undocumented)) { in parseOneEnumConst()
2393 if (!parseOneEnumConst(memberIter->fTokens, markupChild, sawIf)) { in parseOneEnumConst()
2427 memberIter->fContentEnd, memberIter->fLineCount, markupChild, &undocumented)) { in parseOneEnumConst()
2432 markupChild->fTokens.emplace_back(MarkType::kMember, memberStart->fContentStart, in parseOneEnumConst()
2433 memberEnd->fContentEnd, memberStart->fLineCount, markupChild, '\0'); in parseOneEnumConst()
2434 Definition* markupMember = &markupChild->fTokens.back(); in parseOneEnumConst()
2447 const list<Definition>::iterator& tokenEnd, Definition* markupChild) { in parseEnumConst() argument
2461 return parseOneEnumConst(tokenIter->fTokens, markupChild, false); in parseEnumConst()
2490 Definition* markupChild = &markupDef->fTokens.back(); in parseMember() local
2496 markupChild->fName = uniqueName; in parseMember()
2497 this->checkName(markupChild); in parseMember()
2498 markupChild->fTerminator = markupChild->fContentEnd; in parseMember()
2499 if (!markupChild->fUndocumented) { in parseMember()
2500 classDef.fMembers[uniqueName] = markupChild; in parseMember()
2525 markupChild->fChildren.emplace_back(commentChild); in parseMember()
2671 Definition* markupChild = &markupDef->fTokens.back(); in parseMethod() local
2678 markupChild->fName = uniqueName; in parseMethod()
2679 if (!this->findComments(*child, markupChild)) { in parseMethod()
2682 if (markupChild->fUndocumented) { in parseMethod()
2685 classDef.fMethods[uniqueName] = markupChild; in parseMethod()
2892 Definition* markupChild = &markupDef->fTokens.back(); in parseTypedef() local
2893 markupChild->fName = nameStr; in parseTypedef()
2894 this->checkName(markupChild); in parseTypedef()
2895 markupChild->fTerminator = markupChild->fContentEnd; in parseTypedef()
2897 classDef.fTypedefs[nameStr] = markupChild; in parseTypedef()
2900 fITypedefMap[child->fName] = markupChild; in parseTypedef()