cppalliance / mrdocs

MrDocs: A Clang/LLVM tool for building reference documentation from C++ code and javadoc comments.
https://mrdocs.com
Other
66 stars 16 forks source link

demo for boost::variant2 #628

Open vinniefalco opened 2 weeks ago

vinniefalco commented 2 weeks ago

As Boost.Variant2 makes extensive use of templates, SFINAE, parameter packs, and metaprogramming in general it would be nice to see how mrdocs handles it. We should add it to the demos.

alandefreitas commented 2 weeks ago

Unless we include tests, boost.variant2 will only have an interface target—no target that includes the header files. And I doubt Peter is willing to create it. MrDocs might provide its CMakeLists.txt and mrdocs.yml for boost.variant2 for now. Or any other suggestions?

vinniefalco commented 2 weeks ago

Fork Variant2 and make it work and then lets see the result and try to decide