aboutsummaryrefslogtreecommitdiff
path: root/src/server/collector.odin
diff options
context:
space:
mode:
authorDanielGavin <danielgavin5@hotmail.com>2024-10-05 13:03:55 +0200
committerDanielGavin <danielgavin5@hotmail.com>2024-10-05 13:03:55 +0200
commite0dc37746a0cab0cc714212b756cce309f1c9914 (patch)
treed0f6eec5c5b6014d7081f92bfeccc9718baccb51 /src/server/collector.odin
parentbd888dd3d45ecc9994bffe4c33c44af3dc765d02 (diff)
Handle untyped variables in generics. Also don't show signatures with the overloaded types.
Diffstat (limited to 'src/server/collector.odin')
-rw-r--r--src/server/collector.odin8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/server/collector.odin b/src/server/collector.odin
index a9df6a6..da98f6a 100644
--- a/src/server/collector.odin
+++ b/src/server/collector.odin
@@ -126,9 +126,11 @@ collect_procedure_fields :: proc(
}
value := SymbolProcedureValue {
- return_types = returns[:],
- arg_types = args[:],
- generic = is_procedure_generic(proc_type),
+ return_types = returns[:],
+ orig_return_types = returns[:],
+ arg_types = args[:],
+ orig_arg_types = args[:],
+ generic = is_procedure_generic(proc_type),
}
return value