doxygenconcept Directive Example

Working Example

This should work:

.. doxygenconcept:: Hashable
   :project: cpp_concept

It produces this output:

template<typename T>
concept Hashable

Failing Example

This intentionally fails:

.. doxygenconcept:: MadeUpConcept
   :project: cpp_concept

It produces the following warning message:

Warning

doxygenconcept: Cannot find concept “MadeUpConcept” in doxygen xml output