comparison dmd/func.c @ 136:0e28624814e8 trunk

[svn r140] did a lot of the work towards being able to pass multiple modules on the command line. not complete yet though
author lindquist
date Thu, 17 Jan 2008 03:15:12 +0100
parents a7dfa0ed966c
children 7f92f477ff53
comparison
equal deleted inserted replaced
135:176bd52b3cf5 136:0e28624814e8
71 scope = NULL; 71 scope = NULL;
72 hasReturnExp = 0; 72 hasReturnExp = 0;
73 nrvo_can = 1; 73 nrvo_can = 1;
74 nrvo_var = NULL; 74 nrvo_var = NULL;
75 shidden = NULL; 75 shidden = NULL;
76 llvmQueued = false; 76 // llvmdc
77 llvmThisVar = NULL; 77 runTimeHack = false;
78 llvmNested = NULL; 78 irFunc = NULL;
79 llvmArguments = NULL;
80 llvmArgPtr = NULL;
81 llvmDwarfSubProgram = NULL;
82 llvmRunTimeHack = false;
83 llvmIRFunc = NULL;
84 llvmRetArg = NULL;
85 } 79 }
86 80
87 Dsymbol *FuncDeclaration::syntaxCopy(Dsymbol *s) 81 Dsymbol *FuncDeclaration::syntaxCopy(Dsymbol *s)
88 { 82 {
89 FuncDeclaration *f; 83 FuncDeclaration *f;