Макро-идентификаторы должны быть отличными
Макро-идентификаторы должны быть отличными.
Имена макро-идентификаторов должны быть отличны и от других макро-идентификаторов и от их параметров.
Polyspace® рассматривает два имени как отличные, если существует различие между их первыми 63 символами. В C90 различие должно находиться между первым 31 символом. Чтобы использовать проверку правил C90, используйте значение c90 для опции C standard version (-c-version).
Макро-идентификаторы должны быть отличными. Макрос XX имеет те же значительные символы как макро-YY.
Макро-идентификаторы должны быть отличными. Макро-параметр XX имеет те же значительные символы как макро-параметр YY в макро-ZZ.
Если вы ожидаете нарушение правила, но не видите его, обратитесь к Кодированию Стандартных Нарушений, Не Отображенных.
| Группа: Идентификаторы |
| Категория: необходимый |
| Категория AGC: необходимый |
Check MISRA C:2012 (-misra3) | MISRA C:2012 Rule 5.1 | MISRA C:2012 Rule 5.2 | MISRA C:2012 Rule 5.5