I am wondering why doxygen truncates the source code. I want to document the following method, for example: /** * @brief Count the number of bits set to 1 in a bitmask. * @param mask Bitmask to count bits in. * @return Returns the number of bits set to 1 in the bitmask. */ static u32 count_mask_bits(u64 mask) { u32 count = 0; /* Counter for bits set to 1 */ while (mask) { /* While there are bits left in the mask */ if (mask & 1) { /* If the least significant bit is 1 */ count++; /* Increment counter...