Idris2-boot/tests/ttimp
Edwin Brady ebafddcfc9 Look for scrutinee type in case
We can work out what it should be since each case is supposed to have
the same type, so we can look ahead to the alternatives. This way, we
don't have to rely on the scrutinee alone to calculate the type of the
case block. (Idris 1 does this too but I've only just encountered the
need for it in Idris 2 now!)
2020-03-27 14:27:33 +00:00
..
basic001 Put built ttcs in build/ttc, rather than build 2019-09-04 12:41:16 +01:00
basic002 Change main program to be Idris2 2019-06-09 11:58:29 +01:00
basic003 Rabbit hole 2020-03-27 00:11:21 +00:00
basic004 Change main program to be Idris2 2019-06-09 11:58:29 +01:00
basic005 Block reduction of private/export names 2019-06-15 16:10:01 +01:00
basic006 Rabbit hole 2020-03-27 00:11:21 +00:00
coverage001 Bitwise operators 2020-01-31 16:25:19 +00:00
coverage002 Rabbit hole 2020-03-27 00:11:21 +00:00
dot001 Bitwise operators 2020-01-31 16:25:19 +00:00
eta001 Make sure matches are not too specific 2019-06-29 19:28:04 +01:00
eta002 Bitwise operators 2020-01-31 16:25:19 +00:00
lazy001 Put built ttcs in build/ttc, rather than build 2019-09-04 12:41:16 +01:00
nest001 Change main program to be Idris2 2019-06-09 11:58:29 +01:00
nest002 Change main program to be Idris2 2019-06-09 11:58:29 +01:00
perf001 Change main program to be Idris2 2019-06-09 11:58:29 +01:00
perf002 Change main program to be Idris2 2019-06-09 11:58:29 +01:00
perf003 Change main program to be Idris2 2019-06-09 11:58:29 +01:00
qtt001 Add error message tests 2019-06-25 21:46:28 +01:00
qtt002 Look for scrutinee type in case 2020-03-27 14:27:33 +00:00
qtt003 Check names are visible/public 2019-06-24 00:12:58 +01:00
record001 Put built ttcs in build/ttc, rather than build 2019-09-04 12:41:16 +01:00
record002 Change main program to be Idris2 2019-06-09 11:58:29 +01:00
rewrite001 Change main program to be Idris2 2019-06-09 11:58:29 +01:00
search001 Rabbit hole 2020-03-27 00:11:21 +00:00
search002 Put built ttcs in build/ttc, rather than build 2019-09-04 12:41:16 +01:00
search003 Put built ttcs in build/ttc, rather than build 2019-09-04 12:41:16 +01:00
search004 Put built ttcs in build/ttc, rather than build 2019-09-04 12:41:16 +01:00
search005 Rabbit hole 2020-03-27 00:11:21 +00:00
total001 Change main program to be Idris2 2019-06-09 11:58:29 +01:00
total002 More documentation refreshing 2020-02-25 22:18:02 +00:00
total003 More documentation refreshing 2020-02-25 22:18:02 +00:00
with001 Make sure matches are not too specific 2019-06-29 19:28:04 +01:00
with002 allow matching constants in with clauses fix #122 2019-10-15 21:52:44 +02:00