Represents an identifier as defined in the D specs.
$(BNF /Identifier := IdStart IdChar* / IdStart := "_" | Letter / IdChar := IdStart | "0"-"9" / Letter := UniAlpha /)
Constructs an Identifier.
Returns true if this id starts with prefix.
Calculates a hash for this id.
Returns the string of this id.
Only for predefined identifiers.
The token kind. Can be TOK.{KEYWORD, SpecialID, Identifier}.
The UTF-8 string of the identifier.
Unicode alphas as defined in Unicode 5.0.0.
See Implementation
Represents an identifier as defined in the D specs.
$(BNF /Identifier := IdStart IdChar* / IdStart := "_" | Letter / IdChar := IdStart | "0"-"9" / Letter := UniAlpha /)