This is because Ident is not part of the matches for NonBraceExprArrow or ExprArrow. I tried adding it by it would then parse stuff like foo()->... with foo being an Ident and fail the rest of the parsing.
Not sure how to fix this. @vickenty, work your magic?
This is because
Ident
is not part of the matches forNonBraceExprArrow
orExprArrow
. I tried adding it by it would then parse stuff likefoo()->...
withfoo
being anIdent
and fail the rest of the parsing.Not sure how to fix this. @vickenty, work your magic?