reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
85 TagNode(HTMLTag Tag) : HTMLNode(NodeType::NODE_TAG), Tag(Tag) {} 86 TagNode(HTMLTag Tag, const Twine &Text) : TagNode(Tag) { 90 HTMLTag Tag; // Name of HTML Tag (p, div, h1) 115 case HTMLTag::TAG_META: 116 case HTMLTag::TAG_LINK: 118 case HTMLTag::TAG_A: 119 case HTMLTag::TAG_DIV: 120 case HTMLTag::TAG_FOOTER: 121 case HTMLTag::TAG_H1: 122 case HTMLTag::TAG_H2: 123 case HTMLTag::TAG_H3: 124 case HTMLTag::TAG_HEADER: 125 case HTMLTag::TAG_LI: 126 case HTMLTag::TAG_MAIN: 127 case HTMLTag::TAG_OL: 128 case HTMLTag::TAG_P: 129 case HTMLTag::TAG_SCRIPT: 130 case HTMLTag::TAG_SPAN: 131 case HTMLTag::TAG_TITLE: 132 case HTMLTag::TAG_UL: 140 case HTMLTag::TAG_A: 142 case HTMLTag::TAG_DIV: 144 case HTMLTag::TAG_FOOTER: 146 case HTMLTag::TAG_H1: 148 case HTMLTag::TAG_H2: 150 case HTMLTag::TAG_H3: 152 case HTMLTag::TAG_HEADER: 154 case HTMLTag::TAG_LI: 156 case HTMLTag::TAG_LINK: 158 case HTMLTag::TAG_MAIN: 160 case HTMLTag::TAG_META: 162 case HTMLTag::TAG_OL: 164 case HTMLTag::TAG_P: 166 case HTMLTag::TAG_SCRIPT: 168 case HTMLTag::TAG_SPAN: 170 case HTMLTag::TAG_TITLE: 172 case HTMLTag::TAG_UL: 274 auto LinkNode = std::make_unique<TagNode>(HTMLTag::TAG_LINK); 291 auto ScriptNode = std::make_unique<TagNode>(HTMLTag::TAG_SCRIPT); 303 auto LinkNode = std::make_unique<TagNode>(HTMLTag::TAG_A, Text); 352 Out.emplace_back(std::make_unique<TagNode>(HTMLTag::TAG_H2, "Enums")); 354 Out.emplace_back(std::make_unique<TagNode>(HTMLTag::TAG_DIV)); 368 auto List = std::make_unique<TagNode>(HTMLTag::TAG_UL); 370 List->Children.emplace_back(std::make_unique<TagNode>(HTMLTag::TAG_LI, M)); 381 Out.emplace_back(std::make_unique<TagNode>(HTMLTag::TAG_H2, "Functions")); 383 Out.emplace_back(std::make_unique<TagNode>(HTMLTag::TAG_DIV)); 400 Out.emplace_back(std::make_unique<TagNode>(HTMLTag::TAG_H2, "Members")); 402 Out.emplace_back(std::make_unique<TagNode>(HTMLTag::TAG_UL)); 408 auto LIBody = std::make_unique<TagNode>(HTMLTag::TAG_LI); 424 Out.emplace_back(std::make_unique<TagNode>(HTMLTag::TAG_H2, Title)); 426 Out.emplace_back(std::make_unique<TagNode>(HTMLTag::TAG_UL)); 429 auto LiNode = std::make_unique<TagNode>(HTMLTag::TAG_LI); 441 HTMLTag::TAG_P, "Defined at line " + std::to_string(L.LineNumber) + 445 auto Node = std::make_unique<TagNode>(HTMLTag::TAG_P); 448 std::make_unique<TagNode>(HTMLTag::TAG_A, std::to_string(L.LineNumber)); 456 HTMLTag::TAG_A, llvm::sys::path::filename(FileURL)); 472 auto MetaNode = std::make_unique<TagNode>(HTMLTag::TAG_META); 475 Out.emplace_back(std::make_unique<TagNode>(HTMLTag::TAG_TITLE, Title)); 488 auto HeaderNode = std::make_unique<TagNode>(HTMLTag::TAG_HEADER, ProjectName); 501 auto MainNode = std::make_unique<TagNode>(HTMLTag::TAG_MAIN); 503 auto LeftSidebarNode = std::make_unique<TagNode>(HTMLTag::TAG_DIV); 509 auto MainContentNode = std::make_unique<TagNode>(HTMLTag::TAG_DIV); 515 auto RightSidebarNode = std::make_unique<TagNode>(HTMLTag::TAG_DIV); 533 auto FooterNode = std::make_unique<TagNode>(HTMLTag::TAG_FOOTER); 535 HTMLTag::TAG_SPAN, clang::getClangToolFullVersion("clang-doc")); 577 Out.emplace_back(std::make_unique<TagNode>(HTMLTag::TAG_SPAN)); 588 HTMLTag ListHTMLTag = IsOutermostList ? HTMLTag::TAG_OL : HTMLTag::TAG_UL; 588 HTMLTag ListHTMLTag = IsOutermostList ? HTMLTag::TAG_OL : HTMLTag::TAG_UL; 588 HTMLTag ListHTMLTag = IsOutermostList ? HTMLTag::TAG_OL : HTMLTag::TAG_UL; 592 auto LiBody = std::make_unique<TagNode>(HTMLTag::TAG_LI); 602 auto FullComment = std::make_unique<TagNode>(HTMLTag::TAG_DIV); 610 auto ParagraphComment = std::make_unique<TagNode>(HTMLTag::TAG_P); 628 auto CommentBlock = std::make_unique<TagNode>(HTMLTag::TAG_DIV); 646 std::make_unique<TagNode>(HTMLTag::TAG_H3, EnumType + I.Name)); 673 Out.emplace_back(std::make_unique<TagNode>(HTMLTag::TAG_H3, I.Name)); 679 Out.emplace_back(std::make_unique<TagNode>(HTMLTag::TAG_P)); 727 Out.emplace_back(std::make_unique<TagNode>(HTMLTag::TAG_H1, InfoTitle)); 765 Out.emplace_back(std::make_unique<TagNode>(HTMLTag::TAG_H1, InfoTitle)); 784 Out.emplace_back(std::make_unique<TagNode>(HTMLTag::TAG_P)); 922 auto MainNode = std::make_unique<TagNode>(HTMLTag::TAG_MAIN); 924 auto LeftSidebarNode = std::make_unique<TagNode>(HTMLTag::TAG_DIV);usr/include/c++/7.4.0/bits/move.h
72 constexpr _Tp&& 83 constexpr _Tp&&usr/include/c++/7.4.0/bits/unique_ptr.h
824 make_unique(_Args&&... __args)
usr/include/c++/7.4.0/type_traits 1633 { typedef _Tp type; };