Skip to content

Commit

Permalink
Add loose param to all call sites
Browse files Browse the repository at this point in the history
  • Loading branch information
tim-mc committed Mar 6, 2019
1 parent f406c6c commit c58bad1
Showing 1 changed file with 9 additions and 3 deletions.
12 changes: 9 additions & 3 deletions packages/babel-helper-create-class-features-plugin/src/fields.js
Original file line number Diff line number Diff line change
Expand Up @@ -582,7 +582,9 @@ export function buildFieldsInitNodes(
privateNamesMap,
),
);
staticNodes.push(buildPrivateMethodDeclaration(prop, privateNamesMap));
staticNodes.push(
buildPrivateMethodDeclaration(prop, privateNamesMap, loose),
);
break;
case isInstance && isPrivate && isMethod && !loose:
instanceNodes.unshift(
Expand All @@ -592,11 +594,15 @@ export function buildFieldsInitNodes(
privateNamesMap,
),
);
staticNodes.push(buildPrivateMethodDeclaration(prop, privateNamesMap));
staticNodes.push(
buildPrivateMethodDeclaration(prop, privateNamesMap, loose),
);
break;
case isStatic && isPrivate && isMethod && !loose:
needsClassRef = true;
staticNodes.push(buildPrivateMethodDeclaration(prop, privateNamesMap));
staticNodes.push(
buildPrivateMethodDeclaration(prop, privateNamesMap, loose),
);
break;
case isStatic && isPrivate && isMethod && loose:
needsClassRef = true;
Expand Down

0 comments on commit c58bad1

Please sign in to comment.