[][src]Module rustc_ast::node_id

⚙️ This is an internal compiler API. (rustc_private)

This crate is being loaded from the sysroot, a permanently unstable location for private compiler dependencies. It is not intended for general use. Prefer using a public version of this crate from crates.io via Cargo.toml.

Structs

NodeIdInternal

Constants

CRATE_NODE_IDInternal

NodeId used to represent the root of the crate.

DUMMY_NODE_IDInternal

When parsing and doing expansions, we initially give all AST nodes this AST node value. Then later, in the renumber pass, we renumber them to have small, positive ids.

Type Definitions

NodeMapInternal
NodeSetInternal