Simplify type expression

original commit: 80d21e106c8aeed582de2bedfd4fbd586a3a16c4
This commit is contained in:
Asumu Takikawa 2013-08-26 14:19:24 -04:00
parent 6d6bf8f553
commit 546a52843d

View File

@ -639,11 +639,11 @@
(dict-ref internal-external-mapping f)))
(define maybe-type (dict-ref type-map external #f))
(values
(->* (list (make-Univ)) (or (and maybe-type (car maybe-type))
(make-Univ)))
(->* (list (make-Univ) (or (and maybe-type (car maybe-type))
-Bottom))
-Void))))
(-> (make-Univ) (or (and maybe-type (car maybe-type))
(make-Univ)))
(-> (make-Univ) (or (and maybe-type (car maybe-type))
-Bottom)
-Void))))
(define-values (field-get-types field-set-types)
(make-field-types (hash-ref parse-info 'field-internals) fields))