SA0171:枚举应具有“strict”属性
检测未提供的枚举声明 {attribute 'strict'}
属性。
理由: {attribute 'strict'}
如果代码违反了严格的枚举编程规则,属性会导致编译器错误。默认情况下,创建新枚举时,声明会自动分配 'strict'
属性。
有关更多信息,请参阅: 数据类型:枚举
重要性:高
例 129. 例子
TYPE COLOR : ( red, green, blue ); END_TYPE
输出在 留言 看法:
SA0171:枚举应具有“严格”属性
不违反编程规则:
{attribute 'qualified_only'} {attribute 'strict'} TYPE COLOR : ( red, green, blue ); END_TYPE