zig/test/cases
Andrew Kelley 2a25398c86 fix segfault when passing union enum with sub byte...
...field to const slice parameter

we use a packed struct internally to represent a const array
of disparate union values, and needed to update the internal
getelementptr instruction to recognize that.

closes #664
2017-12-24 04:11:58 -05:00
..
bugs fix compiler crash in a nullable if after an if in... 2017-12-14 01:07:23 -05:00
import explicitly return from blocks 2017-12-22 00:50:30 -05:00
namespace_depends_on_compile_var clean up behavior test names 2017-05-23 21:38:31 -04:00
pub_enum clean up behavior test names 2017-05-23 21:38:31 -04:00
align.zig explicitly return from blocks 2017-12-22 00:50:30 -05:00
alignof.zig introduce align keyword 2017-08-29 07:51:34 -04:00
array.zig explicitly return from blocks 2017-12-22 00:50:30 -05:00
asm.zig bring back code that uses export and fix tests 2017-12-19 02:39:43 -05:00
atomics.zig `@import("builtin")` instead of `@compileVar` 2017-05-01 13:12:38 -04:00
bitcast.zig explicitly return from blocks 2017-12-22 00:50:30 -05:00
bool.zig explicitly return from blocks 2017-12-22 00:50:30 -05:00
cast.zig explicitly return from blocks 2017-12-22 00:50:30 -05:00
const_slice_child.zig clean up behavior test names 2017-05-23 21:38:31 -04:00
defer.zig explicitly return from blocks 2017-12-22 00:50:30 -05:00
enum.zig explicitly return from blocks 2017-12-22 00:50:30 -05:00
enum_with_members.zig explicitly return from blocks 2017-12-22 00:50:30 -05:00
error.zig explicitly return from blocks 2017-12-22 00:50:30 -05:00
eval.zig explicitly return from blocks 2017-12-22 00:50:30 -05:00
field_parent_ptr.zig add `@fieldParentPtr` builtin function 2017-04-18 02:28:05 -04:00
fn.zig explicitly return from blocks 2017-12-22 00:50:30 -05:00
for.zig explicitly return from blocks 2017-12-22 00:50:30 -05:00
generics.zig explicitly return from blocks 2017-12-22 00:50:30 -05:00
if.zig explicitly return from blocks 2017-12-22 00:50:30 -05:00
import.zig add import test 2017-09-09 22:54:50 -04:00
incomplete_struct_param_tld.zig introduce copyable concept 2017-03-26 03:39:18 -04:00
ir_block_deps.zig explicitly return from blocks 2017-12-22 00:50:30 -05:00
math.zig explicitly return from blocks 2017-12-22 00:50:30 -05:00
misc.zig explicitly return from blocks 2017-12-22 00:50:30 -05:00
null.zig fix compiler segfault on `null ?? x` 2017-06-14 19:32:52 -04:00
ref_var_in_if_after_if_2nd_switch_prong.zig fix compiler crash when referencing a variable... 2017-05-02 12:59:09 -04:00
reflection.zig explicitly return from blocks 2017-12-22 00:50:30 -05:00
sizeof_and_typeof.zig add ptrToInt builtin, remove usize(ptr) cast 2017-08-08 17:38:25 -04:00
slice.zig fix crash when implicitly casting array of len 0 to slice 2017-12-19 22:38:02 -05:00
struct.zig fix endianness of sub-byte integer fields in packed structs 2017-12-22 18:27:33 -05:00
struct_contains_slice_of_itself.zig change slicing syntax from ... to .. 2017-05-19 10:39:59 -04:00
switch.zig explicitly return from blocks 2017-12-22 00:50:30 -05:00
switch_prong_err_enum.zig explicitly return from blocks 2017-12-22 00:50:30 -05:00
switch_prong_implicit_cast.zig explicitly return from blocks 2017-12-22 00:50:30 -05:00
syntax.zig allow trailing commas 2017-06-17 10:34:51 -04:00
this.zig explicitly return from blocks 2017-12-22 00:50:30 -05:00
try.zig explicitly return from blocks 2017-12-22 00:50:30 -05:00
undefined.zig fix compiler crash regarding type name of undefined 2017-10-21 13:14:10 -04:00
union.zig fix segfault when passing union enum with sub byte... 2017-12-24 04:11:58 -05:00
var_args.zig explicitly return from blocks 2017-12-22 00:50:30 -05:00
void.zig clean up behavior test names 2017-05-23 21:38:31 -04:00
while.zig explicitly return from blocks 2017-12-22 00:50:30 -05:00