Compiler implementation of the D programming language.
Construct an identifier from a D slice
nameneeds to be
toChars, no slice overload is provided yet.
|const(char)* ||the identifier name There must be
|size_t ||the length of
|int ||Identifier value (e.g.
Sentinel for an anonymous identifier.
Generate deterministic named identifier based on a source location, such that the name is consistent across multiple compilations. A new unique name is generated. If the prefix+location is already in the stringtable, an extra suffix is added (starting the count at "1").
|string ||first part of the identifier name.|
|Loc ||source location to use in the identifier name.|
Create an identifier in the string table.
Determine if string is a valid Identifier.
|const(char)* ||string to check|
© 1999–2019 The D Language Foundation
Licensed under the Boost License 1.0.