commit | ffead0a8ead70d4294ee3ce1da92e5a69a167590 | [log] [tgz] |
---|---|---|
author | Alex Harui <aharui@apache.org> | Mon Jan 07 22:20:57 2019 -0800 |
committer | Alex Harui <aharui@apache.org> | Mon Jan 07 22:20:57 2019 -0800 |
tree | 044d237af7a2916bc7d3143747943d24effcd021 | |
parent | 87c44bc9ca0a7260e45b2def9187f8fa8371792b [diff] |
try to resolve types more intelligently in order to allow top-level conversion functions with the same name as an interface. For example, the browser MouseEvent takes a MouseEventInit interface, but we want a conversion function called MouseEventInit so it looks and behaves more like XML's conversion function. It appears that the canEscapeWith flag can be used to choose the function over the interface definition