11const foo = require ( 'foo' ) ;
22
33foo ( {
4- myMethod ( x ) { /* use (parameter 0 (member myMethod (parameter 0 (member exports (module foo)))) ) */
4+ myMethod ( x ) { /* use=moduleImport("foo").getMember("exports").getParameter(0).getMember("myMethod").getParameter(0 ) */
55 console . log ( x ) ;
66 }
77} ) ;
88
99foo ( {
1010 get myMethod ( ) {
11- return function ( x ) { /* use (parameter 0 (member myMethod (parameter 0 (member exports (module foo)))) ) */
11+ return function ( x ) { /* use=moduleImport("foo").getMember("exports").getParameter(0).getMember("myMethod").getParameter(0 ) */
1212 console . log ( x )
1313 }
1414 }
1515} ) ;
1616
1717class C {
18- static myMethod ( x ) { /* use (parameter 0 (member myMethod (parameter 0 (member exports (module foo)))) ) */
18+ static myMethod ( x ) { /* use=moduleImport("foo").getMember("exports").getParameter(0).getMember("myMethod").getParameter(0 ) */
1919 console . log ( x ) ;
2020 }
2121}
2222foo ( C ) ;
2323
2424class D {
25- myMethod ( x ) { /* use (parameter 0 (member myMethod (parameter 0 (member exports (module foo)))) ) */
25+ myMethod ( x ) { /* use=moduleImport("foo").getMember("exports").getParameter(0).getMember("myMethod").getParameter(0 ) */
2626 console . log ( x ) ;
2727 }
2828}
2929foo ( new D ( ) ) ;
3030
3131class E {
3232 get myMethod ( ) {
33- return function ( x ) { /* use (parameter 0 (member myMethod (parameter 0 (member exports (module foo)))) ) */
33+ return function ( x ) { /* use=moduleImport("foo").getMember("exports").getParameter(0).getMember("myMethod").getParameter(0 ) */
3434 console . log ( x ) ;
3535 }
3636 }
@@ -39,7 +39,7 @@ foo(new E());
3939
4040class F {
4141 static get myMethod ( ) {
42- return function ( x ) { /* use (parameter 0 (member myMethod (parameter 0 (member exports (module foo)))) ) */
42+ return function ( x ) { /* use=moduleImport("foo").getMember("exports").getParameter(0).getMember("myMethod").getParameter(0 ) */
4343 console . log ( x ) ;
4444 }
4545 }
@@ -49,15 +49,15 @@ foo(F);
4949// Cases where the class is instantiated in `foo`:
5050
5151class G {
52- myMethod2 ( x ) { /* use (parameter 0 (member myMethod2 (instance (parameter 0 (member exports (module foo))))) ) */
52+ myMethod2 ( x ) { /* use=moduleImport("foo").getMember("exports").getParameter(0).getInstance().getMember("myMethod2").getParameter(0 ) */
5353 console . log ( x ) ;
5454 }
5555}
5656foo ( G ) ;
5757
5858class H {
5959 get myMethod2 ( ) {
60- return function ( x ) { /* use (parameter 0 (member myMethod2 (instance (parameter 0 (member exports (module foo))))) ) */
60+ return function ( x ) { /* use=moduleImport("foo").getMember("exports").getParameter(0).getInstance().getMember("myMethod2").getParameter(0 ) */
6161 console . log ( x ) ;
6262 }
6363 }
0 commit comments