[Doxygen-users] Support for C++11 inline namespaces
Brought to you by:
dimitri
From: Ed Smith-R. <3d...@ve...> - 2014-12-31 17:01:20
|
In C++ there is a new namespace syntax that allows callers to elide the namespace namespace A { inline namespace B { namespace C { int foo(int); } } } auto i = A::C::foo(21); These are often used to support internal versioning. Often it is hoped users wouldn't need or want to specify inline namespace scope. In doxygen I would like to possibly * elide inline namespaces in docs - probably with a config variable. * and/or create output that you could toggle whether/how inline namespaces appear in docs. * and/or Have inline namespaces appear grayed out or something when listing a library component. Many possibilities are potentially useful to people at different times. Is there something like this now? If not could we add it? Ed |