|
|
|
|
|
by hdoc
1921 days ago
|
|
Hello HN, we've posted here several times but today we're announcing that hdoc is becoming open source. Our goal is to make hdoc available to a broader set of developers. On top of that, we're hosting the deveopment of open source projects for free at hdoc.io. Feel free to ask questions, we'll be answering as needed. |
|
in my project, I use the catch2 framework,
the unit tests look like
TEST_CASE("....") {
}
this macro will be treated as invalid syntax by many c++ parsers, including doxygen's I think.
I notice that hdoc is based on clang. I tried using clang to dump syntax tree of the above code snippet, the result was incomprehensible, because the macro has been expanded by the preprocessor.