Mercurial > projects > ldc
diff dmd/declaration.h @ 1617:6820110de311
Merge DMD r301: a little refactor and harmonize
---
dmd/declaration.h | 1 +
dmd/func.c | 30 ++++++++++++++++++++++++++++++
dmd/mtype.c | 51 +++++++++++++++++++++++++++++++++++++--------------
3 files changed, 68 insertions(+), 14 deletions(-)
author | Leandro Lucarella <llucax@gmail.com> |
---|---|
date | Wed, 06 Jan 2010 15:18:21 -0300 |
parents | 207a8a438dea |
children | c61782a76dff |
line wrap: on
line diff
--- a/dmd/declaration.h Wed Jan 06 15:18:21 2010 -0300 +++ b/dmd/declaration.h Wed Jan 06 15:18:21 2010 -0300 @@ -763,6 +763,7 @@ int needsClosure(); Statement *mergeFrequire(Statement *); Statement *mergeFensure(Statement *); + Parameters *getParameters(int *pvarargs); // LDC: give argument types to runtime functions static FuncDeclaration *genCfunc(Parameters *args, Type *treturn, const char *name);