Andrew Kelley
|
6b7ffd4cbe
|
builtin: use explicit type instead of typeof function
|
2016-05-11 13:18:28 -07:00 |
Andrew Kelley
|
d1fa5692c6
|
add array bounds checking in debug mode
closes #27
|
2016-04-26 11:36:11 -07:00 |
Andrew Kelley
|
50854226a6
|
syntax: back to -> for return type, no more =>
|
2016-01-25 17:08:18 -07:00 |
Andrew Kelley
|
ae2151a751
|
use signed integer for sizes of things
|
2016-01-18 21:13:14 -07:00 |
Andrew Kelley
|
b28b7f63d1
|
all types are now expressions
See #22
|
2016-01-13 18:15:51 -07:00 |
Andrew Kelley
|
0c24ed8a81
|
rename `restrict` to `noalias`
|
2016-01-08 23:48:24 -07:00 |
Andrew Kelley
|
14b9cbd43c
|
add restrict qualifier on pointer arguments
|
2016-01-08 20:59:47 -07:00 |
Andrew Kelley
|
d14a31100f
|
implement unknown size array indexing and slicing
|
2016-01-08 17:52:45 -07:00 |
Andrew Kelley
|
e1f498212c
|
fix codegen for implicit maybe wrap
|
2016-01-08 02:52:27 -07:00 |
Andrew Kelley
|
5f0bfcac24
|
fix undefined reference to memcpy in release mode
when not depending on libc, we generate memcpy and memset
implementations.
|
2016-01-06 06:40:25 -07:00 |