built_in_identifier_in_declaration
内置标识符“{0}”不能用作前缀名。
内置标识符“{0}”不能用作类型名。
内置标识符“{0}”不能用作类型参数名。
内置标识符“{0}”不能用作 typedef 名。
内置标识符“{0}”不能用作扩展名。
内置标识符“{0}”不能用作扩展类型名。
描述
#当用于类、扩展、混入、typedef、类型参数或导入前缀的声明名称是内置标识符时,分析器会生成此诊断。内置标识符不能用于命名任何此类声明。
示例
#以下代码会生成此诊断,因为 mixin
是一个内置标识符
dart
extension mixin on int {}
常见修复方法
#为该声明选择一个不同的名称。