2017-09-23 3 views
0

Ich habe gesehen this Präsentation von 2012 auf clang Funktionen zu behandeln C++ Dokumentation Kommentare (z. B. für doxygen). Die Folie 20 erwähnt eine neue Funktion zum Exportieren von Kommentaren als XML als Teil von libclang.Verwenden Sie clang, um Dokumentation Kommentare als XML

Ich möchte diese Funktion ausprobieren. Genauer gesagt möchte ich das Produzieren eines XML wie auf Folie 31 gezeigt testen.

Aber ich weiß nicht wie. Welches Werkzeug von libclang ist dieser Teil von? Wurde das Werkzeug in der Zwischenzeit entfernt? Oder ist das nur ein zusätzliches Compiler-Flag?

Antwort

0

Sie könnten nur gemeint sein ... CXString clang_FullComment_getAsXML(CXComment Comment)
..., die ein XML-Dokument für den gegebenen Kommentar zurück. Sie müssen die Knotenbäume selbst noch durchlaufen.

Es wäre spektakulär, eine Option zum Löschen einer XML-Datei zu haben, die die extrahierte Dokumentation während einer regulären Kompilierung enthält, aber es scheint nicht in den Karten zu sein.

Verwandte Themen