commit | 94c0e33ac8773f250564cd024647a65c23761fb3 | [log] [tgz] |
---|---|---|
author | Ian Rogers <irogers@google.com> | Wed Jan 18 22:11:47 2012 -0800 |
committer | Ian Rogers <irogers@google.com> | Wed Jan 18 22:35:30 2012 -0800 |
tree | 29bdbd1c0a5d23cc3850dc60a3bc911cc18b10d2 | |
parent | c20a83e440557924dacaf8ec519e086865aaf5a5 [diff] |
Interface dispatch bug Interface methods should bind to the lowest sub-interface. Only search declared methods in a class before trying to find the interface method via the iftables. Unit test that declares toString in an concrete class, where toString has been made an interface method in CharSequence. ecj compiles this method call into an invokeinterface (hence the custom build). Change-Id: Iefa394c9e7a22da9c6ea58f07a77880102c2f966