Crate rustc_borrowck [] [src]

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

Modules

diagnostics [
Experimental
]
graphviz [
Experimental
]

This module provides linkage between rustc::middle::graph and libgraphviz traits, specialized to attaching borrowck analysis data to rendered labels.

Structs

AnalysisData [
Experimental
]

Collection of conclusions determined via borrow checker analyses.

BorrowckCtxt [
Experimental
]
ElaborateDrops [
Experimental
]

Constants

DIAGNOSTICS [
Experimental
]

Functions

build_borrowck_dataflow_data_for_fn [
Experimental
]

Accessor for introspective clients inspecting AnalysisData and the BorrowckCtxt itself , e.g. the flowgraph visualizer.

check_crate [
Experimental
]