Richard Feldman
|
c2bc98ea4b
|
Only use pending specializations for other modules
|
2020-07-12 22:53:03 -04:00 |
|
Richard Feldman
|
0b6053e2f6
|
Reproduce some more type checking bugs
|
2020-07-12 22:53:03 -04:00 |
|
Richard Feldman
|
5fe30be9f5
|
s/negate/neg
|
2020-07-12 22:53:03 -04:00 |
|
Richard Feldman
|
b8a9a3ef42
|
Account for return types being different in the uniqueness case
|
2020-07-12 22:53:03 -04:00 |
|
Richard Feldman
|
814ca7c7cc
|
Format some comments
|
2020-07-12 22:53:03 -04:00 |
|
Richard Feldman
|
a356e8a0f7
|
Add uniqueness types for List.first
|
2020-07-12 22:53:03 -04:00 |
|
Richard Feldman
|
e4915985f7
|
Re-disable first_empty_list
|
2020-07-12 22:53:03 -04:00 |
|
Richard Feldman
|
71d87e5772
|
Revert "Add build_trap"
This reverts commit a43903ab1b088ba82f475f12460a05c706a1bf4e.
|
2020-07-12 22:53:03 -04:00 |
|
Richard Feldman
|
dd1cc5d24e
|
Revert "Try having build_expr return Either"
This reverts commit 2f065f05892fdc188cfdd8f42e878bebe79879cf.
|
2020-07-12 22:53:03 -04:00 |
|
Richard Feldman
|
70ceaac9ff
|
Try having build_expr return Either
|
2020-07-12 22:53:03 -04:00 |
|
Richard Feldman
|
7aaf37f4d1
|
Add build_trap
|
2020-07-12 22:53:03 -04:00 |
|
Richard Feldman
|
7c0359c6bf
|
Revert "(REVERT THIS!) Temporarily disable some tests"
This reverts commit 0ed1892329 .
|
2020-07-12 22:53:03 -04:00 |
|
Chad Stearns
|
1221ef3c76
|
Switched order of checking layout and list length for list reverse implementation
|
2020-07-12 17:11:26 -04:00 |
|
Folkert
|
6bc657616d
|
clean up comments
|
2020-07-12 00:37:05 +02:00 |
|
Folkert
|
362ff74b82
|
clean up annotation canonicalization
|
2020-07-12 00:36:11 +02:00 |
|
Folkert
|
d7b2dc7a3b
|
fix test failures caused by def reordering
|
2020-07-11 02:01:23 +02:00 |
|
Folkert
|
46639c5081
|
cleanup and comments
|
2020-07-11 01:51:38 +02:00 |
|
Folkert
|
ba38d4ec14
|
cleanup
|
2020-07-10 23:54:00 +02:00 |
|
Folkert
|
d6bdb45c82
|
Back in working order
|
2020-07-10 23:54:00 +02:00 |
|
Folkert
|
9aa05fdc4c
|
WIP
|
2020-07-10 23:54:00 +02:00 |
|
Folkert
|
36ccafd8ab
|
cleanup
|
2020-07-10 23:54:00 +02:00 |
|
Folkert
|
d61b8c88a1
|
implement Formattable for Pattern
|
2020-07-10 23:54:00 +02:00 |
|
Folkert
|
e18d3bbfe4
|
use Parens type in pattern formatting
|
2020-07-10 23:54:00 +02:00 |
|
Richard Feldman
|
6046d8ee8e
|
Share more variables between builtins
|
2020-07-10 23:54:00 +02:00 |
|
Richard Feldman
|
f847693b7f
|
Use debug_assert_eq! more
|
2020-07-10 23:54:00 +02:00 |
|
Folkert de Vries
|
3a6edd6594
|
Merge branch 'trunk' into format-annotations
|
2020-07-09 18:10:20 +02:00 |
|
Folkert
|
1ac1dd1f8f
|
it does help when you add the new file
|
2020-07-09 18:05:17 +02:00 |
|
Folkert
|
672b67d527
|
initial version of annotation formatting
|
2020-07-09 17:41:21 +02:00 |
|
Folkert
|
732496231c
|
expand some comments
|
2020-07-08 14:30:48 +02:00 |
|
Folkert
|
b7c35665aa
|
report empty non-base-10 integers
|
2020-07-08 14:18:02 +02:00 |
|
Richard Feldman
|
2ea527a293
|
Fix missing function in --release builds
|
2020-07-07 22:55:07 -04:00 |
|
Richard Feldman
|
6eef203e99
|
Ignore zero-sized fields when unwrapping tag structs
|
2020-07-07 22:54:58 -04:00 |
|
Richard Feldman
|
ceefdc73b1
|
clippy stuff
|
2020-07-07 22:36:27 -04:00 |
|
Richard Feldman
|
4f007dd535
|
Drop unnecessary .into()
|
2020-07-07 22:36:24 -04:00 |
|
Richard Feldman
|
0ed1892329
|
(REVERT THIS!) Temporarily disable some tests
I want to merge this to prevent further merge
conflicts, and these seem fine to debug post-merge.
|
2020-07-07 22:34:09 -04:00 |
|
Richard Feldman
|
7938a31ce3
|
Re-add List.reverse (missed in merge)
|
2020-07-07 22:29:18 -04:00 |
|
Richard Feldman
|
cdce98d14f
|
Unwrap the struct inside a single-tag union
|
2020-07-07 22:07:34 -04:00 |
|
Richard Feldman
|
2337d6638e
|
Temporarily disable can_inline
|
2020-07-07 21:11:56 -04:00 |
|
Richard Feldman
|
1cd49689c2
|
Merge remote-tracking branch 'origin/trunk' into low-level-ops
|
2020-07-07 21:09:50 -04:00 |
|
Richard Feldman
|
e78064c037
|
Merge branch 'trunk' into number-error-reporting
|
2020-07-07 18:48:39 -04:00 |
|
Richard Feldman
|
6e290c4a82
|
Merge branch 'trunk' into uniqueness-pretty-printing
|
2020-07-07 18:42:52 -04:00 |
|
Folkert de Vries
|
593fe5ac56
|
Merge branch 'trunk' into number-error-reporting
|
2020-07-07 23:16:39 +02:00 |
|
Folkert
|
4aa66b2585
|
update comment
|
2020-07-07 22:56:46 +02:00 |
|
Folkert
|
edb79b8fce
|
pretty error messages for floats
|
2020-07-07 22:53:54 +02:00 |
|
Folkert
|
9d67b11c0d
|
pretty error messages for integers
|
2020-07-07 22:10:23 +02:00 |
|
Folkert
|
308a24b080
|
Revert "accept a newline and body when patterns are different"
This reverts commit a0d39ff10f .
|
2020-07-07 20:17:59 +02:00 |
|
Folkert
|
28ba5e6a99
|
fix other num functions
|
2020-07-07 19:02:05 +02:00 |
|
Folkert
|
1af180da48
|
fix div_f64
|
2020-07-07 18:54:43 +02:00 |
|
Folkert
|
a7971c738a
|
fix f64_sqrt
|
2020-07-07 18:52:28 +02:00 |
|
Folkert
|
58dfeba043
|
accept a newline and body when patterns are different
|
2020-07-07 17:26:45 +02:00 |
|