From 216b8c2fd11160e3c80cd3623e014932869bb52d Mon Sep 17 00:00:00 2001 From: Lars Kappert Date: Tue, 6 Jan 2015 10:05:44 +0100 Subject: [PATCH] Revert "Add types.TypeOfExpression" This reverts commit 520dd7e947b51bc9c28492e35fbf58c0ee065a5c. --- lib/6to5/generation/generators/expressions.js | 5 ----- lib/6to5/types/alias-keys.json | 1 - lib/6to5/types/builder-keys.json | 1 - lib/6to5/types/visitor-keys.json | 1 - 4 files changed, 8 deletions(-) diff --git a/lib/6to5/generation/generators/expressions.js b/lib/6to5/generation/generators/expressions.js index ea767f86a4..17f5dbda68 100644 --- a/lib/6to5/generation/generators/expressions.js +++ b/lib/6to5/generation/generators/expressions.js @@ -116,8 +116,3 @@ exports.MemberExpression = function (node, print) { print(node.property); } }; - -exports.TypeOfExpression = function (node, print) { - this.push("typeof "); - print(node.expression); -}; diff --git a/lib/6to5/types/alias-keys.json b/lib/6to5/types/alias-keys.json index ae414db878..56ad154225 100644 --- a/lib/6to5/types/alias-keys.json +++ b/lib/6to5/types/alias-keys.json @@ -1,6 +1,5 @@ { "ExpressionStatement": ["Statement"], - "TypeOfExpression": ["Statement"], "BreakStatement": ["Statement"], "ContinueStatement": ["Statement"], "DebuggerStatement": ["Statement"], diff --git a/lib/6to5/types/builder-keys.json b/lib/6to5/types/builder-keys.json index d5836d6bcb..e9ac7987be 100644 --- a/lib/6to5/types/builder-keys.json +++ b/lib/6to5/types/builder-keys.json @@ -7,7 +7,6 @@ "CallExpression": ["callee", "arguments"], "ConditionalExpression": ["test", "consequent", "alternate"], "ExpressionStatement": ["expression"], - "TypeOfExpression": ["expression"], "File": ["program", "comments", "tokens"], "FunctionExpression": ["id", "params", "body", "generator"], "Identifier": ["name"], diff --git a/lib/6to5/types/visitor-keys.json b/lib/6to5/types/visitor-keys.json index 7a963a8faf..32292aa669 100644 --- a/lib/6to5/types/visitor-keys.json +++ b/lib/6to5/types/visitor-keys.json @@ -26,7 +26,6 @@ "ExportDeclaration": ["declaration", "specifiers", "source"], "ExportSpecifier": ["id", "name"], "ExpressionStatement": ["expression"], - "TypeOfExpression": ["expression"], "File": ["program"], "ForInStatement": ["left", "right", "body"], "ForOfStatement": ["left", "right", "body"],