- aliasSemantic
void aliasSemantic(AliasDeclaration ds, Scope* sc)
Undocumented in source. Be warned that the author may not have intended to support it.
- allowsContractWithoutBody
bool allowsContractWithoutBody(FuncDeclaration funcdecl)
Undocumented in source. Be warned that the author may not have intended to support it.
- dsymbolSemantic
void dsymbolSemantic(Dsymbol dsym, Scope* sc)
Does semantic analysis on the public face of declarations.
- getAlignment
structalign_t getAlignment(AlignDeclaration ad, Scope* sc)
Undocumented in source. Be warned that the author may not have intended to support it.
- getMessage
const(char)* getMessage(DeprecatedDeclaration dd)
Undocumented in source. Be warned that the author may not have intended to support it.
- templateInstanceSemantic
void templateInstanceSemantic(TemplateInstance tempinst, Scope* sc, Expressions* fargs)
Undocumented in source. Be warned that the author may not have intended to support it.
Does the semantic 1 pass on the AST, which looks at symbol declarations but not initializers or function bodies.