%module doxygen_parsing_enums %inline %{ /** * Testing comments before enum items */ enum SomeAnotherEnum { /** * The comment for the first item */ SOME_ITEM_1, /** * The comment for the second item */ SOME_ITEM_2, /** * The comment for the third item */ SOME_ITEM_3 }; /** * Testing comments after enum items */ enum SomeAnotherEnum2 { SOME_ITEM_10, ///< Post comment for the first item SOME_ITEM_20, ///< Post comment for the second item SOME_ITEM_30 ///< Post comment for the third item }; enum SomeEnumWithTrailingComma { SOME_ITEM_100, ///< Post comment after comma. SOME_ITEM_200, ///< Post comment after last comma. }; %}