PtrVarState

Carries the state of a pointer variable.

Members

Functions

combine
void combine(PtrVarState pvs, size_t vi, PtrVarState[] gen)
Undocumented in source. Be warned that the author may not have intended to support it.
depsToBuf
void depsToBuf(OutBuffer buf, VarDeclaration[] vars)

Produce a user-readable comma separated string of the dependencies.

opAssign
void opAssign(PtrVarState pvs)
Undocumented in source. Be warned that the author may not have intended to support it.
opEquals
bool opEquals(PtrVarState pvs)
Undocumented in source. Be warned that the author may not have intended to support it.
print
void print(VarDeclaration[] vars)

Variables

deps
BitArray deps;

dependencies

state
PtrState state;

state the pointer variable is in

Meta