We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
MemberExpression
1 parent 367ec2c commit 079b5acCopy full SHA for 079b5ac
lib/node_modules/@stdlib/repl/lib/eager_evaluator.js
@@ -70,13 +70,17 @@ function traverse( node ) {
70
if ( !node ) {
71
return false;
72
}
73
- if ( node.type === 'Literal' || node.type === 'Identifier' || node.type === 'MemberExpression' ) {
+ if ( node.type === 'Literal' || node.type === 'Identifier' ) {
74
return true;
75
76
if ( node.type === 'BinaryExpression' ) {
77
if ( traverse( node.left ) && traverse( node.right ) ) {
78
79
80
+ } else if ( node.type === 'MemberExpression' ) {
81
+ if ( traverse( node.object ) ) {
82
+ return true;
83
+ }
84
} else if ( node.type === 'ExpressionStatement' ) {
85
if ( traverse( node.expression ) ) {
86
0 commit comments