Information about templates and specializations thereof.
Declared in <mrdocs/Metadata/Template.hpp>
struct TemplateInfo final
| Name | Description |
|---|---|
specializationKind | Deduce which specialization category this info represents. |
| Name | Description |
|---|---|
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. |
| Name | Description |
|---|---|
merge | Merge partial template info, filling missing pieces. |