Identifier

Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.

Constructors

this
this(const(char)* string, int value)
Undocumented in source.

Members

Functions

compare
int compare(RootObject o)
Undocumented in source. Be warned that the author may not have intended to support it.
dyncast
int dyncast()
Undocumented in source. Be warned that the author may not have intended to support it.
equals
bool equals(RootObject o)
Undocumented in source. Be warned that the author may not have intended to support it.
print
void print()
Undocumented in source. Be warned that the author may not have intended to support it.
toChars
char* toChars()
Undocumented in source. Be warned that the author may not have intended to support it.
toHChars2
const(char)* toHChars2()
Undocumented in source. Be warned that the author may not have intended to support it.

Static functions

create
Identifier create(const(char)* string, int value)
Undocumented in source. Be warned that the author may not have intended to support it.
generateId
Identifier generateId(const(char)* prefix)
Undocumented in source. Be warned that the author may not have intended to support it.
generateId
Identifier generateId(const(char)* prefix, size_t i)
Undocumented in source. Be warned that the author may not have intended to support it.
idPool
Identifier idPool(const(char)* s)

Create an identifier in the string table.

idPool
Identifier idPool(const(char)* s, size_t len)
Undocumented in source. Be warned that the author may not have intended to support it.
initTable
void initTable()
Undocumented in source. Be warned that the author may not have intended to support it.
lookup
Identifier lookup(const(char)* s, size_t len)
Undocumented in source. Be warned that the author may not have intended to support it.

Static variables

stringtable
StringTable stringtable;
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.

Variables

len
size_t len;
Undocumented in source.
string
const(char)* string;
Undocumented in source.
value
int value;
Undocumented in source.

Inherited Members

From RootObject

equals
bool equals(RootObject o)
Undocumented in source. Be warned that the author may not have intended to support it.
compare
int compare(RootObject )
Undocumented in source. Be warned that the author may not have intended to support it.
print
void print()
Undocumented in source. Be warned that the author may not have intended to support it.
toChars
char* toChars()
Undocumented in source. Be warned that the author may not have intended to support it.
toBuffer
void toBuffer(OutBuffer* buf)
Undocumented in source. Be warned that the author may not have intended to support it.
dyncast
int dyncast()
Undocumented in source. Be warned that the author may not have intended to support it.

Meta