mirror of
https://gitlab.gnome.org/jwestman/blueprint-compiler.git
synced 2025-05-04 15:59:08 -04:00
lsp: Implement "go to definition"
This commit is contained in:
parent
e087aeb44f
commit
62f74178f7
7 changed files with 64 additions and 4 deletions
|
@ -81,6 +81,8 @@ class ParseGroup:
|
|||
|
||||
self.keys[key] = val
|
||||
self.tokens[key] = token
|
||||
if token:
|
||||
self.set_range(key, token.range)
|
||||
|
||||
def set_range(self, key: str, range: Range):
|
||||
assert_true(key not in self.ranges)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue