- type
Type type;
Undocumented in source.
- originalType
Type originalType;
Undocumented in source.
- storage_class
StorageClass storage_class;
Undocumented in source.
- protection
Prot protection;
Undocumented in source.
- linkage
LINK linkage;
Undocumented in source.
- inuse
int inuse;
Undocumented in source.
- mangleOverride
const(char)[] mangleOverride;
Undocumented in source.
- kind
const(char)* kind()
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.
- checkDisabled
bool checkDisabled(Loc loc, Scope* sc, bool isAliasedDeclaration)
Issue an error if an attempt to call a disabled method is made
- checkModify
Modifiable checkModify(Loc loc, Scope* sc, Expression e1, int flag)
Check to see if declaration can be modified in this context (sc).
Issue error if not.
- search
Dsymbol search(Loc loc, Identifier ident, int flags)
Undocumented in source. Be warned that the author may not have intended to support it.
- isStatic
bool isStatic()
Undocumented in source. Be warned that the author may not have intended to support it.
- isDelete
bool isDelete()
Undocumented in source. Be warned that the author may not have intended to support it.
- isDataseg
bool isDataseg()
Undocumented in source. Be warned that the author may not have intended to support it.
- isThreadlocal
bool isThreadlocal()
Undocumented in source. Be warned that the author may not have intended to support it.
- isCodeseg
bool isCodeseg()
Undocumented in source. Be warned that the author may not have intended to support it.
- isCtorinit
bool isCtorinit()
Undocumented in source. Be warned that the author may not have intended to support it.
- isFinal
bool isFinal()
Undocumented in source. Be warned that the author may not have intended to support it.
- isAbstract
bool isAbstract()
Undocumented in source. Be warned that the author may not have intended to support it.
- isConst
bool isConst()
Undocumented in source. Be warned that the author may not have intended to support it.
- isImmutable
bool isImmutable()
Undocumented in source. Be warned that the author may not have intended to support it.
- isWild
bool isWild()
Undocumented in source. Be warned that the author may not have intended to support it.
- isAuto
bool isAuto()
Undocumented in source. Be warned that the author may not have intended to support it.
- isScope
bool isScope()
Undocumented in source. Be warned that the author may not have intended to support it.
- isSynchronized
bool isSynchronized()
Undocumented in source. Be warned that the author may not have intended to support it.
- isParameter
bool isParameter()
Undocumented in source. Be warned that the author may not have intended to support it.
- isDeprecated
bool isDeprecated()
Undocumented in source. Be warned that the author may not have intended to support it.
- isDisabled
bool isDisabled()
Undocumented in source. Be warned that the author may not have intended to support it.
- isOverride
bool isOverride()
Undocumented in source. Be warned that the author may not have intended to support it.
- isResult
bool isResult()
Undocumented in source. Be warned that the author may not have intended to support it.
- isField
bool isField()
Undocumented in source. Be warned that the author may not have intended to support it.
- isIn
bool isIn()
Undocumented in source. Be warned that the author may not have intended to support it.
- isOut
bool isOut()
Undocumented in source. Be warned that the author may not have intended to support it.
- isRef
bool isRef()
Undocumented in source. Be warned that the author may not have intended to support it.
- isFuture
bool isFuture()
Undocumented in source. Be warned that the author may not have intended to support it.
- prot
Prot prot()
Undocumented in source. Be warned that the author may not have intended to support it.
- isDeclaration
inout(Declaration) isDeclaration()
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.