From 117aeda15320222edcf83f413236bbe4a30746fc Mon Sep 17 00:00:00 2001 From: Sosuke Suzuki Date: Sun, 6 Nov 2022 14:06:46 +0900 Subject: [PATCH] Remove needless conditions for `YeildExpression` in `needs-parens` (#13790) Remove needless condition --- src/language-js/needs-parens.js | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/src/language-js/needs-parens.js b/src/language-js/needs-parens.js index 80ff83ea7275..2f3bfd7868ee 100644 --- a/src/language-js/needs-parens.js +++ b/src/language-js/needs-parens.js @@ -408,12 +408,7 @@ function needsParens(path, options) { } case "YieldExpression": - if ( - parent.type === "UnaryExpression" || - parent.type === "AwaitExpression" || - isTSTypeExpression(parent) || - parent.type === "TSNonNullExpression" - ) { + if (parent.type === "AwaitExpression") { return true; } // else fallthrough