Mercurial > projects > ldc
comparison dmd/declaration.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 | 03d7c4aac654 |
children | 1860414bf3b7 |
comparison
equal
deleted
inserted
replaced
1132:76e72fdef04d | 1133:eeb8b95ea92e |
---|---|
632 Expression *doInline(InlineScanState *iss, Expression *ethis, Array *arguments); | 632 Expression *doInline(InlineScanState *iss, Expression *ethis, Array *arguments); |
633 const char *kind(); | 633 const char *kind(); |
634 void toDocBuffer(OutBuffer *buf); | 634 void toDocBuffer(OutBuffer *buf); |
635 | 635 |
636 // LDC: give argument types to runtime functions | 636 // LDC: give argument types to runtime functions |
637 static FuncDeclaration *genCfunc(Arguments *args, Type *treturn, char *name); | 637 static FuncDeclaration *genCfunc(Arguments *args, Type *treturn, const char *name); |
638 static FuncDeclaration *genCfunc(Arguments *args, Type *treturn, Identifier *id); | 638 static FuncDeclaration *genCfunc(Arguments *args, Type *treturn, Identifier *id); |
639 | 639 |
640 Symbol *toSymbol(); | 640 Symbol *toSymbol(); |
641 Symbol *toThunkSymbol(int offset); // thunk version | 641 Symbol *toThunkSymbol(int offset); // thunk version |
642 void toObjFile(int multiobj); // compile to .obj file | 642 void toObjFile(int multiobj); // compile to .obj file |