We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 57909f7 commit 81eab1cCopy full SHA for 81eab1c
src/librustc/middle/free_region.rs
@@ -8,7 +8,12 @@
8
// option. This file may not be copied, modified, or distributed
9
// except according to those terms.
10
11
-//! This file defines
+//! This file handles the relationships between free regions --
12
+//! meaning lifetime parameters. Ordinarily, free regions are
13
+//! unrelated to one another, but they can be related vai implied or
14
+//! explicit bounds. In that case, we track the bounds using the
15
+//! `TransitiveRelation` type and use that to decide when one free
16
+//! region outlives another and so forth.
17
18
use middle::ty::{self, FreeRegion, Region};
19
use middle::wf::ImpliedBound;
0 commit comments