invalid_ inline_ function_ type
Detalhes sobre o diagnóstico 'invalid_inline_function_type' produzido pelo analisador do Dart.
Inline function types can't be used for parameters in a generic function type.
Descrição
#O analisador produz este diagnóstico quando um tipo de função genérico tem um parâmetro de valor função escrito com a sintaxe mais antiga de tipo de função inline.
Exemplo
#
O código a seguir produz este diagnóstico porque o parâmetro f, no tipo de
função genérico usado para definir F, usa a sintaxe de tipo de função inline:
typedef F = int Function(int f(String s));
Correções comuns
#Use a sintaxe de função genérica para o tipo do parâmetro:
typedef F = int Function(int Function(String));
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ê.