Its now should be a bit better for expressions like a += a.castas.
However I'm still not pleasred with workaround as a && a.castas would wrap the binary expression, but I expect it to wrap identifier instead. Its ok for if but not for identifier postfixes.
So I'm not sure wether it should be merged, maybe there is cleaner solution. I especially like ts.SyntaxKind.GreaterThanGreaterThanGreaterThanEqualsToken which it the longest token in ts.
Its now should be a bit better for expressions like
a += a.castas
.However I'm still not pleasred with workaround as
a && a.castas
would wrap the binary expression, but I expect it to wrapidentifier
instead. Its ok forif
but not for identifier postfixes.So I'm not sure wether it should be merged, maybe there is cleaner solution. I especially like
ts.SyntaxKind.GreaterThanGreaterThanGreaterThanEqualsToken
which it the longest token in ts.