diff --git a/hscript/Parser.hx b/hscript/Parser.hx index f4f8169..15c4f02 100644 --- a/hscript/Parser.hx +++ b/hscript/Parser.hx @@ -979,9 +979,8 @@ class Parser { case "class": var name = getIdent(); var params = {}; - if( maybe(TOp("<")) ) { - throw "Unsupported class type parameters"; - } + if( maybe(TOp("<")) ) + error(EInvalidOp("Unsupported class type parameters"), readPos, readPos); var extend = null; var implement = [];