From 45b70d7fba5aaadf292054d0814aae4deebab4a9 Mon Sep 17 00:00:00 2001 From: Sebastian McKenzie Date: Tue, 10 Feb 2015 22:39:21 +1100 Subject: [PATCH] fix bad ctrl+f Class -> ClassTransformer replacement --- lib/6to5/transformation/transformers/es6/classes.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/lib/6to5/transformation/transformers/es6/classes.js b/lib/6to5/transformation/transformers/es6/classes.js index 66b6240932..b6a12e2293 100644 --- a/lib/6to5/transformation/transformers/es6/classes.js +++ b/lib/6to5/transformation/transformers/es6/classes.js @@ -6,13 +6,13 @@ var defineMap = require("../../helpers/define-map"); var util = require("../../../util"); var t = require("../../../types"); -exports.check = t.isClassTransformer; +exports.check = t.isClass; -exports.ClassTransformerDeclaration = function (node, parent, scope, file) { +exports.ClassDeclaration = function (node, parent, scope, file) { return new ClassTransformer(node, file, scope, true).run(); }; -exports.ClassTransformerExpression = function (node, parent, scope, file) { +exports.ClassExpression = function (node, parent, scope, file) { if (!node.id) { if (t.isProperty(parent) && parent.value === node && !parent.computed && t.isIdentifier(parent.key)) { // var o = { foo: class {} }; @@ -50,8 +50,8 @@ function ClassTransformer(node, file, scope, isStatement) { this.staticMutatorMap = {}; this.hasConstructor = false; this.className = node.id || scope.generateUidIdentifier("class"); - this.superName = node.superClassTransformer || t.identifier("Function"); - this.hasSuper = !!node.superClassTransformer; + this.superName = node.superClass || t.identifier("Function"); + this.hasSuper = !!node.superClass; this.isLoose = file.isLoose("es6.classes"); }