about summary refs log tree commit diff
path: root/src/libstd/sys/unix/stack_overflow.rs
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2016-08-16 00:12:12 -0700
committerGitHub <noreply@github.com>2016-08-16 00:12:12 -0700
commite25542cb02d946959517ebb68e2f7b1318817237 (patch)
tree64775f55741e98f44e5e2ee854e6707e2f4b4da9 /src/libstd/sys/unix/stack_overflow.rs
parent197be89f367d1240d5f9cd9c4efd77812775354e (diff)
parentf59f1f0914de50ffa70e3000c317a14f6d1b8605 (diff)
downloadrust-e25542cb02d946959517ebb68e2f7b1318817237.tar.gz
rust-e25542cb02d946959517ebb68e2f7b1318817237.zip
Auto merge of #35162 - canndrew:bang_type_coerced, r=nikomatsakis
Implement the `!` type

This implements the never type (`!`) and hides it behind the feature gate `#[feature(never_type)]`. With the feature gate off, things should build as normal (although some error messages may be different). With the gate on, `!` is usable as a type and diverging type variables (ie. types that are unconstrained by anything in the code) will default to `!` instead of `()`.
Diffstat (limited to 'src/libstd/sys/unix/stack_overflow.rs')
0 files changed, 0 insertions, 0 deletions