diff --git a/common/define-grammar.js b/common/define-grammar.js index efb0b76a..fd8fef34 100644 --- a/common/define-grammar.js +++ b/common/define-grammar.js @@ -177,7 +177,7 @@ module.exports = function defineGrammar(dialect) { field('arguments', $.arguments), )), prec('template_call', seq( - field('function', choice($.primary_expression, $.new_expression)), + field('function', choice($.primary_expression, $.new_expression, $.instantiation_expression)), field('arguments', $.template_string), )), prec('member', seq(