From d67ba39d1c3e514ba445bfbab99420982ce449e6 Mon Sep 17 00:00:00 2001 From: James Kyle Date: Sat, 11 Jul 2015 12:06:12 -0700 Subject: [PATCH] Add descriptions to transformation/transformers/es3/member-expression-literals --- .../es3/member-expression-literals.js | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/src/babel/transformation/transformers/es3/member-expression-literals.js b/src/babel/transformation/transformers/es3/member-expression-literals.js index fe4da6127d..45c24acab9 100644 --- a/src/babel/transformation/transformers/es3/member-expression-literals.js +++ b/src/babel/transformation/transformers/es3/member-expression-literals.js @@ -5,13 +5,28 @@ export var metadata = { }; /** - * [Please add a description.] + * Turn member expression reserved word properties into literals. + * + * @example + * + * **In** + * + * ```javascript + * foo.catch; + * ``` + * + * **Out** + * + * ```javascript + * foo["catch"]; + * ``` */ export var visitor = { /** - * [Please add a description.] + * Look for non-computed properties with names that are not valid identifiers. + * Turn them into computed properties with literal names. */ MemberExpression: {