From 9d48a7d55015da4820ea9dada682d727cacb074c Mon Sep 17 00:00:00 2001 From: Niko Matsakis Date: Thu, 6 Jun 2013 11:57:37 -0400 Subject: [PATCH] convert region_inference into a module, so I can attach docs --- src/librustc/middle/region.rs | 3 +++ src/librustc/middle/typeck/infer/mod.rs | 1 + .../infer/{region_inference.rs => region_inference/mod.rs} | 0 3 files changed, 4 insertions(+) rename src/librustc/middle/typeck/infer/{region_inference.rs => region_inference/mod.rs} (100%) diff --git a/src/librustc/middle/region.rs b/src/librustc/middle/region.rs index e4e554b65bf3..f65d3ad464c4 100644 --- a/src/librustc/middle/region.rs +++ b/src/librustc/middle/region.rs @@ -15,6 +15,9 @@ pass builds up the `scope_map`, which describes the parent links in the region hierarchy. The second pass infers which types must be region parameterized. +Most of the documentation on regions can be found in +`middle/typeck/infer/region_inference.rs` + */ diff --git a/src/librustc/middle/typeck/infer/mod.rs b/src/librustc/middle/typeck/infer/mod.rs index caeb65765c62..bddd0276c6ab 100644 --- a/src/librustc/middle/typeck/infer/mod.rs +++ b/src/librustc/middle/typeck/infer/mod.rs @@ -51,6 +51,7 @@ pub mod combine; pub mod glb; pub mod lattice; pub mod lub; +#[path = "region_inference/mod.rs"] pub mod region_inference; pub mod resolve; pub mod sub; diff --git a/src/librustc/middle/typeck/infer/region_inference.rs b/src/librustc/middle/typeck/infer/region_inference/mod.rs similarity index 100% rename from src/librustc/middle/typeck/infer/region_inference.rs rename to src/librustc/middle/typeck/infer/region_inference/mod.rs