[−][src]Module rustc::infer::lexical_region_resolve
🔬 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?
The code to do lexical region resolution.
Modules
| graphviz |
[ Experimental ] This module provides linkage between libgraphviz traits and
|
Structs
| LexicalRegionResolutions |
[ Experimental ] Contains the result of lexical region resolution. Offers methods to lookup up the final value of a region variable. |
| LexicalResolver |
[ Experimental ]
|
| RegionAndOrigin |
[ Experimental ]
|
Enums
| RegionResolutionError |
[ Experimental ]
|
| VarValue |
[ Experimental ]
|
Functions
| resolve |
[ Experimental ] This function performs lexical region resolution given a complete set of constraints and variable origins. It performs a fixed-point iteration to find region values which satisfy all constraints, assuming such values can be found. It returns the final values of all the variables as well as a set of errors that must be reported. |
Type Definitions
| RegionGraph |
[ Experimental ]
|