Pular para o conteúdo principal

built_in_identifier_as_type

Detalhes sobre o diagnóstico 'built_in_identifier_as_type' produzido pelo analisador do Dart.

The built-in identifier '{0}' can't be used as a type.

Descrição

#

O analisador emite este diagnóstico quando um identificador embutido (built-in) é usado onde é esperado o nome de um tipo.

Exemplo

#

O código a seguir produz este diagnóstico porque import não pode ser usado como tipo, por ser um identificador embutido:

dart
import<int> x = [];

Correções comuns

#

Substitua o identificador embutido pelo nome de um tipo válido:

dart
List<int> x = [];

Encontrou essa página sem tradução ou que precisa de correção? Abra uma issue e nos ajude a manter esse site em PT-BR para ajudar pessoas como você.