- alignment
structalign_t alignment()
Undocumented in source. Be warned that the author may not have intended to support it.
- allocFieldinit
void allocFieldinit(size_t dim)
Undocumented in source. Be warned that the author may not have intended to support it.
- copy
Scope* copy()
Undocumented in source. Be warned that the author may not have intended to support it.
- endCTFE
Scope* endCTFE()
Undocumented in source. Be warned that the author may not have intended to support it.
- freeFieldinit
void freeFieldinit()
Undocumented in source. Be warned that the author may not have intended to support it.
- getClassScope
ClassDeclaration getClassScope()
Search enclosing scopes for ClassDeclaration.
- getStructClassScope
AggregateDeclaration getStructClassScope()
Search enclosing scopes for ClassDeclaration.
- insert
Dsymbol insert(Dsymbol s)
Undocumented in source. Be warned that the author may not have intended to support it.
- instantiatingModule
Module instantiatingModule()
Undocumented in source. Be warned that the author may not have intended to support it.
- mergeCallSuper
void mergeCallSuper(Loc loc, uint cs)
Undocumented in source. Be warned that the author may not have intended to support it.
- mergeFieldInit
void mergeFieldInit(Loc loc, uint* fies)
Undocumented in source. Be warned that the author may not have intended to support it.
- pop
Scope* pop()
Undocumented in source. Be warned that the author may not have intended to support it.
- push
Scope* push()
Undocumented in source. Be warned that the author may not have intended to support it.
- push
Scope* push(ScopeDsymbol ss)
Undocumented in source. Be warned that the author may not have intended to support it.
- saveFieldInit
uint* saveFieldInit()
Undocumented in source. Be warned that the author may not have intended to support it.
- search
Dsymbol search(Loc loc, Identifier ident, Dsymbol* pscopesym, int flags)
Perform unqualified name lookup by following the chain of scopes up
until found.
- search_correct
Dsymbol search_correct(Identifier ident)
Undocumented in source. Be warned that the author may not have intended to support it.
- setNoFree
void setNoFree()
For TemplateDeclarations, we need to remember the Scope
where it was declared. So mark the Scope as not
to be free'd.
- startCTFE
Scope* startCTFE()
Undocumented in source. Be warned that the author may not have intended to support it.