clang::mrdocs::ConceptInfo

Info for concepts.

Synopsis

Declared in <mrdocs/Metadata/Info/Concept.hpp>
struct ConceptInfo final
    : InfoCommonBase<InfoKind::Concept>


Base Classes

Name Description
InfoCommonBase<InfoKind::Concept>Base class for providing variant discriminator functions.

Member Functions

Name Description
ConceptInfo [constructor]Construct from SymbolID
operator<=> Three-way comparison operators

Static Member Functions

Name
isConcept
isEnum
isEnumConstant
isFunction
isGuide
isNamespace
isNamespaceAlias
isOverloads
isRecord
isTypedef
isUsing
isVariable

Data Members

Name Description
Constraint The concepts constraint-expression
Template The concepts template parameters

Static Data Members

Name
kind_id

Non-Member Functions

Name Description
mergeMerges two Info objects.

Created with MrDocs