invocation_ of_ non_ function
Detalhes sobre o diagnóstico 'invocation_of_non_function' produzido pelo analisador do Dart.
'{0}' isn't a function.
Descrição
#O analisador gera este diagnóstico quando encontra uma invocação de função, mas o nome da função invocada está definido como algo diferente de uma função.
Exemplo
#
O código a seguir gera este diagnóstico porque Binary é o nome de um tipo de função, e não de uma função:
typedef Binary = int Function(int, int);
int f() {
return Binary(1, 2);
}
Correções comuns
#Substitua o nome pelo nome de uma função.
Salvo indicação em contrário, a documentação neste site reflete Dart 3.13.7. Relatar um problema.
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ê.