Node representing a Html description list
在文件 docparser.h 第 987 行定义.
int DocHtmlDescList::parse |
( |
| ) |
|
在文件 docparser.cpp 第 3921 行定义.
3925 DBG((
"DocHtmlDescList::parse() start\n"));
3950 " for a html description title");
3963 m_children.push_back(std::unique_ptr<DocHtmlDescTitle>(dt));
3965 m_children.push_back(std::unique_ptr<DocHtmlDescData>(dd));
3985 DBG((
"DocHtmlDescList::parse() end\n"));
引用了 TokenInfo::attribs, DocParser::context, DBG, TokenInfo::endTag, DocParserContext::fileName, DocTokenizer::getLineNr(), HTML_DT, Mappers::htmlTagMapper, DocTokenizer::lex(), CompAccept< DocHtmlDescList >::m_children, DocNode::m_parser, Mapper::map(), TokenInfo::name, DocHtmlDescTitle::parse(), DocHtmlDescData::parse(), DocTokenizer::pushBackHtmlTag(), qPrint(), RetVal_DescData, RetVal_DescTitle, RetVal_EndDesc, RetVal_OK, TK_HTMLTAG, TK_NEWPARA, TK_WHITESPACE, DocParserContext::token, DocParser::tokenizer, DocTokenizer::tokToString() , 以及 warn_doc_error().
被这些函数引用 DocPara::handleHtmlStartTag().