Mercurial > projects > ddmd
view dmd/TypeTuple.d @ 0:10317f0c89a5
Initial commit
author | korDen |
---|---|
date | Sat, 24 Oct 2009 08:42:06 +0400 |
parents | |
children | 5c9b78899f5d |
line wrap: on
line source
module dmd.TypeTuple; import dmd.Type; import dmd.ArrayTypes; import dmd.MOD; import dmd.TypeInfoDeclaration; import dmd.Expression; import dmd.Loc; import dmd.Identifier; import dmd.OutBuffer; import dmd.HdrGenState; import dmd.Scope; import dmd.TY; class TypeTuple : Type { Arguments arguments; // types making up the tuple this(Arguments arguments) { assert(false); super(TY.init); } version (DumbClone) { } else { Type clone() { assert(false); } } this(Expressions exps) { assert(false); super(TY.init); } Type syntaxCopy() { assert(false); } Type semantic(Loc loc, Scope sc) { assert(false); } int equals(Object *o) { assert(false); } Type reliesOnTident() { assert(false); } void toCBuffer2(OutBuffer buf, HdrGenState* hgs, MOD mod) { assert(false); } void toDecoBuffer(OutBuffer buf, int flag) { assert(false); } Expression getProperty(Loc loc, Identifier ident) { assert(false); } TypeInfoDeclaration getTypeInfoDeclaration() { assert(false); } }