]> git.lizzy.rs Git - rust.git/commit
Auto merge of #47906 - Zoxc:nocycle, r=nikomatsakis
authorbors <bors@rust-lang.org>
Sat, 17 Feb 2018 02:58:21 +0000 (02:58 +0000)
committerbors <bors@rust-lang.org>
Sat, 17 Feb 2018 02:58:21 +0000 (02:58 +0000)
commit554fe71ac6172ce9c0baeabbfd692280dcc893fe
treee227ba3fa9a3000c5be13c96e55414b69904ffda
parent58a8e0c27152e9306f8e0cd4fa3a162f5ae8e8c4
parente236994c5e4c448fba3c02874f875b0844e43725
Auto merge of #47906 - Zoxc:nocycle, r=nikomatsakis

Add a `fatal_cycle` attribute for queries which indicates that they will cause a fatal error on query cycles

This moves us towards the goal of having cycle errors be non-fatal by not relying on the default implementation of `ty::maps::values::Value` which aborts on errors.

r? @nikomatsakis