clang-tools 20.0.0git
|
#include <Representation.h>
Public Member Functions | |
void | sort () |
Public Attributes | |
std::vector< Reference > | Namespaces |
std::vector< Reference > | Records |
std::vector< FunctionInfo > | Functions |
std::vector< EnumInfo > | Enums |
std::vector< TypedefInfo > | Typedefs |
Definition at line 136 of file Representation.h.
void clang::doc::ScopeChildren::sort | ( | ) |
Definition at line 387 of file Representation.cpp.
References Enums, Functions, Namespaces, Records, and Typedefs.
std::vector<EnumInfo> clang::doc::ScopeChildren::Enums |
Definition at line 147 of file Representation.h.
Referenced by clang::doc::addChild(), clang::doc::ClangDocBitcodeWriter::emitBlock(), clang::doc::genHTML(), clang::doc::genMarkdown(), clang::doc::serialize::InsertChild(), llvm::yaml::MappingTraits< NamespaceInfo >::mapping(), clang::doc::NamespaceInfo::merge(), clang::doc::RecordInfo::merge(), llvm::yaml::RecordInfoMapping(), and sort().
std::vector<FunctionInfo> clang::doc::ScopeChildren::Functions |
Definition at line 146 of file Representation.h.
Referenced by clang::doc::addChild(), clang::doc::ClangDocBitcodeWriter::emitBlock(), clang::doc::genHTML(), clang::doc::genMarkdown(), clang::doc::serialize::InsertChild(), llvm::yaml::MappingTraits< NamespaceInfo >::mapping(), clang::doc::NamespaceInfo::merge(), clang::doc::RecordInfo::merge(), llvm::yaml::RecordInfoMapping(), and sort().
std::vector<Reference> clang::doc::ScopeChildren::Namespaces |
Definition at line 144 of file Representation.h.
Referenced by clang::doc::addReference(), clang::doc::ClangDocBitcodeWriter::emitBlock(), clang::doc::genHTML(), clang::doc::genMarkdown(), clang::doc::serialize::InsertChild(), llvm::yaml::MappingTraits< NamespaceInfo >::mapping(), clang::doc::NamespaceInfo::merge(), and sort().
std::vector<Reference> clang::doc::ScopeChildren::Records |
Definition at line 145 of file Representation.h.
Referenced by clang::doc::addReference(), clang::doc::ClangDocBitcodeWriter::emitBlock(), clang::doc::genHTML(), clang::doc::genMarkdown(), clang::doc::serialize::InsertChild(), llvm::yaml::MappingTraits< NamespaceInfo >::mapping(), clang::doc::NamespaceInfo::merge(), clang::doc::RecordInfo::merge(), llvm::yaml::RecordInfoMapping(), and sort().
std::vector<TypedefInfo> clang::doc::ScopeChildren::Typedefs |
Definition at line 148 of file Representation.h.
Referenced by clang::doc::addChild(), clang::doc::ClangDocBitcodeWriter::emitBlock(), clang::doc::serialize::InsertChild(), llvm::yaml::MappingTraits< NamespaceInfo >::mapping(), clang::doc::NamespaceInfo::merge(), clang::doc::RecordInfo::merge(), llvm::yaml::RecordInfoMapping(), and sort().