remove optional computed property in b.memberExpression
This commit is contained in:
@@ -27,7 +27,7 @@ var push = function (kind, nodes, elem, parentId) {
|
||||
var pushObjectPattern = function (kind, nodes, pattern, parentId) {
|
||||
_.each(pattern.properties, function (prop) {
|
||||
var pattern2 = prop.value;
|
||||
var patternId2 = b.memberExpression(parentId, prop.key, false);
|
||||
var patternId2 = b.memberExpression(parentId, prop.key);
|
||||
|
||||
if (t.isPattern(pattern2)) {
|
||||
push(kind, nodes, pattern2, patternId2);
|
||||
|
||||
@@ -7,7 +7,7 @@ exports.ForOfStatement = function (node, parent, file) {
|
||||
var declar;
|
||||
|
||||
var stepKey = b.identifier(file.generateUid("step"));
|
||||
var stepValueId = b.memberExpression(stepKey, b.identifier("value"), false);
|
||||
var stepValueId = b.memberExpression(stepKey, b.identifier("value"));
|
||||
|
||||
if (left.type === "Identifier") {
|
||||
declar = b.expressionStatement(b.assignmentExpression("=", left, stepValueId));
|
||||
|
||||
@@ -18,7 +18,7 @@ exports.Program = function (node, parent, file) {
|
||||
|
||||
// prebuilding AST node
|
||||
file.jsx = jsx.split(".").map(b.identifier).reduce(function (object, property) {
|
||||
return b.memberExpression(object, property, false);
|
||||
return b.memberExpression(object, property);
|
||||
});
|
||||
};
|
||||
|
||||
@@ -67,7 +67,7 @@ exports.XJSOpeningElement = {
|
||||
var tagName = tagExpr.name;
|
||||
|
||||
if (/[a-z]/.exec(tagName[0]) || _.contains(tagName, "-")) {
|
||||
tagExpr = b.memberExpression(file.jsx, tagExpr, false);
|
||||
tagExpr = b.memberExpression(file.jsx, tagExpr);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -58,7 +58,7 @@ exports.ArrayExpression = function (node, parent, file) {
|
||||
|
||||
if (!nodes.length) return first;
|
||||
|
||||
return b.callExpression(b.memberExpression(first, b.identifier("concat"), false), nodes);
|
||||
return b.callExpression(b.memberExpression(first, b.identifier("concat")), nodes);
|
||||
};
|
||||
|
||||
exports.CallExpression = function (node, parent, file) {
|
||||
@@ -73,7 +73,7 @@ exports.CallExpression = function (node, parent, file) {
|
||||
var first = nodes.shift();
|
||||
|
||||
if (nodes.length) {
|
||||
node.arguments.push(b.callExpression(b.memberExpression(first, b.identifier("concat"), false), nodes));
|
||||
node.arguments.push(b.callExpression(b.memberExpression(first, b.identifier("concat")), nodes));
|
||||
} else {
|
||||
node.arguments.push(first);
|
||||
}
|
||||
@@ -88,10 +88,10 @@ exports.CallExpression = function (node, parent, file) {
|
||||
callee.property = b.identifier("apply");
|
||||
callee.computed = false;
|
||||
} else {
|
||||
callee.property = b.memberExpression(callee.property, b.identifier("apply"), false);
|
||||
callee.property = b.memberExpression(callee.property, b.identifier("apply"));
|
||||
}
|
||||
} else {
|
||||
node.callee = b.memberExpression(node.callee, b.identifier("apply"), false);
|
||||
node.callee = b.memberExpression(node.callee, b.identifier("apply"));
|
||||
}
|
||||
|
||||
node.arguments.unshift(contextLiteral);
|
||||
|
||||
Reference in New Issue
Block a user