| Commit-Queue | +1 |
Konstantin Shcheglov@sche...@google.com could we land this as experimental? This would unblock Srujan and give us time to design the right long term solution.
OK, I turned `toTypeValueNotExtensionTypeErased` into experimental.
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
Konstantin Shcheglov@sche...@google.com could we land this as experimental? This would unblock Srujan and give us time to design the right long term solution.
OK, I turned `toTypeValueNotExtensionTypeErased` into experimental.
Thank you both! 🙏
DartType? get type;Srujan GaddamFYI as I'm working through the Angular compiler code, we may also need `typeNotErased`. I *think* `typeNotErased` is more a matter of convenience than a necessity compared to `toTypeValueNotErased` but TBD.
There are a few spots where I had to use `typeNotErased` which I *think* we can avoid, but I couldn't quite figure it out.
Here is one example, where we potentially walk up a type hierarchy using `superclass` to then get the type argument:
https://critique.corp.google.com/cl/900764996/depot/google3/third_party/dart_src/angular/angular_compiler/lib/src/angular_compiler/analyzer/common.dart?left=r25&right=s1#178R . I don't know of a way to walk the hierarchy of a DartObject instead like that.
The prototype is here: cl/900764996.
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
DartType? get type;Srujan GaddamFYI as I'm working through the Angular compiler code, we may also need `typeNotErased`. I *think* `typeNotErased` is more a matter of convenience than a necessity compared to `toTypeValueNotErased` but TBD.
There are a few spots where I had to use `typeNotErased` which I *think* we can avoid, but I couldn't quite figure it out.
Here is one example, where we potentially walk up a type hierarchy using `superclass` to then get the type argument:
https://critique.corp.google.com/cl/900764996/depot/google3/third_party/dart_src/angular/angular_compiler/lib/src/angular_compiler/analyzer/common.dart?left=r25&right=s1#178R . I don't know of a way to walk the hierarchy of a DartObject instead like that.The prototype is here: cl/900764996.
It looks like Konstantin added a patch set for this member, so LGTM. Thanks!
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Code-Review | +1 |
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Code-Review | +1 |
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |