diff options
| author | Niko Matsakis <niko@alum.mit.edu> | 2017-12-12 07:52:25 -0500 |
|---|---|---|
| committer | Niko Matsakis <niko@alum.mit.edu> | 2017-12-20 14:38:11 -0500 |
| commit | 4089d140e00560cab90b7a641cb6f9923790bad8 (patch) | |
| tree | 8b8c2b33419688e62cc933b16efc0892c3963fcd | |
| parent | e28d03f38ba333fb36ab002e99fc33582134e365 (diff) | |
| download | rust-4089d140e00560cab90b7a641cb6f9923790bad8.tar.gz rust-4089d140e00560cab90b7a641cb6f9923790bad8.zip | |
move nice-region-error reporting into its own module
| -rw-r--r-- | src/librustc/infer/error_reporting/mod.rs | 5 | ||||
| -rw-r--r-- | src/librustc/infer/error_reporting/nice_region_error/different_lifetimes.rs (renamed from src/librustc/infer/error_reporting/different_lifetimes.rs) | 2 | ||||
| -rw-r--r-- | src/librustc/infer/error_reporting/nice_region_error/mod.rs | 14 | ||||
| -rw-r--r-- | src/librustc/infer/error_reporting/nice_region_error/named_anon_conflict.rs (renamed from src/librustc/infer/error_reporting/named_anon_conflict.rs) | 0 | ||||
| -rw-r--r-- | src/librustc/infer/error_reporting/nice_region_error/util.rs (renamed from src/librustc/infer/error_reporting/util.rs) | 0 |
5 files changed, 16 insertions, 5 deletions
diff --git a/src/librustc/infer/error_reporting/mod.rs b/src/librustc/infer/error_reporting/mod.rs index 3e3aea0256e..224f2a3f8c9 100644 --- a/src/librustc/infer/error_reporting/mod.rs +++ b/src/librustc/infer/error_reporting/mod.rs @@ -78,10 +78,7 @@ mod note; mod need_type_info; -mod named_anon_conflict; -#[macro_use] -mod util; -mod different_lifetimes; +mod nice_region_error; impl<'a, 'gcx, 'tcx> TyCtxt<'a, 'gcx, 'tcx> { pub fn note_and_explain_region(self, diff --git a/src/librustc/infer/error_reporting/different_lifetimes.rs b/src/librustc/infer/error_reporting/nice_region_error/different_lifetimes.rs index cade67a44bb..3acaed6ca48 100644 --- a/src/librustc/infer/error_reporting/different_lifetimes.rs +++ b/src/librustc/infer/error_reporting/nice_region_error/different_lifetimes.rs @@ -18,7 +18,7 @@ use infer::lexical_region_resolve::RegionResolutionError; use hir::map as hir_map; use middle::resolve_lifetime as rl; use hir::intravisit::{self, Visitor, NestedVisitorMap}; -use infer::error_reporting::util::AnonymousArgInfo; +use infer::error_reporting::nice_region_error::util::AnonymousArgInfo; impl<'a, 'gcx, 'tcx> InferCtxt<'a, 'gcx, 'tcx> { /// Print the error message for lifetime errors when both the concerned regions are anonymous. diff --git a/src/librustc/infer/error_reporting/nice_region_error/mod.rs b/src/librustc/infer/error_reporting/nice_region_error/mod.rs new file mode 100644 index 00000000000..1d83b3b1b8f --- /dev/null +++ b/src/librustc/infer/error_reporting/nice_region_error/mod.rs @@ -0,0 +1,14 @@ +// Copyright 2012-2013 The Rust Project Developers. See the COPYRIGHT +// file at the top-level directory of this distribution and at +// http://rust-lang.org/COPYRIGHT. +// +// Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or +// http://www.apache.org/licenses/LICENSE-2.0> or the MIT license +// <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your +// option. This file may not be copied, modified, or distributed +// except according to those terms. + +#[macro_use] mod util; + +mod different_lifetimes; +mod named_anon_conflict; diff --git a/src/librustc/infer/error_reporting/named_anon_conflict.rs b/src/librustc/infer/error_reporting/nice_region_error/named_anon_conflict.rs index 6af7415ba53..6af7415ba53 100644 --- a/src/librustc/infer/error_reporting/named_anon_conflict.rs +++ b/src/librustc/infer/error_reporting/nice_region_error/named_anon_conflict.rs diff --git a/src/librustc/infer/error_reporting/util.rs b/src/librustc/infer/error_reporting/nice_region_error/util.rs index 6d198601447..6d198601447 100644 --- a/src/librustc/infer/error_reporting/util.rs +++ b/src/librustc/infer/error_reporting/nice_region_error/util.rs |
