aboutsummaryrefslogtreecommitdiff
path: root/vm/compiler/codegen/CompilerCodegen.h
diff options
context:
space:
mode:
authorAndy McFadden <fadden@android.com>2009-05-27 12:42:38 -0700
committerAndy McFadden <fadden@android.com>2009-05-27 12:54:16 -0700
commite7b30940e1459c50b003edb3909eeeb919cab3d5 (patch)
tree80ea7aa144c9091bcf9d2b35484e9fe9b47b96a5 /vm/compiler/codegen/CompilerCodegen.h
parent686e1e23324f1c1f358f29f13f23e57b41c00eaa (diff)
Another fix for external bug 2711 (over-eager conflicting class rejection).
The validateSuperDescriptors() test also checks for conflicts with interface classes, and wasn't doing that quite right. We need to compare every method declared by an interface against the class' implementation of it. Methods implemented by superclasses are now tested in the context of the superclass, not the current class. This is a one-word fix + comments and new/updated tests.
Diffstat (limited to 'vm/compiler/codegen/CompilerCodegen.h')
0 files changed, 0 insertions, 0 deletions