fix JSGen's RecvName
fix ParseSymbol
add testcase
support Enum