zig/std
Andrew Kelley 40dbcd09da fix type_is_codegen_pointer being used incorrectly
The names of these functions should probably change, but at least
the semantics are correct now:
 * type_is_codegen_pointer - the type is either a fn, ptr, or promise
 * get_codegen_ptr_type -
   - ?&T and &T returns &T
   - ?promise and promise returns promise
   - ?fn()void and fn()void returns fn()void
   - otherwise returns nullptr
2018-02-23 12:49:21 -05:00
..
c introduce std.heap.ArenaAllocator and std.heap.DirectAllocator 2018-02-12 02:14:44 -05:00
crypto *WIP* error sets converting std lib 2018-01-31 22:48:40 -05:00
debug std.zig.parser understands try. zig fmt respects a double line break. 2018-02-14 23:00:53 -05:00
fmt Merge remote-tracking branch 'origin/master' into error-sets 2018-02-08 20:45:26 -05:00
math *WI* error sets - basic support working 2018-02-02 14:26:14 -05:00
os improve std lib linux epoll API 2018-02-17 17:53:07 -05:00
special introduce std.heap.ArenaAllocator and std.heap.DirectAllocator 2018-02-12 02:14:44 -05:00
zig zig fmt supports simple line comments 2018-02-15 12:30:29 -05:00
array_list.zig Merge remote-tracking branch 'origin/master' into error-sets 2018-02-08 20:45:26 -05:00
base64.zig *WIP* error sets - support fns called at comptime 2018-02-03 11:51:29 -05:00
buf_map.zig *WIP* error sets converting std lib 2018-01-31 22:48:40 -05:00
buf_set.zig *WIP* error sets converting std lib 2018-01-31 22:48:40 -05:00
buffer.zig *WIP* error sets converting std lib 2018-01-31 22:48:40 -05:00
build.zig std.os and std.io API update 2018-02-10 21:02:24 -05:00
cstr.zig std.os and std.io API update 2018-02-10 21:02:24 -05:00
dwarf.zig better stack traces for ELF x86_64 2017-04-24 12:14:45 -04:00
elf.zig std.os and std.io API update 2018-02-10 21:02:24 -05:00
empty.zig recognize ar program and pass --gc-sections to ld 2016-05-11 14:44:10 -07:00
endian.zig syntax: functions require return type. remove -> 2018-01-25 04:10:11 -05:00
hash_map.zig fix type_is_codegen_pointer being used incorrectly 2018-02-23 12:49:21 -05:00
heap.zig std.heap.ArenaAllocator: fix incorrectly activating safety check 2018-02-12 03:21:18 -05:00
index.zig self hosted compiler: move tokenization and parsing to std lib 2018-02-09 13:08:02 -05:00
io_test.zig std.os and std.io API update 2018-02-10 21:02:24 -05:00
io.zig std.os and std.io API update 2018-02-10 21:02:24 -05:00
linked_list.zig *WIP* error sets converting std lib 2018-01-31 22:48:40 -05:00
mem.zig parse async fn definitions 2018-02-20 00:31:52 -05:00
net.zig *WIP* error sets converting std lib 2018-01-31 22:48:40 -05:00
rand_test.zig std: add tests for mt32 and mt64 2016-07-28 20:14:57 -07:00
rand.zig syntax: functions require return type. remove -> 2018-01-25 04:10:11 -05:00
sort.zig remove std.heap.IncrementingAllocator 2018-02-12 02:44:31 -05:00
unicode.zig *WIP* error sets converting std lib 2018-01-31 22:48:40 -05:00