This is an archive of the discontinued LLVM Phabricator instance.

[docs] Fix doxygen comments wrongly attached to the clang namespace
ClosedPublic

Authored by nicolas17 on Feb 15 2021, 4:54 PM.

Details

Summary

Looking at the Doxygen-generated documentation for the clang namespace
currently shows several random comments from different parts of the
codebase. These are caused by:

  • File doc comments that aren't marked with \file, so they're attached to the next declaration, which is usually "namespace clang {".
  • Class doc comments placed before the namespace rather than before the class.

This commit fixes these comments. The generated doxygen documentation now
has proper docs for several classes and files, and the docs for the clang
namespace is now empty.

Diff Detail

Event Timeline

nicolas17 created this revision.Feb 15 2021, 4:54 PM
nicolas17 requested review of this revision.Feb 15 2021, 4:54 PM
Herald added a project: Restricted Project. · View Herald TranscriptFeb 15 2021, 4:54 PM
Herald added a subscriber: cfe-commits. · View Herald Transcript
thakis accepted this revision.Apr 6 2021, 11:45 AM
This revision is now accepted and ready to land.Apr 6 2021, 11:45 AM

lgtm, landing