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);