@@ -47,7 +47,7 @@ export { }
4747
4848
4949//// [privateNameInInExpressionTransform.js]
50- var __classPrivateFieldIn = ( this && this . __classPrivateFieldIn ) || function ( receiver , state ) {
50+ var __classPrivateFieldIn = ( this && this . __classPrivateFieldIn ) || function ( state , receiver ) {
5151 if ( receiver === null || ( typeof receiver !== "object" && typeof receiver !== "function" ) ) throw new TypeError ( "Cannot use 'in' operator on non-object" ) ;
5252 return typeof state === "function" ? receiver === state : state . has ( receiver ) ;
5353} ;
@@ -58,25 +58,25 @@ class Foo {
5858 _Foo_field . set ( this , 1 ) ;
5959 }
6060 check ( v ) {
61- __classPrivateFieldIn ( v , _Foo_field ) ; // expect Foo's 'field' WeakMap
62- __classPrivateFieldIn ( v , _Foo_instances ) ; // expect Foo's 'method' WeakSet
63- __classPrivateFieldIn ( v , _a ) ; // expect Foo's constructor
64- __classPrivateFieldIn ( v , _a ) ; // expect Foo's constructor
61+ __classPrivateFieldIn ( _Foo_field , v ) ; // expect Foo's 'field' WeakMap
62+ __classPrivateFieldIn ( _Foo_instances , v ) ; // expect Foo's 'method' WeakSet
63+ __classPrivateFieldIn ( _a , v ) ; // expect Foo's constructor
64+ __classPrivateFieldIn ( _a , v ) ; // expect Foo's constructor
6565 }
6666 precedence ( v ) {
6767 // '==' has lower precedence than 'in'
6868 // '<' has same precedence than 'in'
6969 // '<<' has higher precedence than 'in'
70- v == __classPrivateFieldIn ( v , _Foo_field ) == v ; // Good precedence: ((v == (#field in v)) == v)
71- v << __classPrivateFieldIn ( v << v , _Foo_field ) ; // Good precedence: (v << (#field in (v << v)))
72- v << __classPrivateFieldIn ( v , _Foo_field ) == v ; // Good precedence: ((v << (#field in v)) == v)
73- v == __classPrivateFieldIn ( v , _Foo_field ) < v ; // Good precedence: (v == ((#field in v) < v))
74- __classPrivateFieldIn ( v , _Foo_field ) && __classPrivateFieldIn ( v , _Foo_field ) ; // Good precedence: ((#field in v) && (#field in v))
70+ v == __classPrivateFieldIn ( _Foo_field , v ) == v ; // Good precedence: ((v == (#field in v)) == v)
71+ v << __classPrivateFieldIn ( _Foo_field , v << v ) ; // Good precedence: (v << (#field in (v << v)))
72+ v << __classPrivateFieldIn ( _Foo_field , v ) == v ; // Good precedence: ((v << (#field in v)) == v)
73+ v == __classPrivateFieldIn ( _Foo_field , v ) < v ; // Good precedence: (v == ((#field in v) < v))
74+ __classPrivateFieldIn ( _Foo_field , v ) && __classPrivateFieldIn ( _Foo_field , v ) ; // Good precedence: ((#field in v) && (#field in v))
7575 }
7676 invalidLHS ( v ) {
7777 'prop' in v ;
7878 10 ;
79- __classPrivateFieldIn ( v , _Foo_field ) ;
79+ __classPrivateFieldIn ( _Foo_field , v ) ;
8080 10 ;
8181 }
8282}
@@ -87,7 +87,7 @@ class Bar {
8787 _Bar_field . set ( this , 1 ) ;
8888 }
8989 check ( v ) {
90- __classPrivateFieldIn ( v , _Bar_field ) ; // expect Bar's 'field' WeakMap
90+ __classPrivateFieldIn ( _Bar_field , v ) ; // expect Bar's 'field' WeakMap
9191 }
9292}
9393_Bar_field = new WeakMap ( ) ;
0 commit comments