Updating NPM dependencies
This commit is contained in:
12
node_modules/@babel/parser/lib/util/class-scope.js
generated
vendored
12
node_modules/@babel/parser/lib/util/class-scope.js
generated
vendored
@@ -7,6 +7,8 @@ exports.default = exports.ClassScope = void 0;
|
||||
|
||||
var _scopeflags = require("./scopeflags");
|
||||
|
||||
var _error = require("../parser/error");
|
||||
|
||||
class ClassScope {
|
||||
constructor() {
|
||||
this.privateNames = new Set();
|
||||
@@ -45,7 +47,7 @@ class ClassScopeHandler {
|
||||
current.undefinedPrivateNames.set(name, pos);
|
||||
}
|
||||
} else {
|
||||
this.raiseUndeclaredPrivateName(name, pos);
|
||||
this.raise(pos, _error.Errors.InvalidPrivateFieldResolution, name);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -70,7 +72,7 @@ class ClassScopeHandler {
|
||||
}
|
||||
|
||||
if (redefined) {
|
||||
this.raise(pos, `Duplicate private name #${name}`);
|
||||
this.raise(pos, _error.Errors.PrivateNameRedeclaration, name);
|
||||
}
|
||||
|
||||
classScope.privateNames.add(name);
|
||||
@@ -88,14 +90,10 @@ class ClassScopeHandler {
|
||||
if (classScope) {
|
||||
classScope.undefinedPrivateNames.set(name, pos);
|
||||
} else {
|
||||
this.raiseUndeclaredPrivateName(name, pos);
|
||||
this.raise(pos, _error.Errors.InvalidPrivateFieldResolution, name);
|
||||
}
|
||||
}
|
||||
|
||||
raiseUndeclaredPrivateName(name, pos) {
|
||||
this.raise(pos, `Private name #${name} is not defined`);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
exports.default = ClassScopeHandler;
|
||||
Reference in New Issue
Block a user