Issue 5255. Override setter-only field with instance variable

http://code.google.com/p/dart/issues/detail?id=5255

R=brianwilkerson@google.com
BUG=

Review URL: https://codereview.chromium.org//10986033

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@12880 260f80e4-7a28-3924-810f-c04153c831b5
This commit is contained in:
scheglov@google.com
2012-09-25 20:43:14 +00:00
parent 8415b6e37c
commit ef41e134fe
2 changed files with 83 additions and 0 deletions
@@ -3133,6 +3133,7 @@ public class TypeAnalyzer implements DartCompilationPhase {
overridden.addAll(superMembers.removeAll(name));
} else {
overridden.addAll(superMembers.removeAll(name));
overridden.addAll(superMembers.removeAll("setter " + name));
}
// check override
for (Element superElement : overridden) {