bitfield: Ensure the return values of helper functions are checked
As type##_replace_bits() has no side effects it is only useful if its return value is checked. Add __must_check to enforce this usage. To have the bits replaced in-place typep##_replace_bits() can be used instead. Although, type_##_get_bits() and type_##_encode_bits() are harder to misuse they are still only useful if the return value is checked. For consistency, also add __must_check to these. Signed-off-by:Ben Horgan <ben.horgan@arm.com> Signed-off-by:
Yury Norov (NVIDIA) <yury.norov@gmail.com>
Loading
Please sign in to comment