Hmmmm....I'm not sure we always know at compile time, how an array was
created (they can be passed around and cast to different types, etc.).

Did you check out my latest patch set, I came up with a scheme to use
negative queryId's to indicate that it's a dual impl interface.  It
seems to be passing all my new tests, etc.

On 2011/06/29 01:44:27, cromwellian wrote:
Looking at Array.setCheck() it seems this was never supported. What we
can do is create a Array.setCheckAllowJso() method, and then insert a
call to either setCheck or setCheckAllowJso depending on whether or
not the array element type is a single JSO impl. setCheckAllowJso
would be identical to setCheck except you'd add an " ||
Cast.isJavaScriptObject()" to the expression.

-Ray




On Tue, Jun 28, 2011 at 6:00 PM,  <mailto:jbrosenb...@google.com>
wrote:
> I can verify that my new tests for dualImpls fail going way back, at
> least until last August. &nbsp;The other tests all passed, up until
the
> "Overlay overhaul" release this last March.
>
> http://gwt-code-reviews.appspot.com/1470801/
>
> --
> http://groups.google.com/group/Google-Web-Toolkit-Contributors
>



http://gwt-code-reviews.appspot.com/1470801/

--
http://groups.google.com/group/Google-Web-Toolkit-Contributors

Reply via email to