Module rustc::dep_graph
[−]
[src]
rustc_private
)Modules
debug |
[ Experimental ] Code for debugging the dep-graph. |
Structs
AssertDepGraphSafe |
[ Experimental ] A convenient override that lets you pass arbitrary state into a task. Every use should be accompanied by a comment explaining why it makes sense (or how it could be refactored away in the future). |
DepGraph |
[ Experimental ]
|
DepGraphQuery |
[ Experimental ]
|
DepTask |
[ Experimental ]
|
DepTrackingMap |
[ Experimental ] A DepTrackingMap offers a subset of the |
WorkProduct |
[ Experimental ] A "work product" is an intermediate result that we save into the incremental directory for later re-use. The primary example are the object files that we save for each partition at code generation time. |
WorkProductId |
[ Experimental ] A "work product" corresponds to a |
Enums
DepNode |
[ Experimental ]
|
Traits
DepGraphSafe |
[ Experimental ] The |
DepTrackingMapConfig |
[ Experimental ]
|
Functions
visit_all_bodies_in_krate |
[ Experimental ]
|
visit_all_item_likes_in_krate |
[ Experimental ] Visit all the items in the krate in some order. When visiting a
particular item, first create a dep-node by calling |