Module rustc_ap_rustc_span::def_id [−][src]
Structs
| CrateId | |
| DefId | A |
| DefIndex | A DefIndex is an index into the hir-map for a crate, identifying a particular definition. It should really be considered an interned shorthand for a particular DefPath. |
| DefPathHash | A |
| LocalDefId | A LocalDefId is equivalent to a DefId with |
| StableCrateId | A StableCrateId is a 64 bit hash of the crate name combined with all
|
Enums
| CrateNum |
Constants
| CRATE_DEF_ID | |
| CRATE_DEF_INDEX | The crate root is always assigned index 0 by the AST Map code,
thanks to |
| LOCAL_CRATE | Item definitions in the currently-compiled crate would have the |
Statics
| DEF_ID_DEBUG |
Functions
| default_def_id_debug |
Type Definitions
| DefIdMap | |
| DefIdSet | |
| LocalDefIdMap | |
| LocalDefIdSet |