comparison dmd/init.h @ 1133:eeb8b95ea92e

Cleanup DMD 1.041 merge.
author Tomas Lindquist Olsen <tomas.l.olsen gmail.com>
date Mon, 23 Mar 2009 20:26:33 +0100
parents 788401029ecf
children 1860414bf3b7
comparison
equal deleted inserted replaced
1132:76e72fdef04d 1133:eeb8b95ea92e
24 struct AggregateDeclaration; 24 struct AggregateDeclaration;
25 struct VoidInitializer; 25 struct VoidInitializer;
26 struct StructInitializer; 26 struct StructInitializer;
27 struct ArrayInitializer; 27 struct ArrayInitializer;
28 struct ExpInitializer; 28 struct ExpInitializer;
29 struct StructInitializer;
30 #ifdef _DH 29 #ifdef _DH
31 struct HdrGenState; 30 struct HdrGenState;
32 #endif 31 #endif
33 32
34 struct Initializer : Object 33 struct Initializer : Object
83 Expression *toExpression(); 82 Expression *toExpression();
84 void toCBuffer(OutBuffer *buf, HdrGenState *hgs); 83 void toCBuffer(OutBuffer *buf, HdrGenState *hgs);
85 84
86 dt_t *toDt(); 85 dt_t *toDt();
87 86
88 StructInitializer *isStructInitializer() { return this; } 87 StructInitializer *isStructInitializer() { return this; }
89 }; 88 };
90 89
91 struct ArrayInitializer : Initializer 90 struct ArrayInitializer : Initializer
92 { 91 {
93 Expressions index; // indices 92 Expressions index; // indices