Ensure noArgsClass references aren't removed for "underscore" builds.

Former-commit-id: 697e2d29d5fef32b0b10d775eee7a12d193ff1a9
This commit is contained in:
John-David Dalton
2012-08-30 00:58:54 -07:00
parent 4613ab9dc3
commit b9d57793e2

View File

@@ -998,6 +998,7 @@
if (!isUnderscore) {
source = removeIsArgumentsFallback(source);
source = removeIsPlainObjectFallback(source);
source = removeNoArgsClass(source);
}
// remove `hasDontEnumBug`, `hasObjectSpliceBug`, `iteratesOwnLast`, `noArgsEnum` assignment
@@ -1023,7 +1024,6 @@
source = removeVar(source, 'noArraySliceOnStrings');
source = removeVar(source, 'noCharByIndex');
source = removeKeysOptimization(source);
source = removeNoArgsClass(source);
source = removeNoNodeClass(source);
}
else {