Fix unreachable code in libsyntax

This commit is contained in:
Manish Goregaokar
2015-11-24 07:23:53 +05:30
parent 2eca64de71
commit 7fbcb51589
3 changed files with 4 additions and 9 deletions

View File

@@ -678,9 +678,9 @@ impl<'a> ExtCtxt<'a> {
pub fn bt_push(&mut self, ei: ExpnInfo) {
self.recursion_count += 1;
if self.recursion_count > self.ecfg.recursion_limit {
panic!(self.span_fatal(ei.call_site,
self.span_fatal(ei.call_site,
&format!("recursion limit reached while expanding the macro `{}`",
ei.callee.name())));
ei.callee.name()));
}
let mut call_site = ei.call_site;