#include "../include/typedefs.h" // Example code from MISRA C:2012 begin void unusedtag ( void ) { enum sate { s_init, s_run, s_sleep }; /* Non-compliant */ } typedef struct record_t /* Non-compliant */ { uint16_t key; uint16_t val; } record1_t; typedef struct /* Compliant */ { uint16_t key; uint16_t val; } record2_t; // Example code from MISRA C:2012 end