TypeAArray

Constructors

this
this(Type t, Type index)
Undocumented in source.

Members

Functions

accept
void accept(Visitor v)
Undocumented in source. Be warned that the author may not have intended to support it.
constConv
MATCH constConv(Type to)
Undocumented in source. Be warned that the author may not have intended to support it.
defaultInit
Expression defaultInit(Loc loc)
Undocumented in source. Be warned that the author may not have intended to support it.
dotExp
Expression dotExp(Scope* sc, Expression e, Identifier ident, int flag)
Undocumented in source. Be warned that the author may not have intended to support it.
hasPointers
bool hasPointers()
Undocumented in source. Be warned that the author may not have intended to support it.
implicitConvTo
MATCH implicitConvTo(Type to)
Undocumented in source. Be warned that the author may not have intended to support it.
isBoolean
bool isBoolean()
Undocumented in source. Be warned that the author may not have intended to support it.
isZeroInit
bool isZeroInit(Loc loc)
Undocumented in source. Be warned that the author may not have intended to support it.
kind
const(char)* kind()
Undocumented in source. Be warned that the author may not have intended to support it.
resolve
void resolve(Loc loc, Scope* sc, Expression* pe, Type* pt, Dsymbol* ps, bool intypeid)
Undocumented in source. Be warned that the author may not have intended to support it.
semantic
Type semantic(Loc loc, Scope* sc)
Undocumented in source. Be warned that the author may not have intended to support it.
size
d_uns64 size(Loc loc)
Undocumented in source. Be warned that the author may not have intended to support it.
syntaxCopy
Type syntaxCopy()
Undocumented in source. Be warned that the author may not have intended to support it.
toExpression
Expression toExpression()
Undocumented in source. Be warned that the author may not have intended to support it.

Static functions

create
TypeAArray create(Type t, Type index)
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

index
Type index;
Undocumented in source.
loc
Loc loc;
Undocumented in source.
sc
Scope* sc;
Undocumented in source.

Inherited Members

From TypeArray

dotExp
Expression dotExp(Scope* sc, Expression e, Identifier ident, int flag)
Undocumented in source. Be warned that the author may not have intended to support it.
accept
void accept(Visitor v)
Undocumented in source. Be warned that the author may not have intended to support it.

Meta