HaxeCheckstyle / haxeparser

A Haxe parser for Haxe
61 stars 23 forks source link

Name of @:enum meta is parsed as :kwdenum #30

Closed Gama11 closed 8 years ago

Gama11 commented 8 years ago
var parser = new HaxeParser(ByteData.ofString("@:enum abstract Test(Int) {}"), "Test.hx");
var ast = parser.parse();
switch (ast.decls[0].decl) {
    case EAbstract(a): trace(a.meta);
    case _:
}
[{ name => :kwdenum, params => [], pos => { file => Test.hx, max => 6, min => 2 } }]