Module rustc::hir::map::definitions
[−]
[src]
rustc_private)Structs
| DefData |
[Unstable] For each definition, we track the following data. A definition here is defined somewhat circularly as "something with a def-id", but it generally corresponds to things like structs, enums, etc. There are also some rather random cases (like const initializer expressions) that are mostly just leftovers. |
| DefKey |
[Unstable] A unique identifier that we can use to lookup a definition
precisely. It combines the index of the definition's parent (if
any) with a |
| DefPath | [Unstable] |
| Definitions |
[Unstable] The definition table containing node definitions |
| DisambiguatedDefPathData |
[Unstable] Pair of |
| InlinedRootPath |
[Unstable] Root of an inlined item. We track the |
Enums
| DefPathData | [Unstable] |