Module rustc_mir::borrow_check::nll::region_infer::values[][src]

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

Structs

LivenessValues [
Experimental
]

When we initially compute liveness, we use a bit matrix storing points for each region-vid.

PlaceholderIndex [
Experimental
]
PointIndex [
Experimental
]
RegionValueElements [
Experimental
]

Maps between a Location and a PointIndex (and vice versa).

RegionValues [
Experimental
]

Stores the full values for a set of regions (in contrast to LivenessValues, which only stores those points in the where a region is live). The full value for a region may contain points in the CFG, but also free regions as well as bound universe placeholders.

Enums

RegionElement [
Experimental
]

An individual element in a region value -- the value of a particular region variable consists of a set of these elements.

Traits

ToElementIndex [
Experimental
]

Functions

region_value_str [
Experimental
]

Existentials

[
Experimental
]
[
Experimental
]
[
Experimental
]
[
Experimental
]
[
Experimental
]