所有者 属性
对该 Dart 语言实体的所有者的反射。
所有者是围绕被反射对象的直接声明。
- 对于一个库,所有者为
null
。 - 对于一个类声明、typedef 或顶级函数或变量,所有者是包含的库。
- 对于一个
S with M
混合应用,所有者是M
的所有者。 - 对于一个构造函数,所有者是直接封装的类。
- 对于一个方法、实例变量或静态变量,所有者是直接封装的类,除非该类是混合应用
S with M
,在这种情况下,所有者是M
。注意,M
可能是一个泛型的调用。 - 对于一个参数、局部变量或局部函数,所有者是直接封装的函数。
实现
DeclarationMirror? get owner;