Fix bad hashtable type inference.
svn: r18284 original commit: f2ee3aa7b6a71320d00d75d0b18191dba2e2c23c
This commit is contained in:
parent
bcebf867f4
commit
349755c446
|
@ -388,7 +388,7 @@
|
|||
(cset-meet (cg e e*) (cg e* e))]
|
||||
[((Hashtable: s1 s2) (Hashtable: t1 t2))
|
||||
;; the key is contravariant, the value is invariant
|
||||
(cset-meet* (list (cg t1 s1) (cg t2 s2) (cg s2 t2)))]
|
||||
(cset-meet* (list (cg t1 s1) (cg s1 t1) (cg t2 s2) (cg s2 t2)))]
|
||||
[((Syntax: s1) (Syntax: s2))
|
||||
(cg s1 s2)]
|
||||
;; parameters are just like one-arg functions
|
||||
|
|
Loading…
Reference in New Issue
Block a user