reflectedTypeArguments property Null safety

List<Type> reflectedTypeArguments

An immutable list with Type values for the actual type arguments of this type.

If the reflectee is an invocation of a generic class, the type arguments are the bindings of its type parameters. If the reflectee is the original declaration of a generic class, it has no type arguments and this method returns an empty list. If the reflectee is not generic, then it has no type arguments and this method returns an empty list.

Implementation

List<Type> get reflectedTypeArguments;