访问 DeclarationMirror 类型

Access to type of DeclarationMirror

我需要访问 DeclarationMirror 的类型。在 DeclarationMirror public API 中,我看不到任何方法或 属性 来访问该类型,但在 Dartium 中,缺少 DeclarationMirror 属性 type 正在工作并返回类型为 DeclarationMirrorClassMirror

> declare is DeclarationMirror
< true
> declare.type
< ClassMirror on 'Logger'
> declare.type.reflectedType
< class Logger

用这种方式获取DeclarationMirror类型安全吗?

如果不安全,还有其他更安全的访问方式吗?

仅供参考:on github 也提出了这个问题,我认为那里给出的回复解决了这个问题。