test/behavior.zig | 131 +---------------- test/behavior/array.zig | 118 +++++++++++++++ test/behavior/basic.zig | 181 +++++++++++++++++++++++ test/behavior/bit_shifting.zig | 6 + test/behavior/bool.zig | 9 ++ test/behavior/bugs/10138.zig | 34 ----- test/behavior/bugs/10147.zig | 20 --- test/behavior/bugs/1025.zig | 14 -- test/behavior/bugs/10684.zig | 17 --- test/behavior/bugs/1076.zig | 27 ---- test/behavior/bugs/10970.zig | 20 --- test/behavior/bugs/11046.zig | 22 --- test/behavior/bugs/11100.zig | 13 -- test/behavior/bugs/11139.zig | 26 ---- test/behavior/bugs/11159.zig | 19 --- test/behavior/bugs/11162.zig | 16 -- test/behavior/bugs/11165.zig | 44 ------ test/behavior/bugs/11179.zig | 19 --- test/behavior/bugs/11181.zig | 25 ---- test/behavior/bugs/11213.zig | 33 ----- test/behavior/bugs/11787.zig | 19 --- test/behavior/bugs/11816.zig | 14 -- test/behavior/bugs/11995.zig | 33 ----- test/behavior/bugs/12000.zig | 16 -- test/behavior/bugs/12003.zig | 7 - test/behavior/bugs/12025.zig | 13 -- test/behavior/bugs/12033.zig | 13 -- test/behavior/bugs/12043.zig | 13 -- test/behavior/bugs/12051.zig | 40 ----- test/behavior/bugs/12092.zig | 28 ---- test/behavior/bugs/12119.zig | 15 -- test/behavior/bugs/12142.zig | 36 ----- test/behavior/bugs/12169.zig | 19 --- test/behavior/bugs/12430.zig | 11 -- test/behavior/bugs/12450.zig | 22 --- test/behavior/bugs/12486.zig | 49 ------- test/behavior/bugs/12498.zig | 9 -- test/behavior/bugs/12551.zig | 11 -- test/behavior/bugs/12571.zig | 23 --- test/behavior/bugs/12644.zig | 16 -- test/behavior/bugs/12723.zig | 8 - test/behavior/bugs/1277.zig | 21 --- test/behavior/bugs/12776.zig | 47 ------ test/behavior/bugs/12786.zig | 28 ---- test/behavior/bugs/12794.zig | 38 ----- test/behavior/bugs/12801-1.zig | 13 -- test/behavior/bugs/12801-2.zig | 25 ---- test/behavior/bugs/12885.zig | 34 ----- test/behavior/bugs/12890.zig | 18 --- test/behavior/bugs/12891.zig | 83 ----------- test/behavior/bugs/12911.zig | 9 -- test/behavior/bugs/12928.zig | 30 ---- test/behavior/bugs/12945.zig | 13 -- test/behavior/bugs/12972.zig | 18 --- test/behavior/bugs/12984.zig | 20 --- test/behavior/bugs/13064.zig | 17 --- test/behavior/bugs/13065.zig | 22 --- test/behavior/bugs/13068.zig | 14 -- test/behavior/bugs/13069.zig | 17 --- test/behavior/bugs/1310.zig | 27 ---- test/behavior/bugs/13112.zig | 7 - test/behavior/bugs/13113.zig | 20 --- test/behavior/bugs/13128.zig | 29 ---- test/behavior/bugs/13159.zig | 18 --- test/behavior/bugs/13171.zig | 16 -- test/behavior/bugs/13209.zig | 5 - test/behavior/bugs/13285.zig | 15 -- test/behavior/bugs/13366.zig | 28 ---- test/behavior/bugs/13435.zig | 22 --- test/behavior/bugs/13664.zig | 28 ---- test/behavior/bugs/13714.zig | 5 - test/behavior/bugs/13785.zig | 14 -- test/behavior/bugs/1381.zig | 27 ---- test/behavior/bugs/1421.zig | 14 -- test/behavior/bugs/1442.zig | 17 --- test/behavior/bugs/1467.zig | 8 - test/behavior/bugs/14854.zig | 14 -- test/behavior/bugs/1486.zig | 14 -- test/behavior/bugs/1500.zig | 16 -- test/behavior/bugs/15778.zig | 23 --- test/behavior/bugs/1607.zig | 20 --- test/behavior/bugs/1735.zig | 50 ------- test/behavior/bugs/1851.zig | 40 ----- test/behavior/bugs/1914.zig | 32 ---- test/behavior/bugs/2006.zig | 15 -- test/behavior/bugs/2114.zig | 27 ---- test/behavior/bugs/2346.zig | 10 -- test/behavior/bugs/2557.zig | 6 - test/behavior/bugs/2578.zig | 20 --- test/behavior/bugs/2622.zig | 14 -- test/behavior/bugs/2692.zig | 13 -- test/behavior/bugs/2727.zig | 16 -- test/behavior/bugs/2889.zig | 36 ----- test/behavior/bugs/3007.zig | 28 ---- test/behavior/bugs/3046.zig | 24 --- test/behavior/bugs/3112.zig | 23 --- test/behavior/bugs/3367.zig | 15 -- test/behavior/bugs/3384.zig | 11 -- test/behavior/bugs/3468.zig | 7 - test/behavior/bugs/3586.zig | 16 -- test/behavior/bugs/3742.zig | 45 ------ test/behavior/bugs/394.zig | 19 --- test/behavior/bugs/421.zig | 21 --- test/behavior/bugs/4328.zig | 82 ----------- test/behavior/bugs/4560.zig | 40 ----- test/behavior/bugs/4769_a.zig | 1 - test/behavior/bugs/4769_b.zig | 1 - test/behavior/bugs/4954.zig | 14 -- test/behavior/bugs/529.zig | 22 --- test/behavior/bugs/529_other_file.zig | 5 - test/behavior/bugs/529_other_file_2.zig | 6 - test/behavior/bugs/5398.zig | 36 ----- test/behavior/bugs/5413.zig | 6 - test/behavior/bugs/5474.zig | 63 -------- test/behavior/bugs/5487.zig | 17 --- test/behavior/bugs/6047.zig | 20 --- test/behavior/bugs/624.zig | 30 ---- test/behavior/bugs/6305.zig | 10 -- test/behavior/bugs/6456.zig | 46 ------ test/behavior/bugs/655.zig | 12 -- test/behavior/bugs/655_other_file.zig | 1 - test/behavior/bugs/656.zig | 37 ----- test/behavior/bugs/6781.zig | 84 ----------- test/behavior/bugs/679.zig | 19 --- test/behavior/bugs/6850.zig | 12 -- test/behavior/bugs/6905.zig | 23 --- test/behavior/bugs/6947.zig | 14 -- test/behavior/bugs/7003.zig | 9 -- test/behavior/bugs/704.zig | 11 -- test/behavior/bugs/7047.zig | 23 --- test/behavior/bugs/718.zig | 23 --- test/behavior/bugs/7187.zig | 15 -- test/behavior/bugs/726.zig | 26 ---- test/behavior/bugs/7325.zig | 113 -------------- test/behavior/bugs/8277.zig | 16 -- test/behavior/bugs/828.zig | 43 ------ test/behavior/bugs/8646.zig | 16 -- test/behavior/bugs/920.zig | 80 ---------- test/behavior/bugs/9584.zig | 69 --------- test/behavior/call.zig | 127 ++++++++++++++++ test/behavior/cast.zig | 38 +++++ test/behavior/conflicting_externs/a.zig | 4 + test/behavior/conflicting_externs/b.zig | 6 + test/behavior/enum.zig | 7 + test/behavior/error.zig | 56 +++++++ test/behavior/floatop.zig | 81 ++++++++++ test/behavior/for.zig | 21 +++ test/behavior/generics.zig | 98 +++++++++++++ test/behavior/globals.zig | 19 +++ test/behavior/hasdecl.zig | 9 ++ test/behavior/if.zig | 8 + test/behavior/int_comparison_elision.zig | 5 + test/behavior/math.zig | 37 +++++ test/behavior/memset.zig | 20 +++ test/behavior/multiple_externs_with_conflicting_types.zig | 22 +++ test/behavior/optional.zig | 14 ++ test/behavior/packed-struct.zig | 158 ++++++++++++++++++++ test/behavior/packed-union.zig | 28 ++++ test/behavior/pointers.zig | 65 ++++++++ test/behavior/sizeof_and_typeof.zig | 114 +++++++++++++++ test/behavior/slice.zig | 64 ++++++++ test/behavior/string_literals.zig | 16 ++ test/behavior/struct.zig | 252 ++++++++++++++++++++++++++++++-- test/behavior/switch.zig | 19 +++ test/behavior/this.zig | 20 +++ test/behavior/try.zig | 21 +++ test/behavior/tuple.zig | 73 +++++++++ test/behavior/type.zig | 166 +++++++++++++++++++++ test/behavior/undefined.zig | 13 ++ test/behavior/union.zig | 140 ++++++++++++++++++ test/behavior/usingnamespace.zig | 15 ++ test/behavior/vector.zig | 36 +++++ test/behavior/while.zig | 34 +++++ test/cases/compile_errors/extern_function_with_unspecified_calling_convention.zig | 2 +- test/cases/compile_errors/invalid_extern_function_call.zig | 2 +- 175 files changed, 2109 insertions(+), 3297 deletions(-)