Doxygen
|
Root node of a text fragment 更多...
#include <docparser.h>
Public 成员函数 | |
DocText (DocParser &parser) | |
Kind | kind () const override |
void | parse () |
bool | isEmpty () const |
Public 成员函数 继承自 CompAccept< DocText > | |
CompAccept (DocParser &parser) | |
void | accept (DocVisitor *v) override |
const DocNodeList & | children () const |
DocNodeList & | children () |
Public 成员函数 继承自 DocNode | |
DocNode (DocParser &parser) | |
virtual | ~DocNode () |
DocNode * | parent () const |
void | setParent (DocNode *parent) |
bool | isPreformatted () const |
Root node of a text fragment
在文件 docparser.h 第 1447 行定义.
|
inline |
在文件 docparser.h 第 1450 行定义.
|
inline |
在文件 docparser.h 第 1453 行定义.
|
inlineoverridevirtual |
Returns the kind of node. Provides runtime type information
实现了 DocNode.
在文件 docparser.h 第 1451 行定义.
引用了 DocNode::Kind_Text.
void DocText::parse | ( | ) |
在文件 docparser.cpp 第 7028 行定义.
引用了 TokenInfo::chars, CMD_AMP, CMD_AT, CMD_BSLASH, CMD_DCOLON, CMD_DOLLAR, CMD_EQUAL, CMD_GREATER, CMD_HASH, CMD_LESS, CMD_MDASH, CMD_MINUS, CMD_NDASH, CMD_PERCENT, CMD_PLUS, CMD_PUNT, CMD_QUOTE, Mappers::cmdMapper, DocParser::context, DBG, DocSymbol::decodeSymbol(), DocParserContext::fileName, DocTokenizer::getLineNr(), DocParser::handleUnclosedStyleCommands(), DocTokenizer::lex(), CompAccept< DocText >::m_children, DocNode::m_parser, TokenInfo::name, qPrint(), DocTokenizer::setStateText(), DocSymbol::Sym_Amp, DocSymbol::Sym_At, DocSymbol::Sym_BSlash, DocSymbol::Sym_Dollar, DocSymbol::Sym_Dot, DocSymbol::Sym_DoubleColon, DocSymbol::Sym_Equal, DocSymbol::Sym_Greater, DocSymbol::Sym_Hash, DocSymbol::Sym_Less, DocSymbol::Sym_Minus, DocSymbol::Sym_Percent, DocSymbol::Sym_Plus, DocSymbol::Sym_Quot, DocSymbol::Sym_Unknown, TK_COMMAND_AT, TK_COMMAND_BS, TK_SYMBOL, TK_WHITESPACE, TK_WORD, DocParserContext::token, DocParser::tokenizer, DocTokenizer::tokToString() , 以及 warn_doc_error().
被这些函数引用 validatingParseText().