mrdocs::TemplateInfo

Information about templates and specializations thereof.

Synopsis

Declared in <mrdocs/Metadata/Template.hpp>

struct TemplateInfo final

Member Functions

NameDescription
specializationKind Deduce which specialization category this info represents.

Data Members

NameDescription
Args Bound arguments for specializations.
Params Template parameter list.
Primary Primary template ID for partial and explicit specializations.
Requires The requires-clause for the template parameter list, if any.

Non-Member Functions

NameDescription
mergeMerge partial template info, filling missing pieces.