dmd.id
Contains the Id struct with a list of predefined symbols the compiler knows about.
License
Source: id.d
Documentation: https://dlang.org/phobos/dmd_id.html
-
Declaration
structId;Represents a list of predefined symbols the compiler knows about.
Discussion
All static fields in this struct represents a specific predefined symbol.
-
Declaration
static voidinitialize();Populates the identifier pool with all predefined symbols.
Discussion
An identifier that corresponds to each static field in this struct will be placed in the identifier pool.
-
Declaration
static voiddeinitialize();Deinitializes the global state of the compiler.
Discussion
This can be used to restore the state set by
initializeto its original state.
-