clang-tools 24.0.0git
clang::doc::ScopeChildren Struct Reference

#include <Representation.h>

Public Member Functions

void sort ()

Public Attributes

DocList< ReferenceNamespaces = {}
DocList< ReferenceRecords = {}
DocList< FunctionInfoFunctions = {}
DocList< EnumInfoEnums = {}
DocList< TypedefInfoTypedefs = {}
DocList< ConceptInfoConcepts = {}
DocList< VarInfoVariables = {}

Detailed Description

Definition at line 369 of file Representation.h.

Member Function Documentation

◆ sort()

void clang::doc::ScopeChildren::sort ( )

Definition at line 713 of file Representation.cpp.

References Concepts, Enums, Functions, Namespaces, Records, Typedefs, and Variables.

Member Data Documentation

◆ Concepts

DocList<ConceptInfo> clang::doc::ScopeChildren::Concepts = {}

Definition at line 382 of file Representation.h.

Referenced by clang::doc::ClangDocBitcodeWriter::emitBlock(), and sort().

◆ Enums

DocList<EnumInfo> clang::doc::ScopeChildren::Enums = {}

◆ Functions

◆ Namespaces

DocList<Reference> clang::doc::ScopeChildren::Namespaces = {}

◆ Records

◆ Typedefs

DocList<TypedefInfo> clang::doc::ScopeChildren::Typedefs = {}

◆ Variables

DocList<VarInfo> clang::doc::ScopeChildren::Variables = {}

Definition at line 383 of file Representation.h.

Referenced by clang::doc::ClangDocBitcodeWriter::emitBlock(), and sort().


The documentation for this struct was generated from the following files: