aboutsummaryrefslogtreecommitdiff
path: root/lib/std/os
diff options
context:
space:
mode:
authorfoobles <buzdav2@gmail.com>2020-05-09 15:32:12 -0500
committerAndrew Kelley <andrew@ziglang.org>2020-05-29 18:46:09 -0400
commit51682717d773aa4bdee89bc67cab08dc9b4bcc15 (patch)
treeae6222e43438e2fbc936fab72deb9a340d0f3ba3 /lib/std/os
parentf107d654e073a7cc0c2e920ee6fac9b2b34dba0c (diff)
downloadzig-51682717d773aa4bdee89bc67cab08dc9b4bcc15.tar.gz
zig-51682717d773aa4bdee89bc67cab08dc9b4bcc15.zip
Support equality comparison for optional to non-optional (?T ==/!= T)
extracted function ir_try_evaluate_bin_op_const extracted type_is_self_comparable function renamed ir_try_evaluate_bin_op_const to ir_try_evaluate_bin_op_cmp_const implemented analysis of ?T == T added ir_set_cursor_at_end_and_append_basic_block_gen use build_br_gen and ir_set_cursor_at_end_and_append_block_gen added ir_append_basic_block_gen removed include of all_types in ir.cpp extracted compile-time and runtime evaluation of cmp_optional_non_optional to separate functions closes #5390 closes #1332
Diffstat (limited to 'lib/std/os')
0 files changed, 0 insertions, 0 deletions