diff options
Diffstat (limited to 'src/server')
| -rw-r--r-- | src/server/analysis.odin | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/server/analysis.odin b/src/server/analysis.odin index 91fa2c1..6cbc14d 100644 --- a/src/server/analysis.odin +++ b/src/server/analysis.odin @@ -2283,6 +2283,12 @@ resolve_implicit_selector :: proc( } } + if position_context.value_decl != nil { + if symbol, ok := resolve_type_expression(ast_context, position_context.value_decl.type); ok { + return symbol, ok + } + } + return {}, false } |