babel-plugin-transform-class-properties: Ignore type annotations when looking for name collisions (#6082)
This commit is contained in:
@@ -12,6 +12,9 @@ export default function({ types: t }) {
|
||||
};
|
||||
|
||||
const referenceVisitor = {
|
||||
TypeAnnotation(path) {
|
||||
path.skip();
|
||||
},
|
||||
ReferencedIdentifier(path) {
|
||||
if (this.scope.hasOwnBinding(path.node.name)) {
|
||||
this.collision = true;
|
||||
|
||||
Reference in New Issue
Block a user