aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormartinw2001-03-05 11:38:38 +0000
committermartinw2001-03-05 11:38:38 +0000
commit09b8e6513db4139d3de775846eb99c82505ab1e4 (patch)
tree95aff3c90cd964401a77d22021ad769e8c29fb22
parentBug fixing in module type_io. It now seems to generate the (diff)
bugfix: added missing alternative for SK_LoaclMacroFunction (introduced for dcl cashing)
git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@319 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d
-rw-r--r--frontend/overloading.icl6
1 files changed, 6 insertions, 0 deletions
diff --git a/frontend/overloading.icl b/frontend/overloading.icl
index b27e23a..6fb4c94 100644
--- a/frontend/overloading.icl
+++ b/frontend/overloading.icl
@@ -1212,6 +1212,11 @@ where
= fun_index
= NoIndex
= NoIndex
+ get_recursive_fun_index group_index (SK_LocalMacroFunction glob_object) main_dcl_module_n fun_defs
+ # {fun_info,fun_index} = fun_defs.[glob_object]
+ | fun_info.fi_group_index == group_index
+ = fun_index
+ = NoIndex
get_recursive_fun_index group_index _ main_dcl_module_n fun_defs
= NoIndex
@@ -1600,3 +1605,4 @@ where
instance <<< TypeCodeInstance
where
(<<<) file {tci_index, tci_contexts} = file <<< tci_index <<< ' ' <<< tci_contexts
+