10-07-2025, 12:34 PM
Apologies for the delay in replying... this got overlooked!
This Rule is intended to apply where function types and function parameters can syntactically appear. In the case where a typedef is used, this is not the case.
In your example, the typedef includes the function type and the parameters are named, as required by Rule 8.2
Your example is therefore compliant with Rule 8.2
This Rule is intended to apply where function types and function parameters can syntactically appear. In the case where a typedef is used, this is not the case.
In your example, the typedef includes the function type and the parameters are named, as required by Rule 8.2
Your example is therefore compliant with Rule 8.2
Posted by and on behalf of the MISRA C Working Group