I’m trying to color various things in my C++ theme but I’m experiencing a lack of granularity with the new tree-sitter parser.
With the old tm parser I had access to things like:
keyword.operator keyword.operator.assignment keyword.operator.assignment.compound keyword.operator.assignment.compound.bitwise keyword.operator.bitwise.shift keyword.operator.comparison keyword.operator.decrement keyword.operator.increment keyword.operator.logical keyword.operator.sizeof keyword.operator.ternary keyword.operator.cast
But now all of that is only available as:
keyword.operator keyword.operator.member keyword.operator.sizeof
For example, want to color operators which are symbols (+, -, *, etc.) differently from (new, delete, static, const, dynamic, reinterpret, etc.) but they are now part of
Am I missing some way of utilizing the new parser for handling syntax colors or is the new one just basic?