Fix issue where we didn't record seeing a property sometimes.

This commit is contained in:
Chris Cowan
2016-03-01 17:13:20 -08:00
parent 3227279d95
commit 63af3d1366
3 changed files with 17 additions and 8 deletions

View File

@@ -33,23 +33,20 @@ export default function() {
case "get":
if (alreadySeenData[name] || alreadySeenGetters[name]) {
isDuplicate = true;
} else {
alreadySeenGetters[name] = true;
}
alreadySeenGetters[name] = true;
break;
case "set":
if (alreadySeenData[name] || alreadySeenSetters[name]) {
isDuplicate = true;
} else {
alreadySeenSetters[name] = true;
}
alreadySeenSetters[name] = true;
break;
default:
if (alreadySeenData[name] || alreadySeenGetters[name] || alreadySeenSetters[name]) {
isDuplicate = true;
} else {
alreadySeenData[name] = true;
}
alreadySeenData[name] = true;
}
if (isDuplicate) {