diff options
author | Vincent Ambo <tazjin@tvl.su> | 2024-03-10T10·20+0300 |
---|---|---|
committer | clbot <clbot@tvl.fyi> | 2024-03-10T19·35+0000 |
commit | 3b7e546dfc0fbd85c4e7ca88a489a8e2ee4f1d74 (patch) | |
tree | 3be0fe363f3bbd0dc731ca8a14c144b9ff3ebd25 /tvix/eval/src | |
parent | 470f7dfa45ce9c597ba3edbc0e75d5b959aa938c (diff) |
feat(treecrumbs): initial support for C++ r/7670
Supports namespaces, functions, fields (including trailing return type syntax) and so on. One notable issue about this is that the tree-sitter parser for C++ returns the node *following* point if point is on whitespace, which means that at the top-level of a namespace the crumbs will often show the *next* function. I'm against adding workarounds for stuff like that, so I'll just keep it as is. Change-Id: If7e71525c4e86e128157dd4eb17c130297ed1e0a Reviewed-on: https://cl.tvl.fyi/c/depot/+/11109 Reviewed-by: tazjin <tazjin@tvl.su> Autosubmit: tazjin <tazjin@tvl.su> Tested-by: BuildkiteCI
Diffstat (limited to 'tvix/eval/src')
0 files changed, 0 insertions, 0 deletions