zig/test/stage1
Michael Dusan 3464351d1e stage1: fix ir_resolve_str() to return slice
`ir_resolve_str()` bug returns array expression even when when sliced
to a lesser length. Fix is to return array if slice.len == array.len,
otherwise return slice.

Bug report use-case is based on one builtin function. However, at least
the following builtins were exposed to the bug:

    `@byteOffsetOf`
    `@cDefine`
    `@cImport`
    `@cInclude`
    `@cUndef`
    `@compileError`
    `@embedFile`
    `@export`
    `@fieldParentPtr`
    `@hasDecl`
    `@hasField`
    `@import`
    `@unionInit`

closes #3384
2019-10-10 10:20:04 -04:00
..
behavior stage1: fix ir_resolve_str() to return slice 2019-10-10 10:20:04 -04:00
c_abi different array literal syntax when inferring the size 2019-06-09 19:26:32 -04:00
behavior.zig stage1: fix ir_resolve_str() to return slice 2019-10-10 10:20:04 -04:00