The alias doesn't actually do anything - all you get is a (simple_type), which might have a (typeargs (simple_type)) child, but there is no direct reference to the identifier.
If there are typeargs present, you would have to separate it out yourself.
The alias doesn't actually do anything - all you get is a
(simple_type)
, which might have a(typeargs (simple_type))
child, but there is no direct reference to the identifier. If there are typeargs present, you would have to separate it out yourself.In my test example, before:
After:
The typeargs don't have their own field. This is consistent with the rest of the parser, though it would certainly help if there more fields around.