Remove contract on unit-exported definition.
This commit is contained in:
parent
70c06e1e80
commit
a07cdf39ff
|
@ -11,8 +11,7 @@
|
||||||
(import tc-expr^)
|
(import tc-expr^)
|
||||||
(export tc-send^)
|
(export tc-send^)
|
||||||
|
|
||||||
(define/cond-contract (tc/send form rcvr method args [expected #f])
|
(define (tc/send form rcvr method args [expected #f])
|
||||||
(-->* (syntax? syntax? syntax? syntax?) ((-or/c tc-results/c #f)) tc-results/c)
|
|
||||||
(match (tc-expr rcvr)
|
(match (tc-expr rcvr)
|
||||||
[(tc-result1: (Instance: (and c (Class: _ _ methods))))
|
[(tc-result1: (Instance: (and c (Class: _ _ methods))))
|
||||||
(match (tc-expr method)
|
(match (tc-expr method)
|
||||||
|
|
Loading…
Reference in New Issue
Block a user