Avoid aborting after expansion from BuildReducedGraphVisitor errors.

This commit is contained in:
Jeffrey Seyfried
2016-09-20 06:33:42 +00:00
parent 634ecf038d
commit 0613dac042
2 changed files with 5 additions and 1 deletions

View File

@@ -708,6 +708,7 @@ pub struct ExtCtxt<'a> {
pub ecfg: expand::ExpansionConfig<'a>,
pub crate_root: Option<&'static str>,
pub resolver: &'a mut Resolver,
pub resolve_err_count: usize,
pub current_expansion: ExpansionData,
}
@@ -722,6 +723,7 @@ impl<'a> ExtCtxt<'a> {
ecfg: ecfg,
crate_root: None,
resolver: resolver,
resolve_err_count: 0,
current_expansion: ExpansionData {
mark: Mark::root(),
depth: 0,