Skip to main content

not_a_type

{0} isn't a type.

Description

#

The analyzer produces this diagnostic when a name is used as a type but declared to be something other than a type.

Example

#

The following code produces this diagnostic because f is a function:

dart
f() {}
g(f v) {}

Common fixes

#

Replace the name with the name of a type.