GNOME Bugzilla – Bug 698223
C++11 keyword alignas not supported
Last modified: 2013-05-19 12:35:43 UTC
C++11 introduces a new alignment specifier, alignas (http://en.cppreference.com/w/cpp/language/alignas), that Doxygen seems to not support yet. If a class or struct is declared with alignas, the specifier will appear between "struct/class" and the name of the struct or class, e.g.: struct alignas(16) MyStruct {}; Doxygen will not interpret this as a struct or class and fail to produce any documentation.
Created attachment 241787 [details] Testcase
Thank you for taking time to report this bug. I have confirmed the bug as shown in my testcase. Hopefully, a doxygen developer will be willing to take on the task of implementing the C++11 extension alignas().
Confirmed. Should be fixed in the next subversion update.
This bug was previously marked ASSIGNED, which means it should be fixed in doxygen version 1.8.4. Please verify if this is indeed the case. Reopen the bug if you think it is not fixed and please include any additional information that you think can be relevant.