You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
jensjoha opened this issue
Dec 7, 2023
· 2 comments
Assignees
Labels
area-vmUse area-vm for VM related issues, including code coverage, and the AOT and JIT backends.P2A bug or feature request we're likely to work ontriagedIssue has been triaged by sub team
I initially tried mimicking the extension member support in mirrors for extension type member support in https://dart-review.googlesource.com/c/sdk/+/339960/1 but it failed and I gave up.
Someone (who knows something about mirrors?) should probably figure out if a change is actually needed and if so make it.
I'm not sure dart:mirrors support for extension types would be useful, but having a minimal support won't hurt. https://dart-review.googlesource.com/c/sdk/+/340284 adds dart:mirrors support for extension type members similarly to extension methods. This includes MethodMirror.isExtensionTypeMember and VariableMirror.isExtensionTypeMember getters.
@alexmarkov should we really be providing this support. dart:mirrors is an unsupported library and we don't want to make changes to it or adjust it for new language features.
My inclination would be to close this issue as 'not planned'
area-vmUse area-vm for VM related issues, including code coverage, and the AOT and JIT backends.P2A bug or feature request we're likely to work ontriagedIssue has been triaged by sub team
I initially tried mimicking the extension member support in mirrors for extension type member support in https://dart-review.googlesource.com/c/sdk/+/339960/1 but it failed and I gave up.
Someone (who knows something about mirrors?) should probably figure out if a change is actually needed and if so make it.
/cc @alexmarkov
The text was updated successfully, but these errors were encountered: