Configure Doxygen to ignore the Source-Code Annotation Language (SAL)
问题 I have some classes that are documented with Doxygen. Additionally, they are annotated with Microsoft's Source-Code Annotation Language (SAL) to support static code analysis. //! The majestic class. class Foo { //! \brief do something //! \param [out] pResult The result value is stored here. //! \returns The return value Succcess indicates success. _Success_(return == Success) virtual Result_t DoSomething(_Out_ uint32_t *pResult) = 0; }; In this case, Doxygen reports a warning: argument