Skip to content

Commit 6420bda

Browse files
author
steveg
committed
Added simple support for MetaProperty
1 parent bc118db commit 6420bda

1 file changed

Lines changed: 9 additions & 0 deletions

File tree

escodegen.js

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1938,6 +1938,15 @@
19381938
return parenthesize(result, Precedence.Member, precedence);
19391939
},
19401940

1941+
MetaProperty: function (expr, precedence, flags) {
1942+
var result;
1943+
result = [];
1944+
result.push(generateIdentifier(expr.meta));
1945+
result.push('.');
1946+
result.push(generateIdentifier(expr.property));
1947+
return parenthesize(result, Precedence.Member, precedence);
1948+
},
1949+
19411950
UnaryExpression: function (expr, precedence, flags) {
19421951
var result, fragment, rightCharCode, leftSource, leftCharCode;
19431952
fragment = this.generateExpression(expr.argument, Precedence.Unary, E_TTT);

0 commit comments

Comments
 (0)