reflectType 函数
反映由 key
表示的类型。
如果 key
不是 Type 的实例,则此函数抛出 ArgumentError。
可选地接受一个用于泛型类的 typeArguments
列表。如果提供了列表,则 key
必须是泛型类类型,并且提供的类型参数的数量必须等于类声明的类型变量的数量。
请注意,由于无法从另一个隔离区获取 Type 对象,此函数只能用于获取当前隔离区的类型镜像。
实现
external TypeMirror reflectType(Type key, [List<Type>? typeArguments]);