ICU-23004 try to help doxygen

This commit is contained in:
Markus Scherer 2025-03-23 22:31:53 -07:00
parent aef039a1ef
commit 550eb9255d
2 changed files with 4 additions and 1 deletions

View file

@ -121,10 +121,13 @@
/**
* \def U_FORCE_INLINE
* Forces function inlining on compilers that are known to support it.
* @internal
*/
#ifdef U_FORCE_INLINE
// already defined
#elif defined(U_IN_DOXYGEN)
# define U_FORCE_INLINE(specifiers) specifiers inline
#elif (defined(__clang__) && __clang__) || U_GCC_MAJOR_MINOR != 0
# define U_FORCE_INLINE(specifiers) [[gnu::always_inline]] specifiers
#elif defined(U_REAL_MSVC)

View file

@ -22,7 +22,7 @@
#include "unicode/utf16.h"
#include "unicode/utf8.h"
#include "unicode/uversion.h"
#else
#elif !defined(U_IN_DOXYGEN)
// TODO: Remove checks for UTYPES_H and replacement definitions.
// unicode/utypes.h etc.
#include <inttypes.h>