Mercurial > projects > ddmd
view dmd/UnionDeclaration.d @ 23:460959608115
Branch merge.
author | Robert Clipsham <robert@octarineparrot.com> |
---|---|
date | Mon, 12 Apr 2010 17:00:08 +0100 |
parents | 427f8aa74d28 f2413c9183d1 |
children | 2e2a5c3f943a |
line wrap: on
line source
module dmd.UnionDeclaration; import dmd.StructDeclaration; import dmd.Loc; import dmd.Identifier; import dmd.Dsymbol; class UnionDeclaration : StructDeclaration { this(Loc loc, Identifier id) { super(loc, id); } Dsymbol syntaxCopy(Dsymbol s) { UnionDeclaration ud; if (s) ud = cast(UnionDeclaration)s; else ud = new UnionDeclaration(loc, ident); StructDeclaration.syntaxCopy(ud); return ud; } string kind() { return "union"; } UnionDeclaration isUnionDeclaration() { return this; } }