30 lines
801 B
TypeScript
30 lines
801 B
TypeScript
//// [privateNameHashCharName.ts]
|
|
#
|
|
|
|
class C {
|
|
#
|
|
|
|
m() {
|
|
this.#
|
|
}
|
|
}
|
|
|
|
|
|
//// [privateNameHashCharName.js]
|
|
var __classPrivateFieldGet = (this && this.__classPrivateFieldGet) || function (receiver, state, kind, f) {
|
|
if (kind === "a" && !f) throw new TypeError("Private accessor was defined without a getter");
|
|
if (typeof state === "function" ? receiver !== state || !f : !state.has(receiver)) throw new TypeError("Cannot read private member from an object whose class did not declare it");
|
|
return kind === "m" ? f : kind === "a" ? f.call(receiver) : f ? f.value : state.get(receiver);
|
|
};
|
|
var _C_;
|
|
#;
|
|
class C {
|
|
constructor() {
|
|
_C_.set(this, void 0);
|
|
}
|
|
m() {
|
|
__classPrivateFieldGet(this, _C_, "f");
|
|
}
|
|
}
|
|
_C_ = new WeakMap();
|