typed-racket/typed-racket-test
Asumu Takikawa 29144c7932 Fix handling of let rhs that don't return
In the case that a let rhs doesn't return and therefore the
bodies of the let are unreachable, the bodies need to be marked
as ignored for the optimizer.

In addition, don't attempt unboxed let optimization at all
if the return type is Nothing since it probably means some
body expressions have no type.

Closes GH issue #165
2015-08-11 12:07:27 -04:00
..
fail Fix handling of let rhs that don't return 2015-08-11 12:07:27 -04:00
gui/succeed Fix first-order check for TR's opaque object/c 2015-03-13 16:52:34 -04:00
optimizer Make tc-subst restrict returned types based on argument types. 2015-04-07 09:50:32 -07:00
performance Reduce directory nesting for tests. 2014-12-16 10:07:25 -05:00
succeed Fix polymorphic recursion check for type aliases 2015-08-07 19:05:13 -04:00
unit-tests unstable/macro-testing -> syntax/macro-testing 2015-08-05 13:13:50 -05:00
xfail Reduce directory nesting for tests. 2014-12-16 10:07:25 -05:00
info.rkt Update base dependency version. 2015-08-05 13:13:50 -05:00
LICENSE.txt Remove extra directories. 2014-12-02 00:53:36 -05:00
main.rkt Reduce directory nesting for tests. 2014-12-16 10:07:25 -05:00
nightly-run.rkt Reduce directory nesting for tests. 2014-12-16 10:07:25 -05:00
places.rkt Rename open-place to place/context. 2015-07-28 16:15:08 -05:00
random-real.rkt Reduce directory nesting for tests. 2014-12-16 10:07:25 -05:00
run.rkt Reduce directory nesting for tests. 2014-12-16 10:07:25 -05:00
send-places.rkt Reduce directory nesting for tests. 2014-12-16 10:07:25 -05:00
test-docs-complete.rkt Reduce directory nesting for tests. 2014-12-16 10:07:25 -05:00
tr-random-testing.rkt Reduce directory nesting for tests. 2014-12-16 10:07:25 -05:00
with-tr-contracts.rkt Fix more collection paths. 2014-12-18 09:30:17 -05:00