From 42b9d8630c1029068db258c186b5b15afc88bc29 Mon Sep 17 00:00:00 2001 From: Camilo Roca Date: Fri, 20 Mar 2020 13:45:54 +0100 Subject: [PATCH] fix: no prototype use inside class definition fix: no need to return this in constructor --- .../antlr/v4/tool/templates/codegen/JavaScript/JavaScript.stg | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/tool/resources/org/antlr/v4/tool/templates/codegen/JavaScript/JavaScript.stg b/tool/resources/org/antlr/v4/tool/templates/codegen/JavaScript/JavaScript.stg index 1a94d12cb..e0aa6546b 100644 --- a/tool/resources/org/antlr/v4/tool/templates/codegen/JavaScript/JavaScript.stg +++ b/tool/resources/org/antlr/v4/tool/templates/codegen/JavaScript/JavaScript.stg @@ -147,7 +147,6 @@ class extends { this.literalNames = literalNames; this.symbolicNames = symbolicNames; - return this; } get atn() { @@ -232,7 +231,7 @@ case : * overriding implementation impossible to maintain. */ RuleSempredFunction(r, actions) ::= << -.prototype._sempred = function(localctx, predIndex) { + _sempred(localctx, predIndex) { switch(predIndex) { : return ;}; separator="\n">