You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- also: use createUniqueName instead of
createFileLevelUniqueName to avoid name conflicts
Signed-off-by: Max Heiber <[email protected]>
Signed-off-by: Max Heiber <[email protected]>
var_classPrivateFieldSet=function(receiver,privateMap,value){if(!privateMap.has(receiver)){thrownewTypeError("attempted to set private field on non-instance");}privateMap.set(receiver,value);returnvalue;};
Copy file name to clipboardExpand all lines: tests/baselines/reference/privateNameField.js
+4-4
Original file line number
Diff line number
Diff line change
@@ -11,13 +11,13 @@ class A {
11
11
//// [privateNameField.js]
12
12
// @target es6
13
13
var_classPrivateFieldSet=function(receiver,privateMap,value){if(!privateMap.has(receiver)){thrownewTypeError("attempted to set private field on non-instance");}privateMap.set(receiver,value);returnvalue;};
Copy file name to clipboardExpand all lines: tests/baselines/reference/privateNameFieldAccess.js
+4-4
Original file line number
Diff line number
Diff line change
@@ -9,12 +9,12 @@ class A {
9
9
10
10
//// [privateNameFieldAccess.js]
11
11
var_classPrivateFieldGet=function(receiver,privateMap){if(!privateMap.has(receiver)){thrownewTypeError("attempted to get private field on non-instance");}returnprivateMap.get(receiver);};
Copy file name to clipboardExpand all lines: tests/baselines/reference/privateNameFieldAssignment.js
+29-29
Original file line number
Diff line number
Diff line change
@@ -38,41 +38,41 @@ class A {
38
38
//// [privateNameFieldAssignment.js]
39
39
var_classPrivateFieldSet=function(receiver,privateMap,value){if(!privateMap.has(receiver)){thrownewTypeError("attempted to set private field on non-instance");}privateMap.set(receiver,value);returnvalue;};
40
40
var_classPrivateFieldGet=function(receiver,privateMap){if(!privateMap.has(receiver)){thrownewTypeError("attempted to get private field on non-instance");}returnprivateMap.get(receiver);};
Copy file name to clipboardExpand all lines: tests/baselines/reference/privateNameFieldCallExpression.js
+5-5
Original file line number
Diff line number
Diff line change
@@ -12,18 +12,18 @@ class A {
12
12
13
13
//// [privateNameFieldCallExpression.js]
14
14
var_classPrivateFieldGet=function(receiver,privateMap){if(!privateMap.has(receiver)){thrownewTypeError("attempted to get private field on non-instance");}returnprivateMap.get(receiver);};
Copy file name to clipboardExpand all lines: tests/baselines/reference/privateNameFieldDestructuredBinding.js
+5-5
Original file line number
Diff line number
Diff line change
@@ -17,14 +17,14 @@ class A {
17
17
18
18
//// [privateNameFieldDestructuredBinding.js]
19
19
var_classPrivateFieldGet=function(receiver,privateMap){if(!privateMap.has(receiver)){thrownewTypeError("attempted to get private field on non-instance");}returnprivateMap.get(receiver);};
Copy file name to clipboardExpand all lines: tests/baselines/reference/privateNameFieldUnaryMutation.js
+11-11
Original file line number
Diff line number
Diff line change
@@ -20,24 +20,24 @@ class C {
20
20
//// [privateNameFieldUnaryMutation.js]
21
21
var_classPrivateFieldGet=function(receiver,privateMap){if(!privateMap.has(receiver)){thrownewTypeError("attempted to get private field on non-instance");}returnprivateMap.get(receiver);};
22
22
var_classPrivateFieldSet=function(receiver,privateMap,value){if(!privateMap.has(receiver)){thrownewTypeError("attempted to set private field on non-instance");}privateMap.set(receiver,value);returnvalue;};
Copy file name to clipboardExpand all lines: tests/baselines/reference/privateNameSneakyRuntimeException.js
+4-4
Original file line number
Diff line number
Diff line change
@@ -22,17 +22,17 @@ console.log(a.equals(b)); // OK at compile time but will be a runtime error
22
22
var_classPrivateFieldGet=function(receiver,privateMap){if(!privateMap.has(receiver)){thrownewTypeError("attempted to get private field on non-instance");}returnprivateMap.get(receiver);};
23
23
var_classPrivateFieldSet=function(receiver,privateMap,value){if(!privateMap.has(receiver)){thrownewTypeError("attempted to set private field on non-instance");}privateMap.set(receiver,value);returnvalue;};
var_classPrivateFieldGet=function(receiver,privateMap){if(!privateMap.has(receiver)){thrownewTypeError("attempted to get private field on non-instance");}returnprivateMap.get(receiver);};
12
+
function_classPrivateNamedMethodGet(receiver,privateSet,fn){if(!privateSet.has(receiver)){thrownewTypeError("attempted to get private field on non-instance");}returnfn;}
0 commit comments