mozilla/rust — pull request #4747 by sanxiyn (2013-02-04 14:04:54+00:00)
Title: bool is not an integral type

`ty::type_is_integral` returns `true` for `ty_bool`. This causes `-true` to compile, instead of resulting in a type error.