clang-tools 22.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 |
std::vector< ConceptInfo > | Concepts |
std::vector< VarInfo > | Variables |
Definition at line 166 of file Representation.h.
void clang::doc::ScopeChildren::sort | ( | ) |
Definition at line 504 of file Representation.cpp.
References Concepts, Enums, Functions, Namespaces, Records, Typedefs, and Variables.
std::vector<ConceptInfo> clang::doc::ScopeChildren::Concepts |
Definition at line 179 of file Representation.h.
Referenced by clang::doc::addChild(), clang::doc::ClangDocBitcodeWriter::emitBlock(), clang::doc::serialize::InsertChild(), clang::doc::serializeInfo(), and sort().
std::vector<EnumInfo> clang::doc::ScopeChildren::Enums |
Definition at line 177 of file Representation.h.
Referenced by clang::doc::addChild(), clang::doc::addChild(), clang::doc::ClangDocBitcodeWriter::emitBlock(), clang::doc::ClangDocBitcodeWriter::emitBlock(), clang::doc::genHTML(), clang::doc::genHTML(), clang::doc::genMarkdown(), clang::doc::genMarkdown(), clang::doc::serialize::InsertChild(), llvm::yaml::MappingTraits< NamespaceInfo >::mapping(), llvm::yaml::recordInfoMapping(), and sort().
std::vector<FunctionInfo> clang::doc::ScopeChildren::Functions |
Definition at line 176 of file Representation.h.
Referenced by clang::doc::addChild(), clang::doc::addChild(), clang::doc::addChild(), clang::doc::ClangDocBitcodeWriter::emitBlock(), clang::doc::ClangDocBitcodeWriter::emitBlock(), clang::doc::ClangDocBitcodeWriter::emitBlock(), clang::doc::genHTML(), clang::doc::genHTML(), clang::doc::genMarkdown(), clang::doc::genMarkdown(), clang::doc::serialize::InsertChild(), llvm::yaml::MappingTraits< NamespaceInfo >::mapping(), llvm::yaml::recordInfoMapping(), clang::doc::serializeInfo(), clang::doc::serializeInfo(), and sort().
std::vector<Reference> clang::doc::ScopeChildren::Namespaces |
Definition at line 174 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::serializeInfo(), and sort().
std::vector<Reference> clang::doc::ScopeChildren::Records |
Definition at line 175 of file Representation.h.
Referenced by clang::doc::addReference(), clang::doc::addReference(), clang::doc::ClangDocBitcodeWriter::emitBlock(), clang::doc::ClangDocBitcodeWriter::emitBlock(), clang::doc::genHTML(), clang::doc::genHTML(), clang::doc::genMarkdown(), clang::doc::genMarkdown(), clang::doc::serialize::InsertChild(), llvm::yaml::MappingTraits< NamespaceInfo >::mapping(), llvm::yaml::recordInfoMapping(), and sort().
std::vector<TypedefInfo> clang::doc::ScopeChildren::Typedefs |
Definition at line 178 of file Representation.h.
Referenced by clang::doc::addChild(), clang::doc::addChild(), clang::doc::ClangDocBitcodeWriter::emitBlock(), clang::doc::ClangDocBitcodeWriter::emitBlock(), clang::doc::serialize::InsertChild(), llvm::yaml::MappingTraits< NamespaceInfo >::mapping(), llvm::yaml::recordInfoMapping(), and sort().
std::vector<VarInfo> clang::doc::ScopeChildren::Variables |
Definition at line 180 of file Representation.h.
Referenced by clang::doc::addChild(), clang::doc::ClangDocBitcodeWriter::emitBlock(), clang::doc::serialize::InsertChild(), clang::doc::serializeInfo(), and sort().