Mercurial > projects > ldc
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; |