Mercurial > projects > ldc
comparison dmd/template.h @ 321:571959608194 trunk
[svn r342] Fix DMD bug 2206.
Implement mixin declarations in LLVMDC.
author | ChristianK |
---|---|
date | Wed, 09 Jul 2008 17:01:08 +0200 |
parents | 5acec6b2eef8 |
children | aaade6ded589 |
comparison
equal
deleted
inserted
replaced
320:d772927ca496 | 321:571959608194 |
---|---|
307 void inlineScan(); | 307 void inlineScan(); |
308 char *kind(); | 308 char *kind(); |
309 int oneMember(Dsymbol **ps); | 309 int oneMember(Dsymbol **ps); |
310 int hasPointers(); | 310 int hasPointers(); |
311 char *toChars(); | 311 char *toChars(); |
312 char *mangle(); | |
312 void toCBuffer(OutBuffer *buf, HdrGenState *hgs); | 313 void toCBuffer(OutBuffer *buf, HdrGenState *hgs); |
313 | 314 |
314 void toObjFile(); // compile to .obj file | 315 void toObjFile(); // compile to .obj file |
315 | 316 |
316 TemplateMixin *isTemplateMixin() { return this; } | 317 TemplateMixin *isTemplateMixin() { return this; } |