.) so that Doxygen can document Qore sources without relying on C++ parsing heuristics.
- Example:
%requires Qdx
%requires astparser
string qore_source = File::readTextFile("MyModule.qm");
AstParser parser();
AstTree tree = parser.parseString(qore_source);
list<auto> nodes = tree.getNodesInfo();
AstProcessor proc(nodes, {"source": qore_source});
string doxygen_output = proc.process();