diff options
Diffstat (limited to 'python/vhdl_langserver/references.py')
-rw-r--r-- | python/vhdl_langserver/references.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/python/vhdl_langserver/references.py b/python/vhdl_langserver/references.py index fa1033c04..76cca2a19 100644 --- a/python/vhdl_langserver/references.py +++ b/python/vhdl_langserver/references.py @@ -6,6 +6,7 @@ import libghdl.thin.name_table as name_table log = logging.getLogger(__name__) + def find_def_chain(first, loc): n1 = first while n1 != nodes.Null_Iir: @@ -81,6 +82,7 @@ def find_def(n, loc): return None + def goto_definition(n, loc): "Return the declaration (as a node) under :param loc: or None" ref = find_def(n, loc) |