Module rustc_span::symbol

source ·
Expand description

An “interner” is a data structure that associates values with usize tags and allows bidirectional lookup; i.e., given a value, one can easily find the type, and vice versa.

Modules

This module contains all the defined keyword Symbols.
This module contains all the defined non-keyword Symbols.

Structs

The most general type to print identifiers.
Interner 🔒
An newtype around Ident that calls Ident::normalize_to_macro_rules on construction.
An interned string.

Constants